--- Begin Message ---
- To: <submit@bugs.debian.org>
- Subject: gnat-4.9: FTBFS on powerpc, Storage_Error in two source files
- From: Ludovic Brenta <ludovic@ludovic-brenta.org>
- Date: Tue, 25 Mar 2014 10:04:53 +0100
- Message-id: <f6ed76ed772986db6fbaa27644d43a63@ludovic-brenta.org>
Package: src:gnat-4.9
Version: 4.9-20140218-1
Severity: serious
Symptoms from the buildd log:
/«PKGBUILDDIR»/build/./gcc/xgcc -B/«PKGBUILDDIR»/build/./gcc/ -c -g -O2
-W -Wall -gnatpg -nostdinc a-direct.adb -o a-direct.o
raised STORAGE_ERROR : stack overflow or erroneous memory access
make[7]: *** [a-direct.o] Error 1
make[7]: Leaving directory
`/«PKGBUILDDIR»/build/gcc/ada/rts-static-zcx'
make[6]: *** [rts-static-zcx/libgnat.a] Error 2
make[6]: Leaving directory `/«PKGBUILDDIR»/build/gcc/ada'
make[5]: *** [gnatlib-static-zcx] Error 2
make[5]: Leaving directory `/«PKGBUILDDIR»/build/gcc/ada'
make[4]: *** [gnatlib-static-zcx] Error 2
make[4]: *** Waiting for unfinished jobs....
/«PKGBUILDDIR»/build/./gcc/xgcc -B/«PKGBUILDDIR»/build/./gcc/ -c -g -O2
-W -Wall -gnatpg -nostdinc a-direct.adb -o a-direct.o
raised STORAGE_ERROR : stack overflow or erroneous memory access
make[7]: *** [a-direct.o] Error 1
make[7]: *** Waiting for unfinished jobs....
/«PKGBUILDDIR»/build/./gcc/xgcc -B/«PKGBUILDDIR»/build/./gcc/ -c -g -O2
-fPIC -W -Wall -gnatpg -nostdinc -fPIC a-direct.adb -o a-direct.o
raised STORAGE_ERROR : stack overflow or erroneous memory access
make[7]: *** [a-direct.o] Error 1
make[7]: *** Waiting for unfinished jobs....
/«PKGBUILDDIR»/build/./gcc/xgcc -B/«PKGBUILDDIR»/build/./gcc/ -c -g -O2
-W -Wall -gnatpg -nostdinc -g -O1 -fno-inline \
-fno-toplevel-reorder a-except.adb -o a-except.o
raised STORAGE_ERROR : stack overflow or erroneous memory access
make[7]: *** [a-except.o] Error 1
make[7]: Leaving directory
`/«PKGBUILDDIR»/build/gcc/ada/rts-static-sjlj'
make[6]: *** [rts-static-sjlj/libgnat.a] Error 2
make[6]: Leaving directory `/«PKGBUILDDIR»/build/gcc/ada'
make[5]: *** [gnatlib-static-sjlj] Error 2
make[5]: Leaving directory `/«PKGBUILDDIR»/build/gcc/ada'
make[4]: *** [gnatlib-static-sjlj] Error 2
/«PKGBUILDDIR»/build/./gcc/xgcc -B/«PKGBUILDDIR»/build/./gcc/ -c -g -O2
-fPIC -W -Wall -gnatpg -nostdinc -fPIC -g -O1 -fno-inline \
-fno-toplevel-reorder a-except.adb -o a-except.o
raised STORAGE_ERROR : stack overflow or erroneous memory access
make[7]: *** [a-except.o] Error 1
make[7]: Leaving directory
`/«PKGBUILDDIR»/build/gcc/ada/rts-shared-zcx'
make[6]: *** [rts-shared-zcx/libgnat-4.9.so] Error 2
make[6]: Leaving directory `/«PKGBUILDDIR»/build/gcc/ada'
make[5]: *** [gnatlib-shared-zcx] Error 2
make[5]: Leaving directory `/«PKGBUILDDIR»/build/gcc/ada'
make[4]: *** [gnatlib-shared-zcx] Error 2
make[4]: Leaving directory `/«PKGBUILDDIR»/build/libada'
make[3]: *** [all-libada] Error 2
make[3]: Leaving directory `/«PKGBUILDDIR»/build'
make[2]: *** [bootstrap] Error 2
make[2]: Leaving directory `/«PKGBUILDDIR»/build'
Note that none of these exceptions are raised when using
the bootstrap compiler (gnat-4.6) to compile a-except.adb.
--
Ludovic Brenta.
--- End Message ---
--- Begin Message ---
Source: gnat-4.9
Source-Version: 4.9-20140330-1
We believe that the bug you reported is fixed in the latest version of
gnat-4.9, 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 742590@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ludovic Brenta <lbrenta@debian.org> (supplier of updated gnat-4.9 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 31 Mar 2014 23:32:49 +0200
Source: gnat-4.9
Binary: gnat-4.9-base gnat-4.9 gnat-4.9-sjlj libgnat-4.9 libgnat-4.9-dbg libgnatvsn4.9-dev libgnatvsn4.9 libgnatvsn4.9-dbg libgnatprj4.9-dev libgnatprj4.9 libgnatprj4.9-dbg
Architecture: source all amd64
Version: 4.9-20140330-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Ludovic Brenta <lbrenta@debian.org>
Description:
gnat-4.9 - GNU Ada compiler
gnat-4.9-base - GNU Ada compiler (common files)
gnat-4.9-sjlj - GNU Ada compiler (setjump/longjump runtime library)
libgnat-4.9 - runtime for applications compiled with GNAT (shared library)
libgnat-4.9-dbg - runtime for applications compiled with GNAT (debugging symbols)
libgnatprj4.9 - GNU Ada compiler Project Manager (shared library)
libgnatprj4.9-dbg - GNU Ada compiler Project Manager (debugging symbols)
libgnatprj4.9-dev - GNU Ada compiler Project Manager (development files)
libgnatvsn4.9 - GNU Ada compiler selected components (shared library)
libgnatvsn4.9-dbg - GNU Ada compiler selected components (debugging symbols)
libgnatvsn4.9-dev - GNU Ada compiler selected components (development files)
Closes: 742590 743219
Changes:
gnat-4.9 (4.9-20140330-1) unstable; urgency=medium
.
[Nicolas Boulenguez]
* patches/ada-ppc64.diff: replace undefined variable arch with
target_cpu; this overrides the patch proposed by Ulrich Weigand as
it is more correct; approved by Ludovic Brenta. Closes: #742590.
* control.m4: Break/Replace: dh-ada-library 5.9. Closes: #743219.
.
Merge from gcc-4.9 (4.9-20140330-1) experimental; urgency=medium
.
* Package GCC 4.9 snapshot 20140330.
.
[Matthias Klose]
* Update symbols files.
* debian/patches/ada-ppc64.diff: Fix for ppc64el (Ulrich Weigand).
* Fix cross building targeting x32 (Helmut Grohne). Addresses: #742539.
.
[Ludovic Brenta]
* debian/control.m4 (Build-Depends), debian/rules.conf: remove
AUTOGEN_BUILD_DEP and hardcode autogen. It is called by
fixincludes/genfixes during bootstrap and also when building gnat-*,
not just when running checks on gcc-*.
Checksums-Sha1:
c38ceccc4e726b8d41d96443d3b023cca4c92a2b 3916 gnat-4.9_4.9-20140330-1.dsc
5c6da1510642336a959a25f3710b242e5ecf852b 646390 gnat-4.9_4.9-20140330-1.tar.gz
95dd4c08a20d3dae5a7f8c12a9950874e23e80fa 217222 gnat-4.9-base_4.9-20140330-1_all.deb
681070bb781f9a5cdbd5e78ca66a0cbd8a3470be 908734 libgnat-4.9_4.9-20140330-1_amd64.deb
377e13449001b447a6f7f3756c161026b765f6dc 1660400 libgnat-4.9-dbg_4.9-20140330-1_amd64.deb
37f2a97cfc44e01b7fc9aecaeec3cda3de048e41 1324582 libgnatvsn4.9-dev_4.9-20140330-1_amd64.deb
24e32b3731d81642d1f59976e6e818704da8eb0a 252422 libgnatvsn4.9_4.9-20140330-1_amd64.deb
b8a58b1bed263aadef46e0591f914552c61e3e2d 384014 libgnatvsn4.9-dbg_4.9-20140330-1_amd64.deb
bd1f552664d50de2693a50b29d93bef162640e79 3030818 libgnatprj4.9-dev_4.9-20140330-1_amd64.deb
104fb92184d4e6442a578a3f254cc1500eddc52e 613146 libgnatprj4.9_4.9-20140330-1_amd64.deb
3598339ab4dab6be29b9afa9823842dd8aa83d4c 1354094 libgnatprj4.9-dbg_4.9-20140330-1_amd64.deb
03cd453413db463a12c27400f2fdf5ab95786be8 9952982 gnat-4.9_4.9-20140330-1_amd64.deb
3d078e586b45a4410ba566e6e3e890a340434e91 2986222 gnat-4.9-sjlj_4.9-20140330-1_amd64.deb
Checksums-Sha256:
8ec89ea314d4748125dfb5594143780dfecff3a5e853f27eab0a2e4a23854380 3916 gnat-4.9_4.9-20140330-1.dsc
a1b4382a468048a356559181248137e97eea8828d36c992cea0e2732a3bf8bf3 646390 gnat-4.9_4.9-20140330-1.tar.gz
7bf96e19eff0df3ffceafa64dbd0d736dd0654490f05f763bf4a52790e31e12b 217222 gnat-4.9-base_4.9-20140330-1_all.deb
6c69c1d1477b88ec4f1b0618a4f4bbe626e25d0cbc9ada5d2adce394028655d7 908734 libgnat-4.9_4.9-20140330-1_amd64.deb
1d923e2063f2cfcec49172feeaa464625f2bb8bc7e2897d0b4c64a585fc2cf38 1660400 libgnat-4.9-dbg_4.9-20140330-1_amd64.deb
e31fe6e0e5f9c143df7e2353047555ce2c86cae6b24db82eed0f458dfdcf7860 1324582 libgnatvsn4.9-dev_4.9-20140330-1_amd64.deb
36362e118b13b161bfcc6d605a59e23b626d6fdf2dd8d34a864ab3bc3e01df96 252422 libgnatvsn4.9_4.9-20140330-1_amd64.deb
e116f83315b93cf2c12d9b9f6c77b552eeef4add255e2e687b7c19fbd5590bf8 384014 libgnatvsn4.9-dbg_4.9-20140330-1_amd64.deb
075aba69f34a8a86fa778fd1c6702248343dec612a34e361cee9f57fd93da1f7 3030818 libgnatprj4.9-dev_4.9-20140330-1_amd64.deb
d77babadbe58772f3343f88459c43ef7db7f9620e4546803e9e9227f14e217f1 613146 libgnatprj4.9_4.9-20140330-1_amd64.deb
267a28a48c0947c9f912271fc5da782d5bd10e1617db0c2e2b6636ed3b4b4811 1354094 libgnatprj4.9-dbg_4.9-20140330-1_amd64.deb
a0e4113317ef4b66b35efa988c01d4583d04f7e99c3adfcf8ff1c624cd646866 9952982 gnat-4.9_4.9-20140330-1_amd64.deb
1337935d52a818d1cf51221f27c0078a005c6716a8d4f4eb4da382269505f4e2 2986222 gnat-4.9-sjlj_4.9-20140330-1_amd64.deb
Files:
a6a980acb0dda97196aedeb76f057b34 3916 devel optional gnat-4.9_4.9-20140330-1.dsc
87606e46656460fc4bc3feec1c125593 646390 devel optional gnat-4.9_4.9-20140330-1.tar.gz
1562840e5cce9b54171f76319875fe63 217222 libs optional gnat-4.9-base_4.9-20140330-1_all.deb
42f74586deacf5dfa9a3b6bdf6f9641d 908734 libs optional libgnat-4.9_4.9-20140330-1_amd64.deb
013be6714a890b9e02d2747d2c7c2ac8 1660400 debug extra libgnat-4.9-dbg_4.9-20140330-1_amd64.deb
d9aec6f89fee78ac25b4922b5d2a8433 1324582 libdevel extra libgnatvsn4.9-dev_4.9-20140330-1_amd64.deb
8a98bdf1f69e25d15b72a007c124d85e 252422 libs optional libgnatvsn4.9_4.9-20140330-1_amd64.deb
d2bdecde81854a9bc880b44b43f665a4 384014 debug extra libgnatvsn4.9-dbg_4.9-20140330-1_amd64.deb
83933b5e1165a4934aa18bde1fd10ae6 3030818 libdevel extra libgnatprj4.9-dev_4.9-20140330-1_amd64.deb
86438e4959317b20bb959214217b3b70 613146 libs optional libgnatprj4.9_4.9-20140330-1_amd64.deb
77070a49442ad0470ab25dccfc3ed1f0 1354094 debug extra libgnatprj4.9-dbg_4.9-20140330-1_amd64.deb
d83cfbcdbc4c9bcc683ded958f33fec2 9952982 devel optional gnat-4.9_4.9-20140330-1_amd64.deb
7ff689ba0709322b1efbf3fa9fefa8db 2986222 devel extra gnat-4.9-sjlj_4.9-20140330-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUBUztEsfHJqDwIqj6cAQJ5OA//UxlnhXbQcfSlf+faVpnFwKsTDGthkTX4
8tyUK6N9FPyHqGLh5CUxNfcpziGZLDglPWtppxKa3jgYCiOcUhFEohOjnxUcnbFY
8RWp8WDcnkCNAEB2b6sAQ+jnnGkQev5yMRs3C9AxHlyLCTloBb/nTqVpF9AMLx9A
GDN6ZejCKdDdWUkakyiVzq1djC4nCxMuUuSxFC2HmUlJ2mZJl0rKDmvhuriVK9Mz
YWfxy7wQ/I5pe8+JJsDsIyp49iUeRffOVy0/gLqdonxEoBdj4Yj2FiIN3yd+UMNC
BhiPczrCa+JrNmqO4tEbt9Ew4bN+UxyvH6KZ485upHrYnLV12QINBwYKQQi7TKF8
jwiyRlyy2WVKkG0b+ul0oRYmlfAv9gMATYSKENc0l23OUnK0hNU55pjvC8Nvn4bi
UMkv6rXLiYNBje6Yk0Ct+3NnZ7G1XGY/HegECrwqDehDdIgBZ+c4Mpum4yw6tkSw
7tkCUKK0AtgHpleKsSwpBrnYXlOjwrzjeVCnz40wZxhGd5SHYvE2JOSNmIIGwhrI
NBTovNlgmEhrfGtO7KlcrxCuhvGGfa6XJUYpVUidXicsWIYn9gQ4L7iYfT7h84nh
sKLZxmA/aifdj3ZbP/cM9wCTscIOM1JZn4C5ZoBD57W1IBuvvdxR4HSx4nLGnjHn
XLx7M3KUOEU=
=5WJE
-----END PGP SIGNATURE-----
--- End Message ---