Bug#760770: gcc-4.9: fails to build cross-compiler package
On 28 Oct 2014 20:00, Helmut Grohne hel...@subdivi.de wrote: Control: retitle -1 fails to cross build libphobos when setting with_deps_on_target_arch_pkgs=yes Control: tags -1 = patch Ian Jackson suggested that I should take care of this. See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766708#68 On Tue, Sep 09, 2014 at 07:24:19PM +0200, Rico Rommel wrote: libphobos-cross-ma-libdir.diff corrects the installdir in libphobos and fix-rules includes the patch into rules.patch This should not be a separate patch but rather integrated into cross-ma-install-location.diff. Once it sits in that patch, it is guaranteed to not affect the native build or the supported default cross toolchain build, because neither use that patch. I am attaching the updated patch. Helmut Is this something that should be pushed upstream too? Iain.
Bug#760770: gcc-4.9: fails to cross build libphobos when setting with_deps_on_target_arch_pkgs=yes
On Wed, Oct 29, 2014 at 01:08:40PM +, Iain Buclaw wrote: Is this something that should be pushed upstream too? No, I don't think so. The with_deps_on_target_arch_pkgs option is unsupported in the gcc package and is disabled in 4.9.1-19. The updated cross-ma-install-location.diff actively breaks normal cross builds and is therefore not applied in normal builds. It is only a matter of time until this is gone entirely. Helmut -- 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/20141029135918.ga7...@alf.mars
Results for 4.9.1 (Debian 4.9.1-19) testsuite on arm-unknown-linux-gnueabihf
LAST_UPDATED: Thu Oct 23 15:53:25 UTC 2014 (revision 216594) Native configuration is arm-unknown-linux-gnueabihf === boehm-gc tests === Running target unix === boehm-gc Summary for unix === # of expected passes12 # of unsupported tests 1 Running target unix/-fstack-protector === boehm-gc Summary for unix/-fstack-protector === # of expected passes12 # of unsupported tests 1 === boehm-gc Summary === # of expected passes24 # of unsupported tests 2 === libatomic tests === Running target unix === libatomic Summary for unix === # of expected passes44 # of unsupported tests 5 Running target unix/-fstack-protector === libatomic Summary for unix/-fstack-protector === # of expected passes44 # of unsupported tests 5 === libatomic Summary === # of expected passes88 # of unsupported tests 10 === libffi tests === Running target unix XPASS: libffi.call/cls_longdouble.c -O0 -W -Wall execution test XPASS: libffi.call/cls_longdouble.c -O2 execution test XPASS: libffi.call/cls_longdouble.c -O3 execution test XPASS: libffi.call/cls_longdouble.c -Os execution test XPASS: libffi.call/cls_longdouble.c -O2 -fomit-frame-pointer execution test === libffi Summary for unix === # of expected passes1814 # of unexpected successes 5 # of unsupported tests 55 Running target unix/-fstack-protector XPASS: libffi.call/cls_longdouble.c -O0 -W -Wall execution test XPASS: libffi.call/cls_longdouble.c -O2 execution test XPASS: libffi.call/cls_longdouble.c -O3 execution test XPASS: libffi.call/cls_longdouble.c -Os execution test XPASS: libffi.call/cls_longdouble.c -O2 -fomit-frame-pointer execution test === libffi Summary for unix/-fstack-protector === # of expected passes1814 # of unexpected successes 5 # of unsupported tests 55 === libffi Summary === # of expected passes3628 # of unexpected successes 10 # of unsupported tests 110 === libgo tests === Running target unix FAIL: bufio FAIL: bytes FAIL: fmt FAIL: log FAIL: net FAIL: reflect FAIL: sync FAIL: time FAIL: crypto/cipher FAIL: crypto/tls FAIL: crypto/x509 FAIL: encoding/gob FAIL: encoding/json FAIL: html/template FAIL: math/big FAIL: net/http FAIL: net/rpc FAIL: old/regexp FAIL: old/template FAIL: sync/atomic FAIL: text/template FAIL: text/template/parse === libgo Summary === # of expected passes100 # of unexpected failures22 /build/gcc-4.9-TKXVyE/gcc-4.9-4.9.1/build/./gcc/gccgo version 4.9.1 (Debian 4.9.1-19) === libgomp tests === Running target unix WARNING: program timed out. FAIL: libgomp.graphite/force-parallel-6.c execution test === libgomp Summary for unix === # of expected passes3244 # of unexpected failures1 # of unsupported tests 36 Running target unix/-fstack-protector WARNING: program timed out. FAIL: libgomp.graphite/force-parallel-6.c execution test === libgomp Summary for unix/-fstack-protector === # of expected passes3244 # of unexpected failures1 # of unsupported tests 36 === libgomp Summary === # of expected passes6488 # of unexpected failures2 # of unsupported tests 72 === libjava tests === Running target unix FAIL: Throw_2 execution - source compiled test FAIL: Throw_2 -findirect-dispatch execution - source compiled test FAIL: Throw_2 -O3 execution - source compiled test FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test === libjava Summary for unix === # of expected passes2574 # of unexpected failures4 # of expected failures 4 # of untested testcases 4 Running target unix/-fstack-protector FAIL: Throw_2 execution - source compiled test FAIL: Throw_2 -findirect-dispatch execution - source compiled test FAIL: Throw_2 -O3 execution - source compiled test FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test === libjava Summary for unix/-fstack-protector === # of expected passes2574 # of unexpected failures4 # of expected failures 4 # of untested testcases 4 === libjava Summary === # of expected passes5148 # of unexpected failures8 # of expected failures 8 # of untested testcases 8 === libstdc++ tests === Running target unix FAIL: 22_locale/numpunct/members/char/3.cc execution test FAIL: 22_locale/time_get/get_date/wchar_t/4.cc execution test === libstdc++ Summary for unix === # of