ubuntu/+source/eglibc:applied/ubuntu/natty

Last commit made on 2011-04-11
Get this branch:
git clone -b applied/ubuntu/natty https://git.launchpad.net/ubuntu/+source/eglibc
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/natty
Repository:
lp:ubuntu/+source/eglibc

Recent commits

150b635... by Steve Langasek on 2011-04-11

Import patches-applied version 2.13-0ubuntu13 to applied/ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 6ff08c73a826a9105041102d5a972453b57dcf78
Unapplied parent: 09bae5f468d325c4edcd6e2ae6fcb996d310db57

New changelog entries:
  * debian/sysdeps/linux.mk: detect when linux-libc-dev has moved its
    headers to the multiarch dir, and create the symlink to the right place
    so we can find those headers for building. LP: #750585.

09bae5f... by Steve Langasek on 2011-04-11

Import patches-unapplied version 2.13-0ubuntu13 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 1dbad3a3d726b0f8f480b762433396ef31f94c8e

New changelog entries:
  * debian/sysdeps/linux.mk: detect when linux-libc-dev has moved its
    headers to the multiarch dir, and create the symlink to the right place
    so we can find those headers for building. LP: #750585.

6ff08c7... by Matthias Klose on 2011-04-05

Import patches-applied version 2.13-0ubuntu12 to applied/ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 9cf2741c721bc3f20f5a04c4a6906ac026e2967c
Unapplied parent: 1dbad3a3d726b0f8f480b762433396ef31f94c8e

New changelog entries:
  * For memcpy-ssse3, enable chk symbols in static builds. LP: #726802.
  * Disable the memcpy multiarch implementaiton on x86_64. LP: #727064.
  * Merge from Debian:
    - Add patches/i386/cvs-cacheinfo.diff to fix empty LEVEL*CACHE* getconf()
      entries for some CPU. Closes: #609389.

1dbad3a... by Matthias Klose on 2011-04-05

Import patches-unapplied version 2.13-0ubuntu12 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 9489d5e971f73f289b4aa60b57d965c03f50abb3

New changelog entries:
  * For memcpy-ssse3, enable chk symbols in static builds. LP: #726802.
  * Disable the memcpy multiarch implementaiton on x86_64. LP: #727064.
  * Merge from Debian:
    - Add patches/i386/cvs-cacheinfo.diff to fix empty LEVEL*CACHE* getconf()
      entries for some CPU. Closes: #609389.

9cf2741... by Steve Langasek on 2011-03-30

Import patches-applied version 2.13-0ubuntu11 to applied/ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: a6fac6f7e97978e7ad9f14e9759173f3e7e7cf67
Unapplied parent: 9489d5e971f73f289b4aa60b57d965c03f50abb3

New changelog entries:
  * debian/rules.d/build.mk: when building 32-bit biarch libraries for
    64-bit archs, ship an /etc/ld.so.conf/biarch.conf config snippet adding
    /lib32,/usr/lib32 to the path; these are already included in the path
    for the biarch build itself, but the biarch ld.so may be Replaced: by
    the multiarch libc which does not have built-in support for these
    non-standard paths.
  * debian/rules.d/debhelper.mk: the ld.so.conf snippet isn't included in
    all of the alternate libc builds, only in libc6-i386 and libc6-powerpc;
    so we add this by hand to the dh_install invocation for these packages.
    LP: #741949.
  * debian/debhelper.in/libc.preinst: don't restart kdm on upgrade. It may
    no longer be required, and in any case the restart will break running
    sessions so we want to avoid this for beta1. LP: #744944.
  * Provide compatibility symlinks for .o files in /usr/lib. LP: #744908.
  * debian/control.in/libc: Remove the Multi-Arch: same attribute.

9489d5e... by Steve Langasek on 2011-03-30

Import patches-unapplied version 2.13-0ubuntu11 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: e4428c99e57c453c6094be1e2c4472722d140a3f

