[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#735920: marked as done (gcc-4.4 FTBFS on hppa architecture)



Your message dated Sat, 18 Jan 2014 23:21:10 +0000
with message-id <E1W4fCQ-0000U2-HL@franck.debian.org>
and subject line Bug#735920: fixed in gcc-4.4 4.4.7-7
has caused the Debian Bug report #735920,
regarding gcc-4.4 FTBFS 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 owner@bugs.debian.org
immediately.)


-- 
735920: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=735920
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
package: gcc-4.4
Tags: patch
Version: 4.4.7-6
architecture: hppa

gcc-4.4 fails to build on hppa. Last buildd-log is here:
http://buildd.debian-ports.org/status/fetch.php?pkg=gcc-4.4&arch=hppa&ver=4.4.7-6&stamp=1389865338

Compile error is this:
/«PKGBUILDDIR»/build/./gcc/xgcc -B/«PKGBUILDDIR»/build/./gcc/ -B/usr/hppa-linux-gnu/bin/ -B/usr/hppa-linux-gnu/lib/ -isystem /usr/hppa-linux-gnu/include -isystem /usr/hppa-linux-gnu/sys-include -g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition  -isystem ./include  -fPIC -DELF=1 -DLINUX=1 -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include  -DHAVE_CC_TLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c ../../../src/libgcc/../gcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS
 In file included from ../../../src/libgcc/../gcc/unwind-dw2.c:333:
 ../../../src/libgcc/../gcc/config/pa/linux-unwind.h: In function 'pa32_fallback_frame_state':
 ../../../src/libgcc/../gcc/config/pa/linux-unwind.h:66: error: field 'info' has incomplete type

changing the line in gcc/config/pa/linux-unwind.h:66 to become:
      siginfo_t info;
instead of
      struct siginfo info;
fixes it.

Tested patch is attached.

