Your message dated Sun, 03 Apr 2016 09:49:47 +0000
with message-id <[email protected]>
and subject line Bug#769105: fixed in dietlibc 0.34~cvs20160402.1-1~exp1
has caused the Debian Bug report #769105,
regarding dietlibc: [PATCH] fix error codes and signals on hppa architecture
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
769105: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769105
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dietlibc
Version: 0.33~cvs20120325
Severity: critical
Tags: patch
Can you please apply this patch for the next upload of dietlibc?
It adjusts (for the hppa architecture only):
- EWOULDBLOCK is now same as EAGAIN, see upstream kernel commit (since kernel
3.14):
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=f5a408d53edef3af07ac7697b8bc54a755628450
- adjusts SIGSTKFLT, SIGXCPU, SIGXFSZ and SIGRTMIN to our new scheme, see Linux
kernel upstream commit:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=1f25df2eff5b25f52c139d3ff31bc883eee9a0ab
Thanks,
Helge
diff -up ./include/errno.h.org ./include/errno.h
--- ./include/errno.h.org 2014-11-11 11:01:32.500997002 +0100
+++ ./include/errno.h 2014-11-11 11:02:33.356987381 +0100
@@ -550,7 +550,7 @@
#define EALREADY 244 /* Operation already in progress */
#define EINPROGRESS 245 /* Operation now in progress */
-#define EWOULDBLOCK 246 /* Operation would block (Linux returns EAGAIN) */
+#define EWOULDBLOCK EAGAIN /* Operation would block (Linux returns EAGAIN) */
#define ENOTEMPTY 247 /* Directory not empty */
#define ENAMETOOLONG 248 /* File name too long */
#define ELOOP 249 /* Too many symbolic links encountered */
diff -up ./include/signal.h.org ./include/signal.h
--- ./include/signal.h.org 2014-11-11 11:04:33.988968598 +0100
+++ ./include/signal.h 2014-11-11 11:14:17.980881783 +0100
@@ -97,9 +97,9 @@ __BEGIN_DECLS
#define SIGXCPU 30
#define SIGXFSZ 31
#elif defined(__hppa__)
-#define SIGEMT 7
+#define SIGSTKFLT 7
#define SIGBUS 10
-#define SIGSYS 12
+#define SIGXCPU 12
#define SIGUSR1 16
#define SIGUSR2 17
#define SIGCHLD 18
@@ -114,12 +114,10 @@ __BEGIN_DECLS
#define SIGTTIN 27
#define SIGTTOU 28
#define SIGURG 29
-#define SIGLOST 30
+#define SIGXFSZ 30
#define SIGUNUSED 31
-#define SIGRESERVE SIGUNUSE
-#define SIGXCPU 33
-#define SIGXFSZ 34
-#define SIGSTKFLT 36
+#define SIGRESERVE SIGUNUSED
+#define SIGSYS 31
#else
#error signal layout not yet known
@@ -129,12 +127,8 @@ __BEGIN_DECLS
#define SIGPOLL SIGIO
/* These should not be considered constants from userland. */
-#ifdef __hppa__
-#define SIGRTMIN 37
-#else
#define SIGLOST SIGPWR
#define SIGRTMIN 32
-#endif
#define SIGRTMAX (_NSIG-1)
/* SA_FLAGS values: */
--- End Message ---
--- Begin Message ---
Source: dietlibc
Source-Version: 0.34~cvs20160402.1-1~exp1
We believe that the bug you reported is fixed in the latest version of
dietlibc, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christian Seiler <[email protected]> (supplier of updated dietlibc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 03 Apr 2016 10:55:52 +0200
Source: dietlibc
Binary: dietlibc-dev dietlibc-doc
Architecture: source
Version: 0.34~cvs20160402.1-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Hector Oron <[email protected]>
Changed-By: Christian Seiler <[email protected]>
Description:
dietlibc-dev - diet libc - a libc optimized for small size
dietlibc-doc - diet libc documentation - a libc optimized for small size
Closes: 769105 769177
Changes:
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
Checksums-Sha1:
4bfcf2dbef34dc1b4970f01466f54bc0a5f4dad5 2266
dietlibc_0.34~cvs20160402.1-1~exp1.dsc
f270c6a504de03ad5c13aa2fed5239bb5f9bfe11 583768
dietlibc_0.34~cvs20160402.1.orig.tar.xz
f74817a2d913bbf1fe972d19cbcb79b0843abb31 28184
dietlibc_0.34~cvs20160402.1-1~exp1.debian.tar.xz
Checksums-Sha256:
860535c3b7e7a4ccf8bd2af036f38823fe9e1bfa91bb95395206f612dd101ce7 2266
dietlibc_0.34~cvs20160402.1-1~exp1.dsc
3999fdb60369d36925aca63cb48d3515e7caab5d9302885145486e4d5ec83329 583768
dietlibc_0.34~cvs20160402.1.orig.tar.xz
c91f63274ae24f8be0ea932d24ce7baf1e7bab474df1aaca40e57779d083baaa 28184
dietlibc_0.34~cvs20160402.1-1~exp1.debian.tar.xz
Files:
b5e6156a70c4e45d79a07787cdb38009 2266 devel optional
dietlibc_0.34~cvs20160402.1-1~exp1.dsc
1fb76cb96c2a4c2265971e9a0b8e4b8a 583768 devel optional
dietlibc_0.34~cvs20160402.1.orig.tar.xz
91e9564df3098938ce7b49ff8c19849d 28184 devel optional
dietlibc_0.34~cvs20160402.1-1~exp1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJXAN1WAAoJEGMjNFnNz6AYqGkQAMqUlWOJxg28WCXZ5xjIcZoL
pe6ViZo3tO3TwH1c1x1bvwaAncxLtOpQDHOSbUo08ryiKoYO1NJStSjACbmy8bNi
0FDnfJLsn+n3MMZ8jajfZJQOeQz8+512oIbdtNv730UVNRq1B0vICWD2azq0RcZO
O3MZPXV7dhWMJtGljQJol6+c4NUg34tMmVXcT9m9Oel1ddCdDzWwnKAR8jHN5ka2
FdqEfaUt4mHRJXtYzcU3AP174g/uEEHQEWlCRL0CTMCSn1oSAfEwRjuE6zAeAUd8
RWVSJZ9OJ9VaXaY4U81qgoR7jErQW+Fuu4dSJPePv+S5ZfH3BnuvOxit7QEv0xVy
cKor811ql8cxdZf+SwgpmjGPEDSUZxLMafoNuRWyr8ghqiOWYqwa+pck6rlqEena
Y8Bhi8ejxIUE5eexzLmDZFcpD0kurx/9AOKVP76q3/bDmPYaqc0Rz44HxyKFNEZh
4YhCsCaL0lsI3Va+9LfsF/VGrvNJw7k9Etbl3NOzkgo14rIQE0SHnWbO58Ov5S0M
N0hTVCL+RKV3+jkmijTBCgfxuaFCvLQAsq25bUgJvtsUuX/1pWGx/G6rY4EUsubM
A3/3zSs2TpZjUof84yPKlSgywMRH60MpCNJIKd4s3Uzqzoka5VZR1+28Y0Vgb51U
DgBApyaWDyJdlTdcvOVO
=JJg0
-----END PGP SIGNATURE-----
--- End Message ---