lp:ubuntu/vivid-proposed/glibc

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/vivid-proposed/glibc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

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.

16. By Adam Conrad

No, really, remove obsolete /etc/ld.so.conf.d/i686-linux-gnu.conf.

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
This branch contains Public information 
Everyone can see this information.

Subscribers