-----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-----