New changelog entries:
  * debian/rules.d/build.mk: when building 32-bit biarch libraries for
    64-bit archs, ship an /etc/ld.so.conf/biarch.conf config snippet adding
    /lib32,/usr/lib32 to the path; these are already included in the path
    for the biarch build itself, but the biarch ld.so may be Replaced: by
    the multiarch libc which does not have built-in support for these
    non-standard paths.
  * debian/rules.d/debhelper.mk: the ld.so.conf snippet isn't included in
    all of the alternate libc builds, only in libc6-i386 and libc6-powerpc;
    so we add this by hand to the dh_install invocation for these packages.
    LP: #741949.
  * debian/debhelper.in/libc.preinst: don't restart kdm on upgrade. It may
    no longer be required, and in any case the restart will break running
    sessions so we want to avoid this for beta1. LP: #744944.
  * Provide compatibility symlinks for .o files in /usr/lib. LP: #744908.
  * debian/control.in/libc: Remove the Multi-Arch: same attribute.

a6fac6f... by Matthias Klose on 2011-03-22

Import patches-applied version 2.13-0ubuntu9 to applied/ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 0a83c623d4b8fab45dfed7bebdd28fc5488f70d6
Unapplied parent: e4428c99e57c453c6094be1e2c4472722d140a3f

New changelog entries:
  * Update to r13241 from the eglibc-2.13 branch.
  * Create ARM unwind records for system call stubs (Ulrich Weigand).
    LP: #684218.

e4428c9... by Matthias Klose on 2011-03-22

Import patches-unapplied version 2.13-0ubuntu9 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 1fde2acbd561ac6bdd6e0d8703d5caa56811fd2b

New changelog entries:
  * Update to r13241 from the eglibc-2.13 branch.
  * Create ARM unwind records for system call stubs (Ulrich Weigand).
    LP: #684218.

0a83c62... by Steve Langasek on 2011-03-21

Import patches-applied version 2.13-0ubuntu8 to applied/ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 6ec9e707b95aa215a194174d5da21c18766b5014
Unapplied parent: 1fde2acbd561ac6bdd6e0d8703d5caa56811fd2b

New changelog entries:
  * debian/rules.d/debhelper.mk: when doing a stage1 build, all our files are
    in /lib, not in $slibdir (which is not the same thing under multiarch).
  * debian/sysdeps/armhf.mk: use /lib/$(DEB_HOST_MULTIARCH) for rtlddir, so
    that we avoid a file conflict with the armel libc and armel+armhf can
    be multiarch-coinstallable.
  * debian/control.in/libc, debian/control.in/main: make multiarch-support a
    real package depending on the native libc; this eliminates the problem
    of a circular depends/pre-depends loop never permitting apt to install
    the base libraries for any foreign architecture. We still have the
    dependency loop for the native architecture, which is safe (and needs to
    be enforced!), but whenever a package is installed non-native, it's ok
    to bypass this requirement (which is effectively what we're doing by
    making multiarch-support Multi-Arch: foreign), because none of the
    concerned library packages are installable at all unless a Multi-Arch:
    same libc6 is available.

1fde2ac... by Steve Langasek on 2011-03-21

Import patches-unapplied version 2.13-0ubuntu8 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 84af3372882005bee86f6025f959903675129cf1

New changelog entries:
  * debian/rules.d/debhelper.mk: when doing a stage1 build, all our files are
    in /lib, not in $slibdir (which is not the same thing under multiarch).
  * debian/sysdeps/armhf.mk: use /lib/$(DEB_HOST_MULTIARCH) for rtlddir, so
    that we avoid a file conflict with the armel libc and armel+armhf can
    be multiarch-coinstallable.
  * debian/control.in/libc, debian/control.in/main: make multiarch-support a
    real package depending on the native libc; this eliminates the problem
    of a circular depends/pre-depends loop never permitting apt to install
    the base libraries for any foreign architecture. We still have the
    dependency loop for the native architecture, which is safe (and needs to
    be enforced!), but whenever a package is installed non-native, it's ok
    to bypass this requirement (which is effectively what we're doing by
    making multiarch-support Multi-Arch: foreign), because none of the
    concerned library packages are installable at all unless a Multi-Arch:
    same libc6 is available.