Thanks,
Helge
diff -up ./src/gcc/config/pa/linux-unwind.h.org ./src/gcc/config/pa/linux-unwind.h
--- ./src/gcc/config/pa/linux-unwind.h.org	2014-01-18 08:46:31.405523000 -0700
+++ ./src/gcc/config/pa/linux-unwind.h	2014-01-18 08:47:08.065523000 -0700
@@ -63,7 +63,7 @@ pa32_fallback_frame_state (struct _Unwin
   int i;
   struct sigcontext *sc;
   struct rt_sigframe {
-    struct siginfo info;
+    siginfo_t info;
     struct ucontext uc;
   } *frame;
 

--- End Message ---
--- Begin Message ---
Source: gcc-4.4
Source-Version: 4.4.7-7

We believe that the bug you reported is fixed in the latest version of
gcc-4.4, 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 735920@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated gcc-4.4 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: Sat, 18 Jan 2014 22:29:55 +0100
Source: gcc-4.4
Binary: gcc-4.4-base gcc-4.4 gcc-4.4-multilib gcc-4.4-hppa64 gcc-4.4-spu g++-4.4-spu gfortran-4.4-spu cpp-4.4 gcc-4.4-locales g++-4.4 g++-4.4-multilib protoize gfortran-4.4 gfortran-4.4-multilib libstdc++6-4.4-dev libstdc++6-4.4-pic libstdc++6-4.4-dbg lib32stdc++6-4.4-dbg lib64stdc++6-4.4-dbg libn32stdc++6-4.4-dbg libstdc++6-4.4-doc gcc-4.4-soft-float gcc-4.4-source
Architecture: source all amd64
Version: 4.4.7-7
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 cpp-4.4    - GNU C preprocessor
 g++-4.4    - GNU C++ compiler
 g++-4.4-multilib - GNU C++ compiler (multilib files)
 g++-4.4-spu - SPU cross-compiler (C++ compiler)
 gcc-4.4    - GNU C compiler
 gcc-4.4-base - GCC, the GNU Compiler Collection (base package)
 gcc-4.4-hppa64 - GNU C compiler (cross compiler for hppa64)
 gcc-4.4-locales - GCC, the GNU compiler collection (native language support files)
 gcc-4.4-multilib - GNU C compiler (multilib files)
 gcc-4.4-soft-float - GCC soft-floating-point gcc libraries (arm)
 gcc-4.4-source - Source of the GNU Compiler Collection
 gcc-4.4-spu - SPU cross-compiler (preprocessor and C compiler)
 gfortran-4.4 - GNU Fortran 95 compiler
 gfortran-4.4-multilib - GNU Fortran 95 compiler (multilib files)
 gfortran-4.4-spu - SPU cross-compiler (Fortran compiler)
 lib32stdc++6-4.4-dbg - GNU Standard C++ Library v3 (debugging files)
 lib64stdc++6-4.4-dbg - GNU Standard C++ Library v3 (debugging files)
 libn32stdc++6-4.4-dbg - GNU Standard C++ Library v3 (debugging files)
 libstdc++6-4.4-dbg - GNU Standard C++ Library v3 (debugging files)
 libstdc++6-4.4-dev - GNU Standard C++ Library v3 (development files)
 libstdc++6-4.4-doc - GNU Standard C++ Library v3 (documentation files)
 libstdc++6-4.4-pic - GNU Standard C++ Library v3 (shared library subset kit)
 protoize   - Create/remove ANSI prototypes from C code
Closes: 724373 735920
Changes: 
 gcc-4.4 (4.4.7-7) unstable; urgency=medium
 .
   * Fix build failure with linux-3.8 kernel headers. Closes: #735920.
   * Remove the automake dependency for the -source package. Closes: #724373.
Checksums-Sha1: 
 c36247dcffcb66e35d788844d4e04bb7340d9532 3722 gcc-4.4_4.4.7-7.dsc
 bd8c7b6e31a79b5b5dfe5454f635e5301f5438b4 1209973 gcc-4.4_4.4.7-7.diff.gz
 7632a0e6d1b008b4a9a8fe62446bd2869a68564b 50819622 gcc-4.4-source_4.4.7-7_all.deb
 9eddeb9aa0ba516878cd6a3f20ab65c9df4dbe91 13085496 libstdc++6-4.4-doc_4.4.7-7_all.deb
 27f1e7dd8453c8b82315b1fb620a40e2a246bd00 1098008 gcc-4.4-locales_4.4.7-7_all.deb
 2880806c373473fb31e6de412bf3bcbceea5abcd 126236 gcc-4.4-base_4.4.7-7_amd64.deb
 7dfdece22aecd1e7eccfb589da4efa6c4016557f 3037024 cpp-4.4_4.4.7-7_amd64.deb
 5754dc975538af48dc07d3f4831256799a97b2da 29248 protoize_4.4.7-7_amd64.deb
 8473c95f2757df2db083d2f731fc3f599e7f416c 455988 g++-4.4-multilib_4.4.7-7_amd64.deb
 095dbae8c8fb4508ac466bf1112f0c4f8685fd16 3324214 g++-4.4_4.4.7-7_amd64.deb
 c9197cca93000d15c991573768b285deea1a265b 1685236 lib32stdc++6-4.4-dbg_4.4.7-7_amd64.deb
 ac50497aae33cb54b7376d45886622a4400cce52 955332 libstdc++6-4.4-dev_4.4.7-7_amd64.deb
 b72c7b2a9de272635f3a8e6365e821701e012f54 292286 libstdc++6-4.4-pic_4.4.7-7_amd64.deb
 a478d76a2fd8201e7994f924aeed7d48eae2c1da 1830630 libstdc++6-4.4-dbg_4.4.7-7_amd64.deb
 dd7ef21983f76aef327591183331b07cc10a2e90 173624 gfortran-4.4-multilib_4.4.7-7_amd64.deb
 2c7e40ecb1bc186764b21134307a406cb670ac24 3446346 gfortran-4.4_4.4.7-7_amd64.deb
 3b06d55976a75693f68f345eb23f92081328532e 1389338 gcc-4.4-multilib_4.4.7-7_amd64.deb
 170d71022ba23ad2fb052dea06ba1a46dad6c3e4 1735848 gcc-4.4_4.4.7-7_amd64.deb
Checksums-Sha256: 
 6bd679fbc43335a2f826fb6270086af45bbbd5a54be5a63dc90ec2fa49e1a553 3722 gcc-4.4_4.4.7-7.dsc
 8cfca12a4991ce17afff75fd4878fe6bbff40dad70bb724d6540b54aa6923fdf 1209973 gcc-4.4_4.4.7-7.diff.gz
 0497806486a4d8416ff47a7e2b6006d9fb3b7fd24c8f7377c4760f61ca9760bb 50819622 gcc-4.4-source_4.4.7-7_all.deb
 34dbe5f6d2504cc1dbbb1ac1ec4bf7d85e0132255836ed8946340f34290fd0f1 13085496 libstdc++6-4.4-doc_4.4.7-7_all.deb
 99821d1ce1515bf1fd6cb8b6600a9baa0c8f8bef87adb25eb68eea9bd01df73b 1098008 gcc-4.4-locales_4.4.7-7_all.deb
 bff7508c080075e47512aa330c4fbd752039c36affbbbabea0952c7797701dec 126236 gcc-4.4-base_4.4.7-7_amd64.deb
 694844fa7e4f5d0746ef733737e86cf76b31411a4d0a74a410f5f8d3211b4a71 3037024 cpp-4.4_4.4.7-7_amd64.deb
 ed311c29ad97fc327b2510afa4ce59ff1c9fb98658890e22a7692bb69ebf928b 29248 protoize_4.4.7-7_amd64.deb
 f82d9fff6909e93b85b91a7651279b2b240399ced50b063ff6e2894c9b52e194 455988 g++-4.4-multilib_4.4.7-7_amd64.deb
 af60f29595f7a48a68c0a5e933880c2aa1fd04008ab081b3eb1468a201a3da9f 3324214 g++-4.4_4.4.7-7_amd64.deb
 d5d24ad1e4f3ad71669cb8078bf7faff5bca6a2fcfc5cd17cb9ec21d3d894662 1685236 lib32stdc++6-4.4-dbg_4.4.7-7_amd64.deb
 d520632b15bb974f79782e639171dcacd79a7667dbdf9dd272f0d3b74cecd5f0 955332 libstdc++6-4.4-dev_4.4.7-7_amd64.deb
 cd82ed1fd2d6eea0ef9b02bd656f3ee71d20ebed3e1820df65428da1b0aac6bd 292286 libstdc++6-4.4-pic_4.4.7-7_amd64.deb
 a6b11e6cd8658bd3cfc4ad65614a699a2273bc20ad814f20e4a676c31efd4f3b 1830630 libstdc++6-4.4-dbg_4.4.7-7_amd64.deb
 885b96f51401958b6caf4bac97c9a4089c9747d016eb0d4d655c013f16c4f50b 173624 gfortran-4.4-multilib_4.4.7-7_amd64.deb
 4126717d64f6b46f62aa116ea2b930224f8adce2bb3aaca7a1cfbe2f2cd4912b 3446346 gfortran-4.4_4.4.7-7_amd64.deb
 3384ccca83ee7f04e50b7dc35049ba0ee02c5002ec9ea2f3754220ba7073e3f7 1389338 gcc-4.4-multilib_4.4.7-7_amd64.deb
 440619a0f02615ea9144a9836ecdd94f41fe831b86fc3f6971a02422cfaf3370 1735848 gcc-4.4_4.4.7-7_amd64.deb
Files: 
 10b6e42163e9324623c99e2c0aa770fb 3722 devel optional gcc-4.4_4.4.7-7.dsc
 8166cb283137039fe955fb7609204d78 1209973 devel optional gcc-4.4_4.4.7-7.diff.gz
 d4788718c9e8d5eaf3a65d2c6049d0b5 50819622 devel optional gcc-4.4-source_4.4.7-7_all.deb
 7883b6a80b1b83abfd6423004bcd1c69 13085496 doc optional libstdc++6-4.4-doc_4.4.7-7_all.deb
 a1f3e8e5f95b8a9b345840c633317f8d 1098008 devel optional gcc-4.4-locales_4.4.7-7_all.deb
 255e2463c2d07da6301c05fc967fa2b8 126236 libs optional gcc-4.4-base_4.4.7-7_amd64.deb
 4853e8fa1110de4f2da6e5c7b2bc8b7b 3037024 interpreters optional cpp-4.4_4.4.7-7_amd64.deb
 6e2b11baaf317d9dfc9fcde92fbc4f4b 29248 devel optional protoize_4.4.7-7_amd64.deb
 d379ff3efaa3e86a99c5fe0fa30ecd42 455988 devel optional g++-4.4-multilib_4.4.7-7_amd64.deb
 ad7ef86cbe5d12750859e8710cae4c42 3324214 devel optional g++-4.4_4.4.7-7_amd64.deb
 df90e2f36716fbd37d79b8170899f58a 1685236 debug extra lib32stdc++6-4.4-dbg_4.4.7-7_amd64.deb
 dcf2aa8fe962aa4dde29f393f85a1a49 955332 libdevel optional libstdc++6-4.4-dev_4.4.7-7_amd64.deb
 3096579a7b7917749a69e15b8fff5b08 292286 libdevel extra libstdc++6-4.4-pic_4.4.7-7_amd64.deb
 99b0c4a5ff395ac361daa0ddceabf65a 1830630 debug extra libstdc++6-4.4-dbg_4.4.7-7_amd64.deb
 5ace11fe6da9307483d6c35d3cd8dbb3 173624 devel optional gfortran-4.4-multilib_4.4.7-7_amd64.deb
 2251ceb636c3bc882f87a57f84b8e3da 3446346 devel optional gfortran-4.4_4.4.7-7_amd64.deb
 621a467cad8a4bca8a9437c049877ea3 1389338 devel optional gcc-4.4-multilib_4.4.7-7_amd64.deb
 400291c8aeccc46c274f46f96c65aaa7 1735848 devel optional gcc-4.4_4.4.7-7_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iEYEARECAAYFAlLbCbgACgkQStlRaw+TLJwcQwCgkj+5l9+bFiUGk7lbJyXTnuGv
ttkAoJ1S8Q66pVFQW6OTTNJsEKzMOAkv
=yX+T
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: