lp:ubuntu/utopic/eglibc
- Get this branch:
- bzr branch lp:ubuntu/utopic/eglibc
Branch information
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)
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