lp:debian/jessie/eglibc
- Get this branch:
- bzr branch lp:debian/jessie/eglibc
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 97. By Aurelien Jarno
-
[ Aurelien Jarno ]
* debian/control. in/libc: fix libtirpc1 breaks. Closes: #751852.
* debian/rules.d/ build.mk: generate ld.so configuration file using
DEB_HOST_MULTIARCH instead of DEB_HOST_GNU_TYPE to have a stable
path even when the GNU triplet change.
* debian/debhelper. in/libc. {preinst, postrm, postinst} : remove old
ld.so configuration file on hurd-i386, i386 and kfreebsd-i386.
* debian/debhelper. in/libc. postinst: don't create/modify ld.so.conf,
but instead provide it as a conffile in libc-bin. Closes: #737588.
* debian/debhelper. in/libc. preinst: remove dead code. - 96. By Aurelien Jarno
-
[ Adam Conrad ]
* expected-results- aarch64- linux-gnu- libc: Ignore basic-test.out on
arm64 after assurance from upstream that this isn't a regression.[ Aurelien Jarno ]
* Add support for mipsn32, mipsn32el, mips64 and mips64el, based on
patches from Eleanor Chen, Yunqiang Su and Sphinx Jiang. Closes:
#715038.
- debian/control. in/main: bump build-depends on linux-libc-dev to (>=
3.9). Do it for all architectures as this version is in Jessie for quite
some time.
- control.in/mips32: new file.
- control.in/mipsn32: add mips64 and mips64el architectures.
- control.in/mips64: add mipsn32 and mipsn32el architectures.
- debian/rules.d/ control. mk: add mipsn32, mipsn32el, mips64 and mips64el
to the architecture list.
- debian/sysdeps/ mips64. mk: new file.
- debian/sysdeps/ mips64el. mk: new file.
- debian/sysdeps/ mipsn32. mk: new file.
- debian/sysdeps/ mipsn32el. mk: new file.
* debian/control. in/libc: add a Breaks: check (<< 0.9.10-6.1+b1) on s390x,
to make sure libcheck.a is using the GLIBC_2.19 version of the *jmp*
functions.
* debian/control. in/libc: add a Breaks: libtirpc1 (<< 2.3), as earlier
versions try to unlock a lock which hasn't been locked, causing an
issue with lock elision. Closes: #751134.
* Update Swedish debconf translation, by Martin Bagge. Closes: #751172.
* debian/patches/ alpha/submitted -lll_futex_ timed_wait_ bitset. diff: new
patch to fix issues in the testsuite on alpha. Closes: #750996.
* debian/testsuite- checking/ expected- results- mips*-linux- gnu-*: re-add
tst-mqueue5.out (removed in the latest cleanup) as it still occasionally
fails.
* debian/patches/ any/submitted- resolv- ipv6-nameserver s.diff: new patch to
fix resolving issues when using IPv6 nameservers in resolv.conf. Closes:
#627531, #644406, #709867.
* patches/any/cvs- posix_spawn_ file_actions_ addopen. diff: new patch from
upstream to fix a vulnerability in posix_spawn_file_actions_ addopen
(CVE-2014-4043). Closes: #751774.
* patches/kfreebsd/ local-sysdeps. diff: update to revision 5486 (from
glibc-bsd). Closes: #751565. - 95. By Aurelien Jarno
-
[ Aurelien Jarno ]
* debian/control. in/main: remove outdated Build-Depends on bzip2.
* debian/patches/ any/cvs- resolv- reuse-fd. diff: new patch from upstream
to fix invalid file descriptor reuse while sending DNS query. Closes:
#722075.
* Finish debconf translation update from Esko Arajärvi. Closes: #750124.
* debian/patches/ git-updates. diff: update from the 2.19 branch:
- fixes pthread_spin_lock on sparc/sparc64. Closes: #749087.
* debian/patches/ any/submitted- argp-attribute. diff: new patch from Ondřej
Bílka to fix string functions with FORTIFY_SOURCE=2 when <argp.h> is
included before <string.h>. Closes: #647084.
* debian/sysdeps/ {sparc, sparc64} .mk: temporarily pass --disable-multiarch
to configure to try to fix random segmentation faults on Niagara 1
machines.[ Samuel Thibault ]
* hurd-i386/unsubmitted- pthread_ posix-option. diff: Split patches into...
* ... hurd-i386/tg-{posix_ thread, gai_misc} .diff.
* patches/hurd-i386/ cvs-libpthread_ guardsize. diff: Fix guard size
computation and enable again. - 94. By Aurelien Jarno
-
[ Aurelien Jarno ]
* testsuite-checking/ expected- results- *s390*: ignore tst-cancel17.out
failure, it is due to a bug in the test (see BZ #12683).
* local/etc/bindresvport. blacklist: add port 655 (tinc). Closes: #748338.
* control.in/*: remove conflicts between multiarch libc packages using the
same dynamic library loader. This was introduced in 2.18-6, but sadly the
infrastructure is not ready for that, leaving now way to fix the problem.
Reopens: #745552.[ Samuel Thibault ]
* patches/hurd-i386/ cvs-libpthread_ guardsize. diff: Disable for now, it
breaks a bunch of tests. - 93. By Aurelien Jarno
-
[ Samuel Thibault ]
* patches/hurd-i386/ cvs-libpthread_ guardsize. diff: Fix guardsize semantic
for gcc's -fsplit-stack.[ Aurelien Jarno ]
* patches/any/cvs- make-4. 0.diff: patch from upstream to allow GNU Make
4.0 and greater. Closes: #747013.
* patches/sparc/cvs- strcmp. diff: patch from upstream to fix a corner case
in the sparc specific strcmp() implementation. Closes: #746310.
* debhelper.in/nscd. init: invalidate nscd cache on startup. Closes:
#689427.
* patches/any/cvs- wprintf. diff: patch from upstream to correctly handle
%p in wprintf(). Closes: #729514.
* patches/any/submitted- resolv- first-query- failure. diff: replace by upstream
version patches/any/cvs- resolv- first-query- failure. diff.
* control.in/*: add conflicts between multiarch libc packages using the same
dynamic library loader. Closes: #745552.
* patches/localedata/ submitted- it_IT-thousands _sep.diff: new patch to define
the thousands separator for the it_IT locale. Closes: #712157.
* patches/any/submitted- ptsname_ r-uninitialized -memory. diff: new patch to
fix uninitialized memory in ptsname_r(). Closes: #741482.
* patches/all/submitted- po-fr-fixes. diff: new patch to fix the French
translation of inappropriate (inappropré -> inapproprié). Closes:
#733237.
* patches/any/cvs- socketcall- syscall. diff: new patch from upstream to fix
socketcall multiplex syscall features detection. Closes: #730744.
* patches/any/submitted- nl_langinfo- static. diff: new patch to fix
nl_langinfo() used in static binaries. Closes: #747103.
* patches/any/sparc/ cvs-efd_ semaphore. diff: new patch from upstream to
declare EFD_SEMAPHORE in <bits/eventfd.h> on SPARC. Closes: #730092,
#737697.
* patches/svn-updates. diff: update from 2.18 branch, to fix a race in free()
of fastbin chunk.
* local/manpages/sprof.1, local/manpages/ rpcgen. 1: apply typographical
fixes from Bjarni Ingi Gislason <email address hidden>. Closes: #726849,
#740973.
* patches/hppa/*. diff: apply changes from John David Anglin
<email address hidden>. Closes: #725508, #741243.
* testsuite-checking/ expected- results- mips*el: re-add tst-tls2.out and
tst-tls3.out (remove in the latest cleanup) as they still occasionally
fail.
* local/manpages/sotruss. 1: new manpage.
* patches/sparc/submitted -prlimit. diff: new patch to fix missing
prlimit/prlimit64 prototypes on SPARC. Closes: #703559.
* source/lintian- overrides: add override for false positive
license-problem- non-free- RFC tag. Remove old override for
outdated-autotools- helper- file tag.
* control.in/main: Bump Standards-Version to 3.9.5 (no changes). - 92. By Adam Conrad
-
[ Samuel Thibault ]
* patches/hurd-i386/ tg-mmap_ file_prot_ none_fix. diff: New patch, fixes locale
generation.
* control.in/main: Bump hurd dependency to version with newer RPCs.
* libc0.3.symbols. hurd-i386: Update accordingly.
* patches/hurd-i386/ libpthread_ nort.diff: Remove patch, replaced by...
* patches/hurd-i386/ cvs-libpthread- pthread_ condattr_ setclock. diff: Fix for
pthread_condattr_ setclock, for glib2.0 build.
* patches/hurd-i386/ cvs-munmap- 0.diff: New patch to fix gcc's -fsplit-stack
initialization.
* patches/hurd-i386/ cvs-tcbhead_ t.diff: New patch to complete TLS variables,
to fix gcc's -fsplit-stack support.
* Update hurd-i386 testsuite results.
* patches/hurd-i386/ tg-extern_ inline. diff: Only inline within libc.
* patches/hurd-i386/ tg-tls- threadvar. diff: Use tcbhead_t for _hurd_sigstate
instead of TLS variable. Fixes some corner cases triggered with gcl.
* patches/hurd-i386/ tg-sigstate_ locking. diff: Refresh.
* patches/hurd-i386/ tg-sigstate_ thread_ reference. diff: Refresh. [ Petr Salinger ]
* kfreebsd/local-sysdeps. diff: update to revision 5460 (from glibc-bsd).
* kfreebsd/local-fbtl. diff: likewise [ Adam Conrad ]
* debian/patches/ arm/cvs- {memcpy- align.patch, arm-always- blx.diff} : Backport
ifunc memcpy routines from 2.19 to fix alignment issues and computed-jump
calculations for ARM_ALWAYS_BX, should fix memcpy on our ArmadaXP buildds. - 91. By Aurelien Jarno
-
[ Aurelien Jarno ]
* debian/debhelper. in/libc. preinst: Don't fail if the dynamic loader
symlink is dangling or missing. Closes: #740158, #740196.
* debian/debhelper. in/libc. preinst: only disable ldconfig after making
sure a fixed version hasn't already been unpacked, as the unpack order
is not guaranteed.
* debian/debhelper. in/libc. postrm: generalize the dynamic linker
symlink creation to all biarch packages.
* debian/debhelper. in/libc- alt.postrm: generalize the dynamic linker
symlink removal to all biarch packages. - 90. By Adam Conrad
-
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. - 89. By Aurelien Jarno
-
[ Aurelien Jarno ]
* any/local-ldconfig- ignore- ld.so.diff: new patch to ignore the dynamic
linker in ldconfig. Closes: #699206, #707185, #727786, #736097,
#739734, #739758.
* debian/debhelper. in/libc. preinst: Disable ldconfig when a potentially
broken dynamic loader symlink is found. This happens when a biarch
package of the same architecture than the native one has been installed
(e.g.: libc6-amd64:i386 on amd64) and ldconfig is run afterwards.[ Petr Salinger ]
* kfreebsd/local-sysdeps. diff: update to revision 5443 (from glibc-bsd). - 88. By Adam Conrad
-
[ Adam Conrad ]
* debian/patches/ hurd-i386/ libpthread_ version. diff: Remove stderr vomit.
* 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)
* debian/patches/ powerpc/ cvs-gettimeofda y-32.diff: Replace the submitted
version of this patch with the upstream commit, which also fixes time.
* debian/debhelper. in/libc. postinst: Track samba to smbd service rename. [ Aurelien Jarno ]
* debian/testsuite- checking/ expected- results- mips*: Update following
the prlimit64 fix deployment on the build daemons.
* patches/alpha/cvs- tls-macros. diff: New patch from upstream to fix
FTBFS on alpha. Closes: #735774.[ Samuel Thibault ]
* patches/hurd-i386/ cvs-libpthread. diff: New snapshot, brings thread
destruction fixes and name resolution fix.
* patches/hurd-i386/ libpthread_ build.diff: Refresh.
* patches/hurd-i386/ libpthread_ fix.diff: Remove, fixed upstream.
* patches/hurd-i386/ libpthread_ globsigdisp. diff: Remove, merged upstream.
* patches/hurd-i386/ tg-tls_ thread_ leak.diff: Re-enable, now working.
* control.d/libc: Upgrade hurd Breaks to version which include the fix again
gcc-4.8-built libc.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:debian/eglibc