lp:ubuntu/utopic/eglibc

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

Related bugs

Related blueprints

Branch information

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

Recent revisions

343. By Adam Conrad

debian/patches/arm64/submitted-setcontext.diff: Update to new version
of Will's setcontext patch to fix sigmask handling bug (LP: #1306829)

342. By Adam Conrad

* Merge with unreleased 2.19 from Debian experimental, fixing more bugs:
  - Pull in arm64 patches to fix setcontext corruption (LP: #1279620)
  - Apply the IBM 2.19 branch for POWER8 bug fixes and optimizations.
  - Change M_CHECK_ACTION to abort if first MALLOC_CHECK_ bit is set.

341. By Michael Vogt

* debian/debhelper.in/libc.preinst:
  - do not show glibc/restart-services question when the system
    is uprading via the desktop session (LP: #1298281)

340. By Adam Conrad

* Merge with unreleased 2.19 from Debian experimental, fixing more bugs:
  - Fix bzero/__bzero definition on powerpc/ppc64 with static builds.
  - Enable IFUNC on arm64 builds, now that the toolchain supports it.
  - Revert removal of the XDR currency for installation-locale FTBFS.
  - Pull update from 2.19 branch, fixing bad math in __sin and __cos.
* debian/sysdeps/{i386,amd64}.mk: Build i386 flavours with -fno-regmove,
  this can be reverted when gcc-4.9 becomes the default distro compiler.
* debian/*: Drop the redundant libc6-xen packages on i386 (LP: #1271534)

339. By Adam Conrad

* Merge with unreleased 2.19 from Debian experimental, fixing some bugs:
  - debian/patches/any/local-no-malloc-backtrace.diff: Lower the default
    for MALLOC_CHECK_ to 1, and add it to the list of insecure variables
    that can't be set for suid binaries. This allows us to not backtrace
    malloc failures by default (Closes: #739913, LP: #1266492) and skips
    backtrace for suid binaries where an attacker calling into a corrupt
    malloc internal data structure with malloc could lead to Bad Things.
  - Make ldconfig stop operating on the linker entirely, so our packaged
    symlinks take precedence and hack the postinst to skip ldconfig when
    we detect a broken setup that the old ldconfig mangles (LP: #915995)

338. By Adam Conrad

* Merge with unreleased 2.19 from Debian experimental, remaining changes:
  - Drop the Breaks line from libc6, 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
  - Use different MIN_KERNEL_SUPPORTED versions than Debian, due to
    buildd needs. This should be universally bumped to 2.6.32 once all
    our buildds (including the PPA guests) are running precise kernels
  - 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
  - debian/patches/ubuntu/local-CVE-2012-3406.diff: switch to malloc when
    array grows too large to handle via alloca extension (CVE-2012-3406)
  - Build generic i386/i686 flavour with -mno-tls-direct-seg-refs
* debian/patches/series.ppc64el: Drop ppc64el patches included upstream.
* debian/patches/ubuntu/delete-header-pot.diff: Removed, fixed upstream.
* expected-results-aarch64-linux-gnu-libc: Ignore two new arm64 failures
  for now, so we can get glibc built and test other packages against it.

337. By Adam Conrad

* debian/patches/ppc64el/ibm-branch.diff: Drop min shlib vers to 2.17.
* debian/patches/ppc64el/lookup-hack.diff: Treat 2.18 symbols as 2.17.

336. By Adam Conrad

* debian/sysdeps/ppc64el.mk: Use --with-cpu=power7 to optimize properly.
* debian/patches/ppc64el/cvs-ppc64-MCOUNT.diff: Fix uses of CALL_MCOUNT.

335. By Adam Conrad

* debian/patches/arm/cvs-arm__{longjmp,sigsetjmp}-thumb.diff: Pull patch
  from upstream to allow building longjmp and sigsetjmp code with Thumb.
* debian/patches/arm/cvs-arm-pointer-mangle-frame.diff: Upstream diff to
  no longer apply pointer encryption to the frame pointer (LP: #1268937)

334. By Adam Conrad

debian/patches/ppc64el/ibm-branch.diff: Rebase against vfscanf patch.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/vivid/eglibc
This branch contains Public information 
Everyone can see this information.

Subscribers