Your message dated Wed, 07 Dec 2016 09:18:27 +0000 with message-id <[email protected]> and subject line Bug#833857: fixed in jcc 2.22-1 has caused the Debian Bug report #833857, regarding jcc: fails to run on powerpc 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.) -- 833857: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833857 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: jcc Version: 2.21-1.1 Severity: important Tags: patch Hi, It looks like jcc can't start on powerpc due to small stack size: The stack size specified is too small, Specify at least 1024k Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/usr/lib/python2.7/dist-packages/jcc/__main__.py", line 107, in <module> cpp.jcc(sys.argv) JCC package has special patch for ppc64le that increases stack size from 512k to 768k. I propose to increase stack size to 1024k for both ppc64 and ppc64le. See attached patch. Not tested yet because I don't have powerpc machine -- System Information: Debian Release: stretch/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.7.0+ (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages jcc depends on: ii default-jdk [java7-sdk] 2:1.8-57 ii libc6 2.23-4 ii libgcc1 1:6.1.1-11 ii libstdc++6 6.1.1-11 ii openjdk-8-jdk [java7-sdk] 8u102-b14.1-2 ii python 2.7.11-2 pn python:any <none> jcc recommends no packages. jcc suggests no packages. -- no debconf information -- WBR, Dmitry--- jcc-2.21.orig/debian/patches/ppc64el-stacksize.patch 2016-03-21 21:02:27.000000000 +0200 +++ jcc-2.21/debian/patches/ppc64el-stacksize.patch 2016-08-09 16:25:59.105124762 +0300 @@ -8,8 +8,8 @@ vmargs.append('-Djava.library.path=' + os.pathsep.join(libpath)) - initvm_args['maxstack'] = '512k' -+ if "ppc64le" in os.uname(): -+ initvm_args['maxstack'] = '768k' ++ if "ppc64le" in os.uname() or "ppc64" in os.uname(): ++ initvm_args['maxstack'] = '1024k' + else: + initvm_args['maxstack'] = '512k' +
--- End Message ---
--- Begin Message ---Source: jcc Source-Version: 2.22-1 We believe that the bug you reported is fixed in the latest version of jcc, 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. Ludovico Cavedon <[email protected]> (supplier of updated jcc 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: Wed, 07 Dec 2016 00:52:54 -0800 Source: jcc Binary: jcc Architecture: source amd64 Version: 2.22-1 Distribution: unstable Urgency: medium Maintainer: Ludovico Cavedon <[email protected]> Changed-By: Ludovico Cavedon <[email protected]> Description: jcc - code generator producing a Python extension from Java classes Closes: 833857 834102 838263 Changes: jcc (2.22-1) unstable; urgency=medium . * Imported Upstream version 2.22 (Closes: #838263). * Update ppc64el-stacksize.patch to fix FTBFS on powerpc, thanks to Dmitry Nezhevenko (Closes: #833857). * Add gnukfreebsd.patch to fix FTBFS on kfreebsd, thanks to Dmitry Nezhevenko (Closes: #834102). * Refresh patches. * Update Standards-Version to 3.9.8. * Add build-dependency on dh-python. * Remove reference to invalid python:Breaks variable. * Remove no longer needed binary-or-shlib-defines-rpath lintian override. * Disable automatic building jcc-dbgsym for now, as _jcc.so is built without .debug section (despite -g being present). Checksums-Sha1: a4b06d645bfafe96353353b1e2a277edba1428b2 1850 jcc_2.22-1.dsc 3a941338a48485db14a466b4c5d8e29e32c06c04 97197 jcc_2.22.orig.tar.gz 987f91760410266d013926cac70e569ce566a0b8 6148 jcc_2.22-1.debian.tar.xz e0586569e8cb1b4b114d7fb6b1066c7cfef7aaf8 9867 jcc_2.22-1_amd64.buildinfo 775e3be94d7a93969a253bf872138a75b23a8f81 171058 jcc_2.22-1_amd64.deb Checksums-Sha256: 79fce92bde706327632c5e8f032cc436ad1d10f80c160dfe8505061c0fcb0ddf 1850 jcc_2.22-1.dsc 8c7b31afd7dc24bb45fc777cf03be06e3492594df2023b386af5dbc4eef2a297 97197 jcc_2.22.orig.tar.gz fe0ed048a8a6459c573e3d9e7c751ba82aa5b3f329cc6e5b072e81536829c8f2 6148 jcc_2.22-1.debian.tar.xz a57bacf4c79cd85067c0534157717eb3804c691522c837e6fee28a18c24cb085 9867 jcc_2.22-1_amd64.buildinfo f8244e5aff583d42b08f1ddedcfffbc3f053469c8dfb5f8153289608f3bcb7a2 171058 jcc_2.22-1_amd64.deb Files: a51fdfc327095134a263725406abd566 1850 python extra jcc_2.22-1.dsc 6531ccca3b9f371a1ba90d396d4fb938 97197 python extra jcc_2.22.orig.tar.gz e9f6f4ae2eb914a18fdb3c80085d4931 6148 python extra jcc_2.22-1.debian.tar.xz 17d7902024a0901c15d5b210f6c9947a 9867 python extra jcc_2.22-1_amd64.buildinfo d2a7edd0ace7c07eddfab6d9d581f399 171058 python extra jcc_2.22-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJYR89IAAoJEBPAtWZ6OLCw66YQAIuZ7xWF3n65V7XrPE5AupoN Zg4cccmojL94Tz8zgtvy6ZGyGLpbVBzTPDbF2SGFC3+k2jy/FPR8uildeIByKcpo lq/gkA3xi7R39D6Aw06usdeA+tpmse+VLLOxzwX08sj1BD2owVZ8fTQWGcKhe8nc Gh867JZNt1kP2SNVBQtdEXTJcSFhZ3Y5SvZtUlzHg/SOLQ7gfB4moLCcNnNhjSqU iREflJ8jWob+co/9tduW1jzvDxwZOFRSA7uoEKCCly5AbCeH/5EBWaNYWPn+Qsxg lAOn3M1qb32sXA25RBcyn+3KsxLkzxhUjePHKDnA+UMGOj2Kbmf0ZnYpkcWMq4NR 92PPR+fNMy+kCPnzmGQu53RsAH7T7jyYmCmkNzFHPpCesQgj1BrrZAAl/tOnnq98 9NCYaQ/6v8Od3Zk6QXoF+g148eZyBXXAa+bYMGZVTDiTp0uPNH0h3awNwDg4z+vf SuTrVVrlGsM0U95YLKwLGF5MA8gT57lsDD3sfVpJLcTHfX/4LKyBe8HPA8bgJCD5 3UJiquh3I2BPn6r1m7Y8QAmk3VjvE4rfTyTCvBVyElP/hhjHAtQX8tHh02DQvaXW 14OlJlLfhUNJdjzM+fw5sD/AYzpN3vMzFtwmUt64j4RXfVuuoaeGAt49527o3mU1 QoCFFx5d4Mhoj4Lo2D1N =NMQA -----END PGP SIGNATURE-----
--- End Message ---

