Bug#760770: gcc-4.9: fails to build cross-compiler package

2014-10-29 Thread Iain Buclaw
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

2014-10-29 Thread Helmut Grohne
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

2014-10-29 Thread Matthias Klose
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