Fwd: Bug#724469: FTBFS on all big-endian architectures
- From: intrigeri <intrigeri+debian boum org>
- To: gtk-perl-list gnome org
- Cc: 724469 bugs debian org
- Subject: Fwd: Bug#724469: FTBFS on all big-endian architectures
- Date: Thu, 16 Jan 2014 13:18:05 +0100
Hi,
since 0.015, some of the Glib-Object-Introspection tests fail on all
big-endian architectures supported by Debian.
I am attaching the original bug report. More info can be found at
http://bugs.debian.org/724469, including a patch that apparently fixes
the problem on 32-bit big endian architectures:
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=12;filename=gperl-i11n-invoke-c_big_endian_32.patch;att=1;bug=724469
The patch author says that more work will be needed for 64-bit big
endian architectures.
Is upstream interested in supporting these architectures, or is
the ball in the Debian porters' court?
--- Begin Message ---
- From: Adam Conrad <adconrad debian org>
- To: Debian Bug Tracking System <submit bugs debian org>
- Subject: Bug#724469: FTBFS on all big-endian architectures
- Date: Mon, 23 Sep 2013 23:48:58 -0600
Package: libglib-object-introspection-perl
Version: 0.015-1
Severity: important
libglib-object-introspection-perl fails to build on all big-endian
architectures with the following test failures:
# Failed test at t/00-basic-types.t line 15.
# got: '-1'
# expected: '-127'
# Failed test at t/00-basic-types.t line 16.
# got: '0'
# expected: '255'
# Failed test at t/00-basic-types.t line 17.
# got: '-1'
# expected: '-32767'
# Failed test at t/00-basic-types.t line 18.
# got: '0'
# expected: '65535'
# Looks like you failed 4 tests of 34.
t/00-basic-types.t ............
Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/34 subtests
# Failed test at t/arg-checks.t line 11.
# got: '-1'
# expected: '-127'
# Failed test at t/arg-checks.t line 21.
# got: '0'
# expected: '127'
# Looks like you failed 2 tests of 5.
t/arg-checks.t ................
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/5 subtests
Given both the nature of the results of the tests, and the selection of
architectures where the failures happen, it's fairly clearly an endian
issue, though I haven't looked into where. More logs can be found at:
https://buildd.debian.org/status/package.php?p=libglib-object-introspection-perl
... Adam
-- System Information:
Debian Release: wheezy/sid
APT prefers saucy-updates
APT policy: (500, 'saucy-updates'), (500, 'saucy-security'), (500, 'saucy')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11.0-8-generic (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--
intrigeri
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]