Accepted dietlibc 0.34~cvs20160508-1 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 04 Jun 2016 18:44:25 +0200
Source: dietlibc
Binary: dietlibc-dev dietlibc-doc
Architecture: source
Version: 0.34~cvs20160508-1
Distribution: unstable
Urgency: medium
Maintainer: Hector Oron <zumbi@debian.org>
Changed-By: Christian Seiler <christian@iwakd.de>
Description:
dietlibc-dev - diet libc - a libc optimized for small size
dietlibc-doc - diet libc documentation - a libc optimized for small size
Closes: 677074 741882 743254 748037 757052 769105 769177 813892 819069
Changes:
dietlibc (0.34~cvs20160508-1) unstable; urgency=medium
.
* Merge changes from experimental to unstable
* debian/patches: use Enrico Scholz's variant for TLS register access
* debian/patches: Update Forwarded: headers
.
dietlibc (0.34~cvs20160508-1~exp7) experimental; urgency=medium
.
* ppc: make posix_fadvise work (fixes FTBFS on ppc/ppcspe)
.
dietlibc (0.34~cvs20160508-1~exp6) experimental; urgency=medium
.
* debian/gbp.conf: use pristine-tar for orig tarballs
* hppa: properly implement posix_fadvise (fixes test failure FTBFS)
* test/mmap_test.c: assume 64k pages (fixes test failure FTBFS on ppc*)
* ppc64: make atexit work (previously broken), add test case for it
.
dietlibc (0.34~cvs20160508-1~exp5) experimental; urgency=medium
.
* arm64: fix struct stat member names (fixes FTBFS of rdeps)
* arm64: properly handle errors from syscalls with 64bit return values
* arm64: make readdir use getdents64, as getdents isn't available
* mips64el: fix segfault after __longjmp ($gp is 64bit)
* debian/unittests: run more upstream tests during build
* arm64: return -1 on syscall error, not -errno (fixes mmap test failure)
* debian/unittests: ignore specific unit test errors under qemu-user
* sparc64: work around compiler bug w.r.t. TLS variable handling
.
dietlibc (0.34~cvs20160508-1~exp4) experimental; urgency=medium
.
* arm64: fix FTBFS due to the kernel not implementing old syscalls
.
dietlibc (0.34~cvs20160508-1~exp3) experimental; urgency=medium
.
* mips64el: update ptrace, sigcontext and socket definitions
* mips64el: fix __testandset argument type (expects int, not long)
* signal.h: fix off by one error (Closes: #677074)
* arm64: add port of dietlibc to that architecture
* debian/unittests: add test for stat() and syscall errno handling
.
dietlibc (0.34~cvs20160508-1~exp2) experimental; urgency=medium
.
* multiarch: add support for detecting ppc64el as a cross platform
* debian/patches: reformat patch headers (DEP-3), add Forwarded: everywhere
* diet wrapper: fix arch wrangling for some cross compiler (hppa, x32)
* mip64el: add port of dietlibc to that architecture
* debian/unittests: add strerror() unit test
.
dietlibc (0.34~cvs20160508-1~exp1) experimental; urgency=medium
.
* New upstream CVS snapshot 0.34~cvs20160508
- stdio.h bugfixes
- Improved source code formatting in some routines
* hppa: fix EWOULDBLOCK errno number
* s390x: fix segfaults in programs due to setjmp/longjmp
* alpha: fix signal handler return crash
* sparc64: fix sigreturn segfault + suseconds_t size
* Unit tests: move to separate script, run during dh_auto_test
* debian/unittests: add two more tests (sigreturn, gettimeofday)
* debian/control: Bump Standards-Version to 3.9.8 (no changes)
* debian/rules: don't build dietlibc for arch-independent builds
* debian/rules: don't run unit tests with DEB_BUILD_OPTIONS=nocheck
* Let dh autocreate -dbgsym packages, compile with -g, don't strip *.o
* debian/{postinst,prerm}: remove obsolete upgrade code
* hardening: compile with -fstack-protector-strong
* diet wrapper: properly mangle cross-compiler architecture names
* Make dietlibc-dev Multi-Arch: same, move arch-depdendent libraries to
/usr/lib/TRIPLET/diet
* x32: use proper syscall number on sigreturn (fixes segfault)
* debian/tests: add simple autopkgtests
* debian/rules: enable parallel builds
* Port glibc's software FPU for powerpcspe (Closes: #819069)
* ppc64el: add port of dietlibc to that architecture
.
dietlibc (0.34~cvs20160402.1-1~exp2) experimental; urgency=medium
.
* hppa: fix trivial build failure
.
dietlibc (0.34~cvs20160402.1-1~exp1) experimental; urgency=medium
.
* Imported Upstream version 0.34~cvs20160402.1
* Rebase patches on new upstream version
* Make TLS setup code work again on multiple platforms
* hppa: multiple porting fixes.
Thanks to Helge Deller (Closes: #769105, #769177)
* Add valgrind checks to more optimized string functions
* porting: don't fail install if PIE startcode isn't built
* Fix corner case in lib/strlen.c on big endian systems after
reenabling the optimized code path
* mipsel: fix trivial build failure
* sparc64: fix build failure
* debian/rules: prefer cgit over gitweb for Vcs-Browser
.
dietlibc (0.34~cvs20160209.1-1~exp1) experimental; urgency=medium
.
[ Christian Seiler ]
* Imported Upstream version 0.34~cvs20160209.1
(Closes: #757052, #741882)
* Enable support for the x32 architecture
* debian/watch: check for GPG signature of releases
* debian/control: Add myself to Uploaders
* debian/copyright: fix lintian warning, update metadata
* debian/rules: update get-orig-source to match current version
* Fix __lltostr parameter mismatch (Closes: #748037)
* Switch to debhelper and dh-style debian/rules
.
[ Reiner Herrmann ]
* Reproducible builds: remove gzip timestamps and sort file lists
(Closes: #813892)
.
[ John David Anglin ]
* Flush streams on return from main on hppa (Closes: #743254)
Checksums-Sha1:
efc38899f39af7c1964ea2a3ee49df17c6070f45 2301 dietlibc_0.34~cvs20160508-1.dsc
e8c9ac13523267a961a1d292de01c2e7882b8645 84948 dietlibc_0.34~cvs20160508-1.debian.tar.xz
Checksums-Sha256:
7cc876a8895ac72ba8ddb0f9200d9aabcebc4fc94f4429e6da95066914b09475 2301 dietlibc_0.34~cvs20160508-1.dsc
c69435524a5ef2c4728ab070fb9ecf0760bf1e3ab64c6da2d0ad898a187a3d89 84948 dietlibc_0.34~cvs20160508-1.debian.tar.xz
Files:
a7ac649719bf2f3be1d0fba99d92155f 2301 devel optional dietlibc_0.34~cvs20160508-1.dsc
38ca7d4726a6893ccb3a7196db6e0072 84948 devel optional dietlibc_0.34~cvs20160508-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJXUwwfAAoJEGMjNFnNz6AYrYkQANu+6/RBY/20dfndlhKR5nhZ
GHM4TLa+X6b6fdul7QsTTwlDhh/N4oUprZAZmPLo6aT99zyT1DMlsbF6oos87qjW
L9+6WK7i1kJs/dSVHxF56aOSL20zlb31TkmyAOe138auwSpMl+3Bn+zfKoQrX4Oa
gH9wI6fXbX5dcPxH/zYQDLDiXzW74015A2TxCTZeWjlOW3JGeiHWFSKj4LKZTB61
UuXcESSZnpPYONzwSxPMYp308GE83Xmu7PXhLNDDu5Q3X9ckUB6fK2PEloEHCb7G
J8Qz5lqaGHVefQI0kNl0zn4FVplK2lx2b14/wztIvulDnPbfBqQ7rESI53unssA8
/d9oIy0kvbpuBXdO8EzYsooz5zZy+9DqBgyVQcPOC7NedJoBHdyk7IIR0UuFvnj7
C/abuEy06Za0MnSoaGmbaTQyBaWOFsWxUydwjzde5+1T3WC15RueV9Z2EPUoCXd2
pGJUfX6GDhp20lJN7G9Zu+KsVesTO+/FNsyfrYOGLZYSvHPRMrKmJ9UZYnmYwYQN
GyVC8hSuMXYe6AC9UQP+LhiwrkU5Oq057JP/hlnVTSfn+FPSdlAX616RNvubI9lB
AqgXTUwqk+ll69cSHYLiDAtX3x2W93KDnNAdiPNZxoht20/MTLdyax1AJlYMcNMg
MlFCU+qANUB/aplOGdEA
=E4SB
-----END PGP SIGNATURE-----