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

Bug#522562: marked as done (gcc-4.3: DEB_CROSS_NO_BIARCH cross compilers FTBFS on s390)



Your message dated Wed, 29 Jul 2009 11:47:28 +0000
with message-id <E1MW7d2-0005rZ-KY@ries.debian.org>
and subject line Bug#522562: fixed in gcc-4.3 4.3.3-15
has caused the Debian Bug report #522562,
regarding gcc-4.3: DEB_CROSS_NO_BIARCH cross compilers FTBFS 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 owner@bugs.debian.org
immediately.)


-- 
522562: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=522562
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gcc-4.3
Version: 4.3.2-1.1
Severity: important

Hi,

Due to #504487, it is not posible to build biarch cross compilers.

So, when building non biarch compilers on s390,

# --- OUTPUT ERROR ---
for i in gcc gcov; do \
          I=`echo $i | tr a-z A-Z`; \
          sed -e "s/@NAME@/$I-4.3/g" -e "s/@name@/$i-4.3/g" \
            debian/dummy-man.1 > debian/tmp/usr/share/man/man1/$i.1; \
        done
: # s390 64bit stuff happens to be in s390x-linux-gnu/lib64/
mkdir -p debian/tmp/usr/s390-linux-gnu/lib64
cp -a debian/tmp/usr/s390x-linux-gnu/lib64/* debian/tmp/usr/s390-linux-gnu/lib64/
cp: cannot stat `debian/tmp/usr/s390x-linux-gnu/lib64/*': No such file or directory
make[1]: *** [stamps/07-install-stamp] Error 1
make[1]: Leaving directory `/home/zumbi/tmp/gcc-4.3-4.3.2'
make: *** [stamps/07-install-stamp] Error 2
dpkg-buildpackage: failure: debian/rules binary gave error exit status 2


# --- POSIBLE FIX
diff -urN gcc-4.3-4.3.3/debian/rules.defs gcc-4.3-4.3.3.cross/debian/rules.defs
--- gcc-4.3-4.3.3/debian/rules.defs     2009-04-04 21:49:03.000000000 +0000
+++ gcc-4.3-4.3.3.cross/debian/rules.defs       2009-04-04 21:56:35.000000000 +0000
@@ -1151,7 +1151,7 @@
   with_java_plugin := no
 endif

-ifdef DEB_CROSS_NO_BIARCH
+ifeq ($(DEB_CROSS_NO_BIARCH),yes)
   with_lib64gcc                := no
   with_lib64cxx                := no
   with_lib64objc       := no
diff -urN gcc-4.3-4.3.3/debian/rules2 gcc-4.3-4.3.3.cross/debian/rules2
--- gcc-4.3-4.3.3/debian/rules2 2009-04-04 21:57:47.000000000 +0000
+++ gcc-4.3-4.3.3.cross/debian/rules2   2009-04-04 21:49:03.000000000 +0000
@@ -1765,13 +1765,11 @@
 #endif
 
 ifeq ($(DEB_CROSS),yes)
- ifeq ($(DEB_CROSS_NO_BIARCH),yes)
   ifeq ($(DEB_TARGET_ARCH),s390)
        : # s390 64bit stuff happens to be in s390x-linux-gnu/lib64/
        mkdir -p $(d)/$(PF)/s390-linux-gnu/lib64
        cp -a $(d)/$(PF)/s390x-linux-gnu/lib64/* $(d)/$(PF)/s390-linux-gnu/lib64/
   endif
- endif
 endif

        chmod 755 debian/dh_*


-- System Information:
Debian Release: 5.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: armel (armv5tel)

Kernel: Linux 2.6.26-1-iop32x
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages gcc-4.3 depends on:
ii  binutils            2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii  cpp-4.3             4.3.2-1.1            The GNU C preprocessor
ii  gcc-4.3-base        4.3.2-1.1            The GNU Compiler Collection (base 
ii  libc6               2.7-18               GNU C Library: Shared libraries
ii  libgcc1             1:4.3.2-1.1          GCC support library
ii  libgomp1            4.3.2-1.1            GCC OpenMP (GOMP) support library

Versions of packages gcc-4.3 recommends:
ii  libc6-dev                     2.7-18     GNU C Library: Development Librari

Versions of packages gcc-4.3 suggests:
pn  gcc-4.3-doc                   <none>     (no description available)
pn  gcc-4.3-locales               <none>     (no description available)
pn  libgcc1-dbg                   <none>     (no description available)
pn  libgomp1-dbg                  <none>     (no description available)
pn  libmudflap0-4.3-dev           <none>     (no description available)
pn  libmudflap0-dbg               <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: gcc-4.3
Source-Version: 4.3.3-15

We believe that the bug you reported is fixed in the latest version of
gcc-4.3, which is due to be installed in the Debian FTP archive:

cpp-4.3_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/cpp-4.3_4.3.3-15_i386.deb
g++-4.3-multilib_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/g++-4.3-multilib_4.3.3-15_i386.deb
g++-4.3_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/g++-4.3_4.3.3-15_i386.deb
gcc-4.3-base_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/gcc-4.3-base_4.3.3-15_i386.deb
gcc-4.3-locales_4.3.3-15_all.deb
  to pool/main/g/gcc-4.3/gcc-4.3-locales_4.3.3-15_all.deb
gcc-4.3-multilib_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/gcc-4.3-multilib_4.3.3-15_i386.deb
gcc-4.3-source_4.3.3-15_all.deb
  to pool/main/g/gcc-4.3/gcc-4.3-source_4.3.3-15_all.deb
gcc-4.3_4.3.3-15.diff.gz
  to pool/main/g/gcc-4.3/gcc-4.3_4.3.3-15.diff.gz
gcc-4.3_4.3.3-15.dsc
  to pool/main/g/gcc-4.3/gcc-4.3_4.3.3-15.dsc
gcc-4.3_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/gcc-4.3_4.3.3-15_i386.deb
gfortran-4.3-multilib_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/gfortran-4.3-multilib_4.3.3-15_i386.deb
gfortran-4.3_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/gfortran-4.3_4.3.3-15_i386.deb
gobjc++-4.3-multilib_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/gobjc++-4.3-multilib_4.3.3-15_i386.deb
gobjc++-4.3_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/gobjc++-4.3_4.3.3-15_i386.deb
gobjc-4.3-multilib_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/gobjc-4.3-multilib_4.3.3-15_i386.deb
gobjc-4.3_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/gobjc-4.3_4.3.3-15_i386.deb
lib64stdc++6-4.3-dbg_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/lib64stdc++6-4.3-dbg_4.3.3-15_i386.deb
libmudflap0-4.3-dev_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/libmudflap0-4.3-dev_4.3.3-15_i386.deb
libstdc++6-4.3-dbg_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/libstdc++6-4.3-dbg_4.3.3-15_i386.deb
libstdc++6-4.3-dev_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/libstdc++6-4.3-dev_4.3.3-15_i386.deb
libstdc++6-4.3-doc_4.3.3-15_all.deb
  to pool/main/g/gcc-4.3/libstdc++6-4.3-doc_4.3.3-15_all.deb
libstdc++6-4.3-pic_4.3.3-15_i386.deb
  to pool/main/g/gcc-4.3/libstdc++6-4.3-pic_4.3.3-15_i386.deb



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 522562@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.3 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 28 Jul 2009 01:23:29 +0200
Source: gcc-4.3
Binary: gcc-4.3-base gcc-4.3 gcc-4.3-multilib gcc-4.3-hppa64 gcc-4.3-spu g++-4.3-spu gfortran-4.3-spu cpp-4.3 gcc-4.3-locales g++-4.3 g++-4.3-multilib libmudflap0-4.3-dev gobjc++-4.3 gobjc++-4.3-multilib gobjc-4.3 gobjc-4.3-multilib gfortran-4.3 gfortran-4.3-multilib libstdc++6-4.3-dev libstdc++6-4.3-pic libstdc++6-4.3-dbg lib32stdc++6-4.3-dbg lib64stdc++6-4.3-dbg libn32stdc++6-4.3-dbg libstdc++6-4.3-doc gcc-4.3-soft-float gcc-4.3-source
Architecture: source all i386
Version: 4.3.3-15
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 cpp-4.3    - The GNU C preprocessor
 g++-4.3    - The GNU C++ compiler
 g++-4.3-multilib - The GNU C++ compiler (multilib files)
 g++-4.3-spu - SPU cross-compiler (C++ compiler)
 gcc-4.3    - The GNU C compiler
 gcc-4.3-base - The GNU Compiler Collection (base package)
 gcc-4.3-hppa64 - The GNU C compiler (cross compiler for hppa64)
 gcc-4.3-locales - The GNU C compiler (native language support files)
 gcc-4.3-multilib - The GNU C compiler (multilib files)
 gcc-4.3-soft-float - The soft-floating-point gcc libraries (arm)
 gcc-4.3-source - Source of the GNU Compiler Collection
 gcc-4.3-spu - SPU cross-compiler (preprocessor and C compiler)
 gfortran-4.3 - The GNU Fortran 95 compiler
 gfortran-4.3-multilib - The GNU Fortran 95 compiler (multilib files)
 gfortran-4.3-spu - SPU cross-compiler (Fortran compiler)
 gobjc++-4.3 - The GNU Objective-C++ compiler
 gobjc++-4.3-multilib - The GNU Objective-C++ compiler (multilib files)
 gobjc-4.3  - The GNU Objective-C compiler
 gobjc-4.3-multilib - The GNU Objective-C compiler (multilib files)
 lib32stdc++6-4.3-dbg - The GNU Standard C++ Library v3 (debugging files)
 lib64stdc++6-4.3-dbg - The GNU Standard C++ Library v3 (debugging files)
 libmudflap0-4.3-dev - GCC mudflap support libraries (development files)
 libn32stdc++6-4.3-dbg - The GNU Standard C++ Library v3 (debugging files)
 libstdc++6-4.3-dbg - The GNU Standard C++ Library v3 (debugging files)
 libstdc++6-4.3-dev - The GNU Standard C++ Library v3 (development files)
 libstdc++6-4.3-doc - The GNU Standard C++ Library v3 (documentation files)
 libstdc++6-4.3-pic - The GNU Standard C++ Library v3 (shared library subset kit)
Closes: 522562
Changes: 
 gcc-4.3 (4.3.3-15) unstable; urgency=low
 .
   * Update to SVN 20090727 from the gcc-4_3-branch.
     - GCC 4.3.4 relewase candidate.
   * Fix building biarch cross compilers (Hector Oron). Closes: #522562.
   * Run the testsuite as part of the build target, not the install target.
Checksums-Sha1: 
 7525d54b8f5fc380385a30191e26e887dc0a5bfd 2726 gcc-4.3_4.3.3-15.dsc
 d5e0a174c81de2e0195de75c207741810d0a3459 740980 gcc-4.3_4.3.3-15.diff.gz
 40c6cb8068c371f88ec21ef3e85e3acff6e19ccd 46888604 gcc-4.3-source_4.3.3-15_all.deb
 6ef2cf89638b90fe85ee78fe1fa550c7685ea3f9 2235070 libstdc++6-4.3-doc_4.3.3-15_all.deb
 59d901eea0497114c9f3fd4a183ad8a61a5aa1a2 2305428 gcc-4.3-locales_4.3.3-15_all.deb
 097e4568ef84ca13ad357049abdc1022c2d5a5af 106690 gcc-4.3-base_4.3.3-15_i386.deb
 7c41e6a18bad2088f58bc4ac1cc800ca9637ab57 3072478 cpp-4.3_4.3.3-15_i386.deb
 235215f0333c74e906a5e15c265d9f0981ab41e7 108062 libmudflap0-4.3-dev_4.3.3-15_i386.deb
 1188b59a52134dd4e8dae3ffa7901eb75976132f 850 gobjc++-4.3-multilib_4.3.3-15_i386.deb
 9bf58ee143f55bddf04e3d3ec1a3c840e7b605e1 3296748 gobjc++-4.3_4.3.3-15_i386.deb
 20616c11ce979c466a9bb5a3e79f2b1fdc2b66d7 183182 gobjc-4.3-multilib_4.3.3-15_i386.deb
 de97073a0add6f2b8c91e28f281c76b633ea656d 3209408 gobjc-4.3_4.3.3-15_i386.deb
 0f51bce778179bbdfdf33439f749409ed991a4ae 1020136 g++-4.3-multilib_4.3.3-15_i386.deb
 6628dc571cce9de5de82e7eabd4110bdd660dc35 4473638 g++-4.3_4.3.3-15_i386.deb
 a8d84d6dda79c7adbb59c01937081a744815b3da 4903304 lib64stdc++6-4.3-dbg_4.3.3-15_i386.deb
 bba75d75256cd9f7ada8f38e852e09633d6aef1d 1383674 libstdc++6-4.3-dev_4.3.3-15_i386.deb
 f7d03badad91fe00e78bd6bd35cedd4d6c1d2400 479294 libstdc++6-4.3-pic_4.3.3-15_i386.deb
 acf4e73a3cf608f59d14f69b063fd82359734681 4697170 libstdc++6-4.3-dbg_4.3.3-15_i386.deb
 8d6c12d17b8ce1ebd265b49475fd5ec30cf46abd 304520 gfortran-4.3-multilib_4.3.3-15_i386.deb
 381d3aad7b98270296e5fe59caf8cd008fc5d8ad 3489734 gfortran-4.3_4.3.3-15_i386.deb
 c3f2c38d043d542461cd2caa82b9eb05332bba84 2166732 gcc-4.3-multilib_4.3.3-15_i386.deb
 29cf34c5055e58c51eb6da161465fbd6fea89d9e 2745394 gcc-4.3_4.3.3-15_i386.deb
Checksums-Sha256: 
 0e55b97f9a41bfad4701c26f7fa0c8a51adfca4f99b49660a2d633bc19b0b7de 2726 gcc-4.3_4.3.3-15.dsc
 e4276d79b43850d0df1e8cea2c6f0fb1aa05a10e6597fb091c2e62d5493befb2 740980 gcc-4.3_4.3.3-15.diff.gz
 6c607566a407edeebe9c4290567b710186ff8c8ec35c717fd90c2eaa7ec20aee 46888604 gcc-4.3-source_4.3.3-15_all.deb
 28935f30244a032525637b2c02ebf15585018fbf14bb9bb0d3790445a4675c3e 2235070 libstdc++6-4.3-doc_4.3.3-15_all.deb
 6e43cdf909613791b7fdc13f967582b6f400f57d2d3dd5fa3ada8b22de209fe5 2305428 gcc-4.3-locales_4.3.3-15_all.deb
 3c664c6825110b0700db858e0deb11290253962cb057b3e8264d017141528d15 106690 gcc-4.3-base_4.3.3-15_i386.deb
 b6e608056d81b775fd54207fd46f0ca7fda761da4ff2dca600d051f4e0a61b97 3072478 cpp-4.3_4.3.3-15_i386.deb
 30d1ae9291515ed669e21de1bd5c283e92e5617c0aa238e1c440c6451ff50416 108062 libmudflap0-4.3-dev_4.3.3-15_i386.deb
 b615593b8ac67b17f8c5d6f93e2a99cfcd3c3ae64c6180b33e971339be1a5b2d 850 gobjc++-4.3-multilib_4.3.3-15_i386.deb
 a32189c39b45e2d10f4003f226dae44e8a8b1c66c3319a0cc009882945f3aff5 3296748 gobjc++-4.3_4.3.3-15_i386.deb
 d80331504537e1df26a60ddfb0155135baa4aa40df9cc63e56793940063f89a4 183182 gobjc-4.3-multilib_4.3.3-15_i386.deb
 04e8350d2f953a52c7a037e5ea8b5dbec4a1ce01093d05ca5b3f11fcf342e238 3209408 gobjc-4.3_4.3.3-15_i386.deb
 31df9b410e58a1a193c58d7483296f89e72597a5a5d2f77d2db90cd2b3ccc6a1 1020136 g++-4.3-multilib_4.3.3-15_i386.deb
 4f16820ccc8a24cef3183487d178f3a0982fd560c8197a80d98c7a4be3489dd6 4473638 g++-4.3_4.3.3-15_i386.deb
 7f2c74e7a7f7d2dad7c46f14c4e52f95e8c0553edc636af70cd39ef6756ba815 4903304 lib64stdc++6-4.3-dbg_4.3.3-15_i386.deb
 2c8e91ab9eb0a4df54bc035e9d28b5ec9765d1c96ab483a86cdd3ba7440b5396 1383674 libstdc++6-4.3-dev_4.3.3-15_i386.deb
 cadee7256b97a416f651d77d36b9eb74bcfed827d1c5c5be7940b6920b64ed84 479294 libstdc++6-4.3-pic_4.3.3-15_i386.deb
 6d2bf8ce60a55380d85642931e0338f55200aca3e2fa48410e42b40500f1f3bc 4697170 libstdc++6-4.3-dbg_4.3.3-15_i386.deb
 6454ee0c94ce0ee7dd67a47fc8e7e0e4f6ab1c9773bce6c793804d1d0d658b8f 304520 gfortran-4.3-multilib_4.3.3-15_i386.deb
 3136b04b71cd0a12fd148534c93f9e0cafcc1b1411a60a99b14462e1983c5382 3489734 gfortran-4.3_4.3.3-15_i386.deb
 26bb63180a8b302991fab030d007c75f0399217984019dd5d751f36cee260f1a 2166732 gcc-4.3-multilib_4.3.3-15_i386.deb
 2aa4a043f920938e67cdbfd3815dae9f2bf78f47c20fca8d5fe1853008811151 2745394 gcc-4.3_4.3.3-15_i386.deb
Files: 
 9f6df2874edf7830949badfcfb106bca 2726 devel optional gcc-4.3_4.3.3-15.dsc
 015ad4c4289288d50635e737e4e96752 740980 devel optional gcc-4.3_4.3.3-15.diff.gz
 d9366ee01db083f3fc7b3bce430f3377 46888604 devel optional gcc-4.3-source_4.3.3-15_all.deb
 14b97ea5e193347005474782d615d8d8 2235070 doc optional libstdc++6-4.3-doc_4.3.3-15_all.deb
 0b77f9bb8d321aeb950539db525b26c3 2305428 devel optional gcc-4.3-locales_4.3.3-15_all.deb
 e16be5b993397f5c7423596c7deb0bcd 106690 libs required gcc-4.3-base_4.3.3-15_i386.deb
 08eb8c4a4a5f3b15ff1db41551fc3c58 3072478 interpreters optional cpp-4.3_4.3.3-15_i386.deb
 da44eab4f64c8f61a5723c70881dc5e1 108062 libdevel optional libmudflap0-4.3-dev_4.3.3-15_i386.deb
 4edb403c32cfa1b7974e042941fabace 850 devel optional gobjc++-4.3-multilib_4.3.3-15_i386.deb
 0e8cd5bf1593aaa8eae87e385d5c3be1 3296748 devel optional gobjc++-4.3_4.3.3-15_i386.deb
 69f3bc612dd777404584a193deb90645 183182 devel optional gobjc-4.3-multilib_4.3.3-15_i386.deb
 c19313bdf70a93edbdf6263d59596020 3209408 devel optional gobjc-4.3_4.3.3-15_i386.deb
 acd96083e5b6cafb0af6edc4e77d6828 1020136 devel optional g++-4.3-multilib_4.3.3-15_i386.deb
 d6a4a26ffd318e1ca32a7c9c9749b85d 4473638 devel optional g++-4.3_4.3.3-15_i386.deb
 a2abf0a7abed1406347e78b65798b4e6 4903304 debug extra lib64stdc++6-4.3-dbg_4.3.3-15_i386.deb
 01ae4b513ec872c1c5c5e671dd09fcb9 1383674 libdevel optional libstdc++6-4.3-dev_4.3.3-15_i386.deb
 c9ae89ce5f128fe057e50c07bd3a04aa 479294 libdevel extra libstdc++6-4.3-pic_4.3.3-15_i386.deb
 07f73feb717862439c30b18bb3dd54b8 4697170 debug extra libstdc++6-4.3-dbg_4.3.3-15_i386.deb
 acf94c691fe50638df46a9c47f5c654b 304520 devel optional gfortran-4.3-multilib_4.3.3-15_i386.deb
 7d02848c1abb17f08e42f2ffc21ea69c 3489734 devel optional gfortran-4.3_4.3.3-15_i386.deb
 d84b9cb5d0fda9f0f49d9a625764df0d 2166732 devel optional gcc-4.3-multilib_4.3.3-15_i386.deb
 c140e2926a2bf6c08f915fc6c02e55eb 2745394 devel optional gcc-4.3_4.3.3-15_i386.deb

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

iEYEARECAAYFAkpwMs0ACgkQStlRaw+TLJxdrQCeIX0PVYDO5y9NbLYpsWAbOQpF
WhYAoIvpfo+c2s/inKz2zKjkLyMSKxcy
=TD7R
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: