Bug#747935: gcc-4.8: Cross compiling -m32 on amd64 host fails due to finding amd64 libaries instead of x86 libraries
Package: gcc-4.8 Version: 4.8.2-21 Severity: normal Attempts to compile a trivial program (test.c): int main() { return 0; } fail on amd64 host: $ gcc -m32 test.c /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: error: ld returned 1 exit status $ I'm assuming gcc is simply mis-configured to not adjust the multilib path when the -m32 command line option is present. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14.0 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gcc-4.8 depends on: ii binutils2.24.51.20140425-1 ii cpp-4.8 4.8.2-21 ii gcc-4.8-base4.8.2-21 ii libc6 2.18-5 ii libcloog-isl4 0.18.2-1 ii libgcc-4.8-dev 4.8.2-21 ii libgmp102:6.0.0+dfsg-4 ii libisl100.12.2-1 ii libmpc3 1.0.1-1 ii libmpfr43.1.2-1 ii zlib1g 1:1.2.8.dfsg-1 Versions of packages gcc-4.8 recommends: ii libc6-dev 2.18-5 Versions of packages gcc-4.8 suggests: ii binutils [binutils-gold] 2.24.51.20140425-1 ii gcc-4.8-doc 4.8.2-2 pn gcc-4.8-locales pn gcc-4.8-multilib pn libasan0-dbg pn libatomic1-dbg pn libbacktrace1-dbg pn libgcc1-dbg pn libgomp1-dbg pn libitm1-dbg pn libquadmath0-dbg pn libtsan0-dbg -- no debconf information -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140513070654.21480.51313.report...@hiro.keithp.com
Bug#747935: marked as done (gcc-4.8: Cross compiling -m32 on amd64 host fails due to finding amd64 libaries instead of x86 libraries)
Your message dated Tue, 13 May 2014 11:02:19 +0200 with message-id <5371df9b.8070...@debian.org> and subject line Re: Bug#747935: gcc-4.8: Cross compiling -m32 on amd64 host fails due to finding amd64 libaries instead of x86 libraries has caused the Debian Bug report #747935, regarding gcc-4.8: Cross compiling -m32 on amd64 host fails due to finding amd64 libaries instead of x86 libraries 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 ow...@bugs.debian.org immediately.) -- 747935: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747935 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: gcc-4.8 Version: 4.8.2-21 Severity: normal Attempts to compile a trivial program (test.c): int main() { return 0; } fail on amd64 host: $ gcc -m32 test.c /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: error: ld returned 1 exit status $ I'm assuming gcc is simply mis-configured to not adjust the multilib path when the -m32 command line option is present. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14.0 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gcc-4.8 depends on: ii binutils2.24.51.20140425-1 ii cpp-4.8 4.8.2-21 ii gcc-4.8-base4.8.2-21 ii libc6 2.18-5 ii libcloog-isl4 0.18.2-1 ii libgcc-4.8-dev 4.8.2-21 ii libgmp102:6.0.0+dfsg-4 ii libisl100.12.2-1 ii libmpc3 1.0.1-1 ii libmpfr43.1.2-1 ii zlib1g 1:1.2.8.dfsg-1 Versions of packages gcc-4.8 recommends: ii libc6-dev 2.18-5 Versions of packages gcc-4.8 suggests: ii binutils [binutils-gold] 2.24.51.20140425-1 ii gcc-4.8-doc 4.8.2-2 pn gcc-4.8-locales pn gcc-4.8-multilib pn libasan0-dbg pn libatomic1-dbg pn libbacktrace1-dbg pn libgcc1-dbg pn libgomp1-dbg pn libitm1-dbg pn libquadmath0-dbg pn libtsan0-dbg -- no debconf information --- End Message --- --- Begin Message --- Control: tag -1 + wontfix Am 13.05.2014 09:06, schrieb Keith Packard: > Package: gcc-4.8 > Version: 4.8.2-21 > Severity: normal > > Attempts to compile a trivial program (test.c): > > int main() { return 0; } > > fail on amd64 host: > > $ gcc -m32 test.c > /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc.a > when searching for -lgcc > /usr/bin/ld: cannot find -lgcc > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc_s.so when searching for -lgcc_s > /usr/bin/ld: cannot find -lgcc_s > collect2: error: ld returned 1 exit status > $ > > I'm assuming gcc is simply mis-configured to not adjust the multilib > path when the -m32 command line option is present. > Versions of packages gcc-4.8 suggests: > pn gcc-4.8-multilib see the suggests, and install gcc-multilib.--- End Message ---
Processing of gcc-4.9_4.9.0-3_amd64.changes
gcc-4.9_4.9.0-3_amd64.changes uploaded successfully to localhost along with the files: gcc-4.9-source_4.9.0-3_all.deb gcj-4.9-jre-lib_4.9.0-3_all.deb gcj-4.9-source_4.9.0-3_all.deb libgcj-doc_4.9.0-3_all.deb libstdc++-4.9-doc_4.9.0-3_all.deb gcc-4.9-locales_4.9.0-3_all.deb gcc-4.9-base_4.9.0-3_amd64.deb libgcc1_4.9.0-3_amd64.deb libgcc1-dbg_4.9.0-3_amd64.deb libgcc-4.9-dev_4.9.0-3_amd64.deb lib32gcc1_4.9.0-3_amd64.deb lib32gcc1-dbg_4.9.0-3_amd64.deb lib32gcc-4.9-dev_4.9.0-3_amd64.deb libx32gcc1_4.9.0-3_amd64.deb libx32gcc1-dbg_4.9.0-3_amd64.deb libx32gcc-4.9-dev_4.9.0-3_amd64.deb libquadmath0_4.9.0-3_amd64.deb libquadmath0-dbg_4.9.0-3_amd64.deb lib32quadmath0_4.9.0-3_amd64.deb lib32quadmath0-dbg_4.9.0-3_amd64.deb libx32quadmath0_4.9.0-3_amd64.deb libx32quadmath0-dbg_4.9.0-3_amd64.deb libgomp1_4.9.0-3_amd64.deb libgomp1-dbg_4.9.0-3_amd64.deb lib32gomp1_4.9.0-3_amd64.deb lib32gomp1-dbg_4.9.0-3_amd64.deb libx32gomp1_4.9.0-3_amd64.deb libx32gomp1-dbg_4.9.0-3_amd64.deb libitm1_4.9.0-3_amd64.deb libitm1-dbg_4.9.0-3_amd64.deb lib32itm1_4.9.0-3_amd64.deb lib32itm1-dbg_4.9.0-3_amd64.deb libx32itm1_4.9.0-3_amd64.deb libx32itm1-dbg_4.9.0-3_amd64.deb libatomic1_4.9.0-3_amd64.deb libatomic1-dbg_4.9.0-3_amd64.deb lib32atomic1_4.9.0-3_amd64.deb lib32atomic1-dbg_4.9.0-3_amd64.deb libx32atomic1_4.9.0-3_amd64.deb libx32atomic1-dbg_4.9.0-3_amd64.deb cpp-4.9_4.9.0-3_amd64.deb fixincludes_4.9.0-3_amd64.deb gobjc++-4.9-multilib_4.9.0-3_amd64.deb gobjc++-4.9_4.9.0-3_amd64.deb gobjc-4.9-multilib_4.9.0-3_amd64.deb gobjc-4.9_4.9.0-3_amd64.deb libobjc4_4.9.0-3_amd64.deb libobjc4-dbg_4.9.0-3_amd64.deb libobjc-4.9-dev_4.9.0-3_amd64.deb lib32objc4_4.9.0-3_amd64.deb lib32objc4-dbg_4.9.0-3_amd64.deb lib32objc-4.9-dev_4.9.0-3_amd64.deb libx32objc4_4.9.0-3_amd64.deb libx32objc4-dbg_4.9.0-3_amd64.deb libx32objc-4.9-dev_4.9.0-3_amd64.deb libgo5_4.9.0-3_amd64.deb libgo5-dbg_4.9.0-3_amd64.deb lib32go5_4.9.0-3_amd64.deb lib32go5-dbg_4.9.0-3_amd64.deb libx32go5_4.9.0-3_amd64.deb libx32go5-dbg_4.9.0-3_amd64.deb gccgo-4.9_4.9.0-3_amd64.deb gccgo-4.9-multilib_4.9.0-3_amd64.deb gcj-4.9-jre-headless_4.9.0-3_amd64.deb libgcj15_4.9.0-3_amd64.deb libgcj15-awt_4.9.0-3_amd64.deb gcj-4.9-jre_4.9.0-3_amd64.deb gcj-4.9-jdk_4.9.0-3_amd64.deb libgcj15-dev_4.9.0-3_amd64.deb libgcj15-dbg_4.9.0-3_amd64.deb gcj-4.9_4.9.0-3_amd64.deb g++-4.9-multilib_4.9.0-3_amd64.deb g++-4.9_4.9.0-3_amd64.deb libstdc++6_4.9.0-3_amd64.deb lib32stdc++6_4.9.0-3_amd64.deb lib32stdc++-4.9-dev_4.9.0-3_amd64.deb lib32stdc++6-4.9-dbg_4.9.0-3_amd64.deb libx32stdc++6_4.9.0-3_amd64.deb libx32stdc++-4.9-dev_4.9.0-3_amd64.deb libx32stdc++6-4.9-dbg_4.9.0-3_amd64.deb libstdc++-4.9-dev_4.9.0-3_amd64.deb libstdc++-4.9-pic_4.9.0-3_amd64.deb libstdc++6-4.9-dbg_4.9.0-3_amd64.deb libasan1_4.9.0-3_amd64.deb libasan1-dbg_4.9.0-3_amd64.deb lib32asan1_4.9.0-3_amd64.deb lib32asan1-dbg_4.9.0-3_amd64.deb libx32asan1_4.9.0-3_amd64.deb libx32asan1-dbg_4.9.0-3_amd64.deb liblsan0_4.9.0-3_amd64.deb liblsan0-dbg_4.9.0-3_amd64.deb lib32lsan0_4.9.0-3_amd64.deb lib32lsan0-dbg_4.9.0-3_amd64.deb libx32lsan0_4.9.0-3_amd64.deb libx32lsan0-dbg_4.9.0-3_amd64.deb libtsan0_4.9.0-3_amd64.deb libtsan0-dbg_4.9.0-3_amd64.deb libubsan0_4.9.0-3_amd64.deb libubsan0-dbg_4.9.0-3_amd64.deb lib32ubsan0_4.9.0-3_amd64.deb lib32ubsan0-dbg_4.9.0-3_amd64.deb libx32ubsan0_4.9.0-3_amd64.deb libx32ubsan0-dbg_4.9.0-3_amd64.deb libvtv0_4.9.0-3_amd64.deb libvtv0-dbg_4.9.0-3_amd64.deb lib32vtv0_4.9.0-3_amd64.deb lib32vtv0-dbg_4.9.0-3_amd64.deb libx32vtv0_4.9.0-3_amd64.deb libx32vtv0-dbg_4.9.0-3_amd64.deb libcilkrts5_4.9.0-3_amd64.deb libcilkrts5-dbg_4.9.0-3_amd64.deb lib32cilkrts5_4.9.0-3_amd64.deb lib32cilkrts5-dbg_4.9.0-3_amd64.deb libx32cilkrts5_4.9.0-3_amd64.deb libx32cilkrts5-dbg_4.9.0-3_amd64.deb libgfortran3_4.9.0-3_amd64.deb libgfortran3-dbg_4.9.0-3_amd64.deb libgfortran-4.9-dev_4.9.0-3_amd64.deb lib32gfortran3_4.9.0-3_amd64.deb lib32gfortran3-dbg_4.9.0-3_amd64.deb lib32gfortran-4.9-dev_4.9.0-3_amd64.deb libx32gfortran3_4.9.0-3_amd64.deb libx32gfortran3-dbg_4.9.0-3_amd64.deb libx32gfortran-4.9-dev_4.9.0-3_amd64.deb gfortran-4.9-multilib_4.9.0-3_amd64.deb gfortran-4.9_4.9.0-3_amd64.deb gdc-4.9_4.9.0-3_amd64.deb libphobos-4.9-dev_4.9.0-3_amd64.deb gcc-4.9-multilib_4.9.0-3_amd64.deb gcc-4.9-plugin-dev_4.9.0-3_amd64.deb gcc-4.9_4.9.0-3_amd64.deb gcc-4.9_4.9.0-3.dsc gcc-4.9_4.9.0-3.diff.gz Greetings, Your Debian queue daemon (running on host franck.debian.org) -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wk8sk-fh...@franck.debian.org
Bug#747903: libstdc++6-4.9-dbg:amd64: pretty-printer "SyntaxError: invalid syntax"
moving gdb to use Python 3. This is addressed in 4.9.0-3 in unstable. Am 12.05.2014 20:38, schrieb Toby Speight: > I'm using gdb 7.6.2, and I get the following when I load a program > linked against libstdc++: > > / > | [Thread debugging using libthread_db enabled] > | Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". > | Traceback (most recent call last): > | File > "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20-gdb.py", line > 59, in > | from libstdcxx.v6.printers import register_libstdcxx_printers > | File > "/usr/lib/x86_64-linux-gnu/../../share/gcc-4.9/python/libstdcxx/v6/printers.py", > line 54 > | raise ValueError, "Cannot find type %s::%s" % (str(orig), name) > | ^ > | SyntaxError: invalid syntax > \ -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/5371ee91.4020...@debian.org
gcc-4.9_4.9.0-3_amd64.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Tue, 13 May 2014 02:15:27 +0200 Source: gcc-4.9 Binary: gcc-4.9-base libgcc1 libgcc1-dbg libgcc2 libgcc2-dbg libgcc-4.9-dev libgcc4 libgcc4-dbg lib64gcc1 lib64gcc1-dbg lib64gcc-4.9-dev lib32gcc1 lib32gcc1-dbg lib32gcc-4.9-dev libn32gcc1 libn32gcc1-dbg libn32gcc-4.9-dev libx32gcc1 libx32gcc1-dbg libx32gcc-4.9-dev gcc-4.9 gcc-4.9-multilib gcc-4.9-plugin-dev gcc-4.9-hppa64 cpp-4.9 gcc-4.9-locales g++-4.9 g++-4.9-multilib libgomp1 libgomp1-dbg lib32gomp1 lib32gomp1-dbg lib64gomp1 lib64gomp1-dbg libn32gomp1 libn32gomp1-dbg libx32gomp1 libx32gomp1-dbg libitm1 libitm1-dbg lib32itm1 lib32itm1-dbg lib64itm1 lib64itm1-dbg libn32itm1 libn32itm1-dbg libx32itm1 libx32itm1-dbg libatomic1 libatomic1-dbg lib32atomic1 lib32atomic1-dbg lib64atomic1 lib64atomic1-dbg libn32atomic1 libn32atomic1-dbg libx32atomic1 libx32atomic1-dbg libasan1 libasan1-dbg lib32asan1 lib32asan1-dbg lib64asan1 lib64asan1-dbg libn32asan1 libn32asan1-dbg libx32asan1 libx32asan1-dbg liblsan0 liblsan0-dbg lib32lsan0 lib32lsan0-dbg lib64lsan0 lib64lsan0-dbg libn32lsan0 libn32lsan0-dbg libx32lsan0 libx32lsan0-dbg libtsan0 libtsan0-dbg libubsan0 libubsan0-dbg lib32ubsan0 lib32ubsan0-dbg lib64ubsan0 lib64ubsan0-dbg libn32ubsan0 libn32ubsan0-dbg libx32ubsan0 libx32ubsan0-dbg libvtv0 libvtv0-dbg lib32vtv0 lib32vtv0-dbg lib64vtv0 lib64vtv0-dbg libx32vtv0 libx32vtv0-dbg libcilkrts5 libcilkrts5-dbg lib32cilkrts5 lib32cilkrts5-dbg lib64cilkrts5 lib64cilkrts5-dbg libx32cilkrts5 libx32cilkrts5-dbg libquadmath0 libquadmath0-dbg lib32quadmath0 lib32quadmath0-dbg lib64quadmath0 lib64quadmath0-dbg libn32quadmath0 libn32quadmath0-dbg libx32quadmath0 libx32quadmath0-dbg gobjc++-4.9 gobjc++-4.9-multilib gobjc-4.9 gobjc-4.9-multilib libobjc-4.9-dev lib64objc-4.9-dev lib32objc-4.9-dev libn32objc-4.9-dev libx32objc-4.9-dev libobjc4 libobjc4-dbg lib64objc4 lib64objc4-dbg lib32objc4 lib32objc4-dbg libn32objc4 libn32objc4-dbg libx32objc4 libx32objc4-dbg gfortran-4.9 gfortran-4.9-multilib libgfortran-4.9-dev lib64gfortran-4.9-dev lib32gfortran-4.9-dev libn32gfortran-4.9-dev libx32gfortran-4.9-dev libgfortran3 libgfortran3-dbg lib64gfortran3 lib64gfortran3-dbg lib32gfortran3 lib32gfortran3-dbg libn32gfortran3 libn32gfortran3-dbg libx32gfortran3 libx32gfortran3-dbg gccgo-4.9 gccgo-4.9-multilib libgo5 libgo5-dbg lib64go5 lib64go5-dbg lib32go5 lib32go5-dbg libn32go5 libn32go5-dbg libx32go5 libx32go5-dbg gcj-4.9 gcj-4.9-jdk gcj-4.9-jre-headless gcj-4.9-jre libgcj15 gcj-4.9-jre-lib libgcj15-awt libgcj15-dev libgcj15-dbg gcj-4.9-source libgcj-doc libstdc++6 lib32stdc++6 lib64stdc++6 libn32stdc++6 libx32stdc++6 libstdc++-4.9-dev libstdc++-4.9-pic libstdc++6-4.9-dbg lib32stdc++-4.9-dev lib32stdc++6-4.9-dbg lib64stdc++-4.9-dev lib64stdc++6-4.9-dbg libn32stdc++-4.9-dev libn32stdc++6-4.9-dbg libx32stdc++-4.9-dev libx32stdc++6-4.9-dbg libstdc++-4.9-doc gdc-4.9 libphobos-4.9-dev libphobos-4.9-dbg gcc-4.9-soft-float fixincludes gcc-4.9-source Architecture: source all amd64 Version: 4.9.0-3 Distribution: unstable Urgency: medium Maintainer: Debian GCC Maintainers Changed-By: Matthias Klose Description: cpp-4.9- GNU C preprocessor fixincludes - Fix non-ANSI header files g++-4.9- GNU C++ compiler g++-4.9-multilib - GNU C++ compiler (multilib files) gcc-4.9- GNU C compiler gcc-4.9-base - GCC, the GNU Compiler Collection (base package) gcc-4.9-hppa64 - GNU C compiler (cross compiler for hppa64) gcc-4.9-locales - GCC, the GNU compiler collection (native language support files) gcc-4.9-multilib - GNU C compiler (multilib files) gcc-4.9-plugin-dev - Files for GNU GCC plugin development. gcc-4.9-soft-float - GCC soft-floating-point gcc libraries (ARM) gcc-4.9-source - Source of the GNU Compiler Collection gccgo-4.9 - GNU Go compiler gccgo-4.9-multilib - GNU Go compiler (multilib files) gcj-4.9- GCJ byte code and native compiler for Java(TM) gcj-4.9-jdk - GCJ and Classpath development tools for Java(TM) gcj-4.9-jre - Java runtime environment using GIJ/Classpath gcj-4.9-jre-headless - Java runtime environment using GIJ/Classpath (headless version) gcj-4.9-jre-lib - Java runtime library for use with gcj (jar files) gcj-4.9-source - GCJ java sources for use in IDEs like eclipse and netbeans gdc-4.9- GNU D compiler (version 2), based on the GCC backend gfortran-4.9 - GNU Fortran compiler gfortran-4.9-multilib - GNU Fortran compiler (multilib files) gobjc++-4.9 - GNU Objective-C++ compiler gobjc++-4.9-multilib - GNU Objective-C++ compiler (multilib files) gobjc-4.9 - GNU Objective-C compiler gobjc-4.9-multilib - GNU Objective-C compiler (multilib files) lib32asan1 - AddressSanitizer -- a fast memory error detector (32bit) lib32asan1-dbg - AddressSanitizer -- a fast memory error detector (32 bit debug sy lib32atomic1 - support library providing __atomic built-in functions (32bit) lib32atomic1-dbg - support library providing __atomic
Bug#747526: src:gcc-4.9: FTBFS on sparc64: update symbols
Version: 4.9.0-3 Am 09.05.2014 17:19, schrieb Helmut Grohne: > gcc-4.9 needs a symbol update for libasan1 on sparc64 -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/53720b0b.8050...@debian.org
Bug#747990: gnat-4.6: non-standard gcc/g++ used for build (gcc-4.6)
Package: gnat-4.6 Version: 4.6.4-4 Severity: important Tags: sid jessie User: debian-gcc@lists.debian.org Usertags: non-standard-compiler, gcc-4.6, gcc-4.6-legacy This package builds with a non standard compiler version; please check if this package can be built with the default version of gcc/g++, or with gcc-4.9/g++-4.9. Please drop build dependencies of the form libstdc++6-4.6-dev, these are not needed and fulfilled by build-essential. Please keep this report open until the package uses the default compiler version (or gcc-4.9) for the package build. The severity of this report is likely to be raised before the release, so that the gcc-4.6 package can be removed for the release. -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wkboe-00030v...@ravel.debian.org
preparing for GCC 4.9 (bug squashing on May 16/17)
With gcc-4.9 now available in testing, it is time to prepare for the change of the default to 4.9, for a subset of architectures or for all (release) architectures. The defaults for the gdc, gccgo, gcj and gnat frontends already point to 4.9 and are used on all architectures. Issue #746805 tracks the gfortran default change, including the change of the Fortran 90 module version. An email a week ago to debian-{release,ports} [1] didn't show any obvious blockers, and various test rebuilds don't show at least any internal compiler errors anymore. The Debian archive was rebuilt twice on amd64, once in February, resulting in bug submissions for GCC and feedback for the porting guide [2], a second time in March to file issues for packages failing to build with GCC 4.9 [3]. Another test rebuild for mips64 didn't show any additional build failures [4]. Another test rebuild for Ubuntu on amd64, i386, armhf, ppc64el didn't show any other compiler regressions on these architectures. I'll work on fixing the build failures in [3], help is of course appreciated. Trying to be online on May 16/17 on IRC #debian-toolchain (OFTC) and uploading packages to the delayed queue. Almost all build failures are analysed and should be easy to fix (exceptions e.g. #746883). Patches for the ones not caused by the Debian packaging may be found in distributions already using GCC 4.9 as the default compiler (e.g. Fedora 21). If anything goes well, and a large amount of build failures are fixed, I plan to make GCC 4.9 the default for the C/C++/ObjC/Obj-C++ frontends at the end of May, beginning of June. Bugs reports for packages building with a legacy version of GCC (4.6, 4.7) are filed [5] [6], and will be filed for 4.8 once 4.9 is the default. Matthias [1] https://lists.debian.org/debian-release/2014/05/msg00086.html [2] http://gcc.gnu.org/gcc-4.9/porting_to.html [3] https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-gcc-4.9;users=debian-gcc@lists.debian.org [4] https://lists.debian.org/debian-release/2014/05/msg00087.html [5] http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=gcc-4.6-legacy;users=debian-gcc@lists.debian.org [6] http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=gcc-4.7-legacy;users=debian-gcc@lists.debian.org -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/53721687.2000...@debian.org
Bug#748024: gcc-4.9-plugin-dev: gcc plugins can not build
Package: gcc-4.9-plugin-dev Version: 4.9.0-2 Severity: serious Justification: Renders package unusable Hello, Some headers seem to be missing to make using plugins workable at all with gcc-4.9: $ cat test.cpp #include #include #include int main(void) { return 0; } $ g++-4.9 test.cpp -o test -I$(g++-4.9 -print-file-name=plugin)/include ... /usr/lib/gcc/x86_64-linux-gnu/4.9/plugin/include/gimple.h:276:22: error: field ‘call_used’ has incomplete type ‘pt_solution’ struct pt_solution call_used; struct pt_solution is nowhere to be found in the plugin headers. Samuel -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14.0 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages gcc-4.9-plugin-dev depends on: ii gcc-4.9 4.9.0-2 ii gcc-4.9-base 4.9.0-2 ii libc6 2.18-5 ii libgmp-dev2:6.0.0+dfsg-4 gcc-4.9-plugin-dev recommends no packages. gcc-4.9-plugin-dev suggests no packages. -- no debconf information -- Samuel "...[Linux's] capacity to talk via any medium except smoke signals." (By Dr. Greg Wettstein, Roger Maris Cancer Center) -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140513133210.ga4...@type.bordeaux.inria.fr
Bug#748024: gcc-4.9-plugin-dev: gcc plugins can not build
Control: tags -1 important it is included in tree-ssa-alias.h. Trying to find out why gimple.h doesn't include it on its own. -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/53722134.5000...@debian.org
Processed: forwarded GCC issue
Processing commands for cont...@bugs.debian.org: > forwarded 748024 https://gcc.gnu.org/PR61176 Bug #748024 [gcc-4.9-plugin-dev] gcc-4.9-plugin-dev: gcc plugins can not build Set Bug forwarded-to-address to 'https://gcc.gnu.org/PR61176'. > tags 748024 + upstream Bug #748024 [gcc-4.9-plugin-dev] gcc-4.9-plugin-dev: gcc plugins can not build Added tag(s) upstream. > thanks Stopping processing here. Please contact me if you need assistance. -- 748024: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748024 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/handler.s.c.13999898211301.transcr...@bugs.debian.org
Re: preparing for GCC 4.9 (bug squashing on May 16/17)
On Tue, May 13, 2014 at 8:56 PM, Matthias Klose wrote: > With gcc-4.9 now available in testing, it is time to prepare for the change of > the default to 4.9, for a subset of architectures or for all (release) > architectures. The defaults for the gdc, gccgo, gcj and gnat frontends > already > point to 4.9 and are used on all architectures. Issue #746805 tracks the > gfortran default change, including the change of the Fortran 90 module > version. > > An email a week ago to debian-{release,ports} [1] didn't show any obvious > blockers, and various test rebuilds don't show at least any internal compiler > errors anymore. > > The Debian archive was rebuilt twice on amd64, once in February, resulting in > bug submissions for GCC and feedback for the porting guide [2], a second time > in > March to file issues for packages failing to build with GCC 4.9 [3]. Another > test rebuild for mips64 didn't show any additional build failures [4]. Another > test rebuild for Ubuntu on amd64, i386, armhf, ppc64el didn't show any other > compiler regressions on these architectures. > > I'll work on fixing the build failures in [3], help is of course appreciated. > Trying to be online on May 16/17 on IRC #debian-toolchain (OFTC) and uploading > packages to the delayed queue. > > Almost all build failures are analysed and should be easy to fix (exceptions > e.g. #746883). Patches for the ones not caused by the Debian packaging may be > found in distributions already using GCC 4.9 as the default compiler (e.g. > Fedora 21). > > If anything goes well, and a large amount of build failures are fixed, I plan > to > make GCC 4.9 the default for the C/C++/ObjC/Obj-C++ frontends at the end of > May, > beginning of June. > > Bugs reports for packages building with a legacy version of GCC (4.6, 4.7) are > filed [5] [6], and will be filed for 4.8 once 4.9 is the default. Do you plan make 4.9 the only version of gcc in jessie? > > Matthias > > [1] https://lists.debian.org/debian-release/2014/05/msg00086.html > [2] http://gcc.gnu.org/gcc-4.9/porting_to.html > [3] > https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-gcc-4.9;users=debian-gcc@lists.debian.org > [4] https://lists.debian.org/debian-release/2014/05/msg00087.html > [5] > http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=gcc-4.6-legacy;users=debian-gcc@lists.debian.org > [6] > http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=gcc-4.7-legacy;users=debian-gcc@lists.debian.org > > > -- > To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: https://lists.debian.org/53721687.2000...@debian.org > -- Yunqiang Su -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/cakcpw6wbhlne-noqodj0b26jod+jfg22h2qbsvs0qu+xep6...@mail.gmail.com
Re: preparing for GCC 4.9 (bug squashing on May 16/17)
Am 13.05.2014 17:44, schrieb Yunqiang Su: > Do you plan make 4.9 the only version of gcc in jessie? This first depends on building the kernel, both linux and kfreebsd, and eglibc using gcc-4.9. -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/53724405.8070...@debian.org
Re: preparing for GCC 4.9 (bug squashing on May 16/17)
On Wed, May 14, 2014 at 12:10 AM, Matthias Klose wrote: > Am 13.05.2014 17:44, schrieb Yunqiang Su: >> Do you plan make 4.9 the only version of gcc in jessie? > > This first depends on building the kernel, both linux and kfreebsd, and eglibc > using gcc-4.9. > I tried build eglibc with gcc-4.9, and use it. All of them works well. For kernel, gcc-4.8/4.9 have a problem: the prevent the Loongson 3 kernel boot. We still have no idea why. gcc-4.7 works fine. -- Yunqiang Su -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/CAKcpw6UU-iM35oqXiOkyF_L3W9S5BmceRwOhBF4EbR=r2y0...@mail.gmail.com