lp:ubuntu/vivid-proposed/glibc
- Get this branch:
- bzr branch lp:ubuntu/vivid-proposed/glibc
Branch merges
Branch information
Recent revisions
- 24. By Adam Conrad
-
* debian/
patches/ arm/local- arm-futex. diff: Lie about the minimum
kernel support for futex_atomic_cmpxchg_ inatomic to restore the
previous state and make pulsesink happier on ARM (LP: #1436162)
* debian/debhelper. in/libc. preinst: Wipe ld.so.cache on upgrades. - 23. By Adam Conrad
-
debian/
patches/ ubuntu/ local-warn- bsd-source. diff: Don't warn on
_BSD_SOURCE || _SVID_SOURCE, so we don't have to fix everything
that might define them and build with -Werror, drop post-vivid. - 22. By Adam Conrad
-
* debian/
patches/ powerpc/ cvs-ppc- sqrt.diff: Fix sqrt() on powerpc.
* debian/patches/ powerpc/ cvs-ppc- sqrtf.diff: Likewise for sqrtf().
* debian/patches/ powerpc/ cvs-ppc- pow.diff: Likewise for pow().
* debian/patches/ powerpc/ cvs-ppc- feraiseexcept. diff: Fix inline
feraiseexcept and feclearexcept macro input conversion on PPC.
* debian/patches/ any/submitted- longdouble. diff: Refresh for above.
* debian/patches/ any/local- disable- test-tgmath2. diff: Likewise.
* debian/patches/ any/cvs- logbl-accuracy. diff: Fix ldbl-128ibm logbl.
* debian/patches/ powerpc/ local-math- logb.diff: Refresh and move to
debian/patches/ any/local- math-logb. diff, as it's not PPC-specific.
* debian/patches/ any/cvs- localplt- new-readelf. diff: Preemptively
fix localplt test breakage with binutils 2.26 before it lands.
* debian/patches/ any/cvs- make-typo. diff: Fix typo in elf/Makefile.
* debian/patches/ powerpc/ cvs-power7- strncpy. diff: Optimize strncpy
for POWER7 drastically (10-70%) on strings longer than 16 chars.
* debian/patches/ powerpc/ cvs-ppc- tabort- le.diff: Fix TABORT encoding
when building on toolchains without HTM support (no-op on gcc-4.9)
* debian/patches/ arm/cvs- arm-sfi_ breg.diff: Fix LDR_GLOBAL macro.
* debian/patches/ arm/cvs- memcpy- memmove- always- bx.diff: Fix memcpy
and memmove for the ARM_ALWAYS_BX class of hardware like ArmadaXP. - 21. By Adam Conrad
-
* debian/
patches/ powerpc/ cvs-ppc- sqrt.diff: Fix sqrt() on powerpc.
* debian/patches/ powerpc/ cvs-ppc- sqrtf.diff: Likewise for sqrtf().
* debian/patches/ powerpc/ cvs-ppc- pow.diff: Likewise for pow().
* debian/patches/ powerpc/ cvs-ppc- feraiseexcept. diff: Fix inline
feraiseexcept and feclearexcept macro input conversion on PPC.
* debian/patches/ any/submitted- longdouble. diff: Refresh for above.
* debian/patches/ any/local- disable- test-tgmath2. diff: Likewise.
* debian/patches/ any/cvs- logbl-accuracy. diff: Fix ldbl-128ibm logbl.
* debian/patches/ powerpc/ local-math- logb.diff: Refresh and move to
debian/patches/ any/local- math-logb. diff, as it's not PPC-specific.
* debian/patches/ any/cvs- localplt- new-readelf. diff: Preemptively
fix localplt test breakage with binutils 2.26 before it lands.
* debian/patches/ any/cvs- make-typo. diff: Fix typo in elf/Makefile.
* debian/patches/ powerpc/ cvs-power7- strncpy. diff: Optimize strncpy
for POWER7 drastically (10-70%) on strings longer than 16 chars.
* debian/patches/ powerpc/ cvs-ppc- tabort- le.diff: Fix TABORT encoding
when building on toolchains without HTM support (no-op on gcc-4.9)
* debian/patches/ arm/cvs- arm-sfi_ breg.diff: Fix LDR_GLOBAL macro.
* debian/patches/ arm/cvs- memcpy- memmove- always- bx.diff: Fix memcpy
and memmove for the ARM_ALWAYS_BX class of hardware like ArmadaXP. - 20. By Adam Conrad
-
* Merge with 2.21 from experimental (LP: #1425623), remaining changes:
- Drop the Breaks line from libc which refers to a Debian transition.
- Remove the libc6 recommends on libc6-i686, which we don't build.
- Enable libc6{,-dev}-armel on armhf and libc6{-dev}-armhf on armel.
- Ship update-locale and validlocale in /usr/sbin in libc-bin.
- Don't build locales or locales-all in Ubuntu, we rely on langpacks.
- Heavily mangle the way we do service restarting on major upgrades.
- Build i386 variants as -march=i686, build amd64 with -O3, and build
ppc64 variants (both 64-bit and 32-bit) with -O3 -fno-tree-vectorize.
- Build generic i386/i686 flavour with -mno-tls-direct- seg-refs.
- Drop the libc6-xen flavour, as the above change covers Xen's needs.
- Enable systemtap support, which is currently disabled in Debian.
- Force tuning POWER7 builds to POWER8, as POWER7 is just a stopgap.
* debian/patches/ ubuntu/ lddebug- scopes. diff: Disable tst-dl-iter-static.
* debian/patches/ ubuntu/ submitted- no-stack- backtrace. diff: Fix missing
include leading to FTBFS with -Werror=implicit- function- declaration.
* debian/testsuite- checking/ compare. sh: Turn testsuite failures back on.
* debian/sysdeps/ linux.mk: Also symlink sys/sdt-config.h (LP: #1418239) - 19. By Adam Conrad
-
debian/
patches/ any/cvs- vismain- pie.diff: Compile vismain with -fPIE
and link with -pie to fix testsuite failure with the new binutils. - 18. By Adam Conrad
-
Merge with Debian unstable, bringing in several security and bug fixes
from upstream and swapping some Ubuntu patches for Debian equivalents. - 17. By Adam Conrad
-
* any/cvs-
CVE-2014- 7817.diff: Backport fix from trunk for wordexp,
making it honour the WRDE_NOCMD flag in all cases (LP: #1396471)
* Update to release/2.19/master, fixing arm64 frame bug in _start. - 15. By Colin Watson
-
Add patches/
ubuntu/ unsubmitted- increase- dtv-surplus. diff from Fedora to
allow up to 32 dlopened modules to use static TLS (LP: #1375555).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/vivid/glibc