Your message dated Sat, 19 Nov 2011 22:18:53 +0000
with message-id <[email protected]>
and subject line Bug#523110: fixed in dietlibc 0.33~cvs20111108-4
has caused the Debian Bug report #523110,
regarding dietlibc-dev: SIGILL in sigsetjmp on s390
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.)


-- 
523110: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523110
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dietlibc-dev
Version: 0.31-1.2
Severity: normal


This is a reduced testcase from the mksh source code.
Public domain, as it’s not complex enough for copyright protection…

The system I took the below snippet on is maintained by waldi,
but the s390 buildd has the same problem.


tg@debian04v2:~$ cat testcase.c
#define _BSD_SOURCE
#include <sys/param.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/ioctl.h>
#include <sys/sysmacros.h>
#include <sys/mman.h>
#include <sys/resource.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
#include <libgen.h>
#include <limits.h>
#include <paths.h>
#include <pwd.h>
#include <setjmp.h>
#include <signal.h>
#include <stdarg.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <strings.h>
#include <termios.h>
#include <time.h>
#include <ulimit.h>
#include <unistd.h>
#include <values.h>

sigjmp_buf jbuf;

int
main(void)
{
        int i;

        i = sigsetjmp(jbuf, 0);
        printf("i = %d\n", i);
        if (!i)
                siglongjmp(jbuf, 42);
        return (0);
}
tg@debian04v2:~$ gcc -Os testcase.c && ./a.out
i = 0
i = 42
tg@debian04v2:~$ diet -Os gcc testcase.c && ./a.out
/usr/lib/diet/lib-s390/libc.a(vprintf.o): In function printf':
vprintf.c:(.text+0x28): warning: warning: the printf functions add several 
kilobytes of bloat.
Segmentation fault
tg@debian04v2:~$ diet gcc testcase.c && ./a.out
/usr/lib/diet/lib-s390/libc.a(vprintf.o): In function printf':
vprintf.c:(.text+0x28): warning: warning: the printf functions add several 
kilobytes of bloat.
Segmentation fault
tg@debian04v2:~$ uname -a
Linux debian04v2.zseries.org 2.6.26-1-vserver-s390x #1 SMP Sat Jan 10 18:29:28 
UTC 2009 s390x GNU/Linux



--- End Message ---
--- Begin Message ---
Source: dietlibc
Source-Version: 0.33~cvs20111108-4

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:

dietlibc-doc_0.33~cvs20111108-4_all.deb
  to main/d/dietlibc/dietlibc-doc_0.33~cvs20111108-4_all.deb
dietlibc_0.33~cvs20111108-4.debian.tar.gz
  to main/d/dietlibc/dietlibc_0.33~cvs20111108-4.debian.tar.gz
dietlibc_0.33~cvs20111108-4.dsc
  to main/d/dietlibc/dietlibc_0.33~cvs20111108-4.dsc



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.
Thorsten Glaser <[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: SHA384

Format: 1.8
Date: Sat, 19 Nov 2011 21:15:46 +0000
Source: dietlibc
Binary: dietlibc-dev dietlibc-doc
Architecture: source all
Version: 0.33~cvs20111108-4
Distribution: unstable
Urgency: low
Maintainer: Hector Oron <[email protected]>
Changed-By: Thorsten Glaser <[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: 523110 547404
Changes: 
 dietlibc (0.33~cvs20111108-4) unstable; urgency=low
 .
   [ Thorsten Glaser ]
   * “Schlösser Alt” upload
   * Patch to fix the ssize_t definition, for -Wformat benefit
   * Testcase to catch a specifically aligned strlen bug, from
     mtest-ascii1 of the Debian mksh package
   * Patch for string functions to not read past end of allocation
   * Patch to make strtod not use 'long double' on alpha, sparc
     (and sparc64) to make it link again (Closes: #547404)
 .
   [ Bastian Blank ]
   * Patch to fix sigsetjmp on s390 (Closes: #523110)
Checksums-Sha1: 
 3236dd06fe1360f5643cd273ae2a305f7c89f895 1938 dietlibc_0.33~cvs20111108-4.dsc
 e1152603eb28e14c91f590feef6b9062a0e059fb 36268 
dietlibc_0.33~cvs20111108-4.debian.tar.gz
 143fbb9994d21dd2605e737f1f05478055fcbc78 55152 
dietlibc-doc_0.33~cvs20111108-4_all.deb
Checksums-Sha256: 
 c59b707bf26250bd3419c1aee3a0a54f80190062c96eb97f7c34a180d8d8ac6a 1938 
dietlibc_0.33~cvs20111108-4.dsc
 4ce45747bc275ab3cfc09704b152f16e7e9d170dee072d838a13484e867dfc68 36268 
dietlibc_0.33~cvs20111108-4.debian.tar.gz
 1349c0a45a636418914332c8af4f2db0a4cf52cd9165ecf2f155d950b80d7412 55152 
dietlibc-doc_0.33~cvs20111108-4_all.deb
Files: 
 4ab85af5c11eebc0b3bd6b9f9db4abfa 1938 devel optional 
dietlibc_0.33~cvs20111108-4.dsc
 9d004f3785771b6694912fd891b4d99f 36268 devel optional 
dietlibc_0.33~cvs20111108-4.debian.tar.gz
 09292ecf361e50645afc62072869d988 55152 doc optional 
dietlibc-doc_0.33~cvs20111108-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MirBSD)

iQIcBAEBCQAGBQJOyB4SAAoJEHa1NLLpkAfgjv8QAJOqt6jyYGVgJT70VddruW2m
9nyWyv1tourLJKDVnbFzfX/AfpeyDJdWTVqRVHQ9S9T/MsfszKld3kcddSlt3Ejv
KS7Bze1dJKlv0Q4JOE8a5rSTPuQNPlv6FXtypUkLWdb0bmQONwSy1CpXoHuQLYbc
k7KvLUICyo3p6UNUCLn7W8dgNv+l24RIxCdZ5YigpN8x/Sjd1u08XDQz1KU6gY+a
3GKqD5pBIGA2Be4gPHoWTjqbqtI+yaQPTbLSw+SEwdsi7K3RTc5hxwQKl3y84R6+
HJZ25B4olCA6X6UdWdR+ctqH76IiuzlFPTuB7nWKljIhgFkaWuhTeWVCV4MOQNvE
j8uwN8Ui8OgLguiNZAimVpTXAstbfrY7MKge3Hk5SENVe1ouPbFRVnl8JW0mWeUA
ViYj7lKS/GVQFUiwJC7FAeL03Tgh8pNGpJS3lXNVC0Cre+wX0LjcjQRAkGYy6lHO
MEDgdExAAHfWksQnTZsriNnupXKknyenVqmxPWhV0Tk8RdWE7oVLnRaCkq8UD+wt
YTLM+yUOFbzYrd13CAQRuf0KDcRBdIQ1C9mZRuwCNXJ/Gp6PAWV613GOYT3pHQWC
sLmbgYUmR7raEwTOgcFmy4fftqu/W2AcvqLE3H8HDAQUIJjta5pbHIA1aB3mkDkm
rwnAcLNBzrjh/1l3I4am
=3Hpr
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to