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

Bug#597919: marked as done (Please try failing the build when the testsuite doesn't pass)



Your message dated Wed, 04 Jun 2014 15:54:59 +0000
with message-id <E1WsDWl-0007Nm-Sc@franck.debian.org>
and subject line Bug#597919: fixed in libffi 3.1-2
has caused the Debian Bug report #597919,
regarding Please try failing the build when the testsuite doesn't pass
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.)


-- 
597919: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597919
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libffi
Version: 3.0.9-2
Severity: wishlist

        Hi

 While preparing an armhf port on debian-ports.org, the autobuilders
 built libffi:
 http://buildd.debian-ports.org/fetch.php?pkg=libffi&arch=armhf&ver=3.0.9-2&stamp=1284234759&file=log&as=raw
 but it you look at the testsuite, many tests FAIL.

 This is because libffi needs porting to hard-float.  An upstream patch
 was developed by Chung-Lin Tang (Linaro) and sent upstream; will open a
 separate bug for that one.

 I think it would be best if libffi defaulted to failing the build when
 the testsuite fails.  Looking at Debian build logs, on most arches the
 build passes without any failure.  I think the other failures should be
 marked as expected failures in Debian until they are sorted out.

 I looked at the build logs of 3.0.9-2 at
 https://buildd.debian.org/build.cgi?pkg=libffi&dist=unstable and found
 that these arches had FAILs in the testsuite:
 * ia64
FAIL: libffi.call/closure_fn0.c -O0 -W -Wall (test for excess errors)
[...]
# of unexpected failures        598

 * kfreebsd-amd64
FAIL: libffi.call/closure_fn0.c -O0 -W -Wall execution test
[...]
# of unexpected failures        419

 * mips, mipsel
FAIL: libffi.call/cls_double_va.c -O0 -W -Wall output pattern test, is 0.0
[...]
# of unexpected failures        10

 debian-ports logs at
 http://buildd.debian-ports.org/status/package.php?p=libffi&suite=unstable
 note that only armhf is available
 * armhf
FAIL: libffi.call/closure_fn0.c -O0 -W -Wall output pattern test, is 1 2 3 4 127 429 7 8 0 13 19 0 1 69104 69080 69104 3: 207905
[...]
# of unexpected failures        143

    Cheers,
-- 
Loïc Minier



--- End Message ---
--- Begin Message ---
Source: libffi
Source-Version: 3.1-2

We believe that the bug you reported is fixed in the latest version of
libffi, which is due to be installed in the Debian FTP archive.

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 597919@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 libffi 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@ftp-master.debian.org)


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

Format: 1.8
Date: Wed, 04 Jun 2014 15:23:33 +0200
Source: libffi
Binary: libffi-dev libffi6 libffi6-dbg libffi6-udeb
Architecture: source amd64
Version: 3.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 libffi-dev - Foreign Function Interface library (development files)
 libffi6    - Foreign Function Interface library runtime
 libffi6-dbg - Foreign Function Interface library runtime (debug symbols)
 libffi6-udeb - Foreign Function Interface library runtime (udeb)
Closes: 597919
Changes: 
 libffi (3.1-2) unstable; urgency=medium
 .
   * Fix HAVE_LONG_DOUBLE_VARIANT conditional in the ffi.h header.
   * Fail the build if the testsuite doesn't pass. Closes: #597919.
Checksums-Sha1: 
 47cc55ffc4e0c82671180e52f78c4092d969102d 1358 libffi_3.1-2.dsc
 398ac7bda7834fcbec0f7823cee245c5f5f9987e 8408 libffi_3.1-2.debian.tar.xz
 ae91ea2df124433b59ca2c362247d6cd763d9208 153752 libffi-dev_3.1-2_amd64.deb
 781b54924edebc207784b104250fb9516b6f76da 19804 libffi6_3.1-2_amd64.deb
 4849c1ae7193fda74dd84499a381e572c799bd72 30002 libffi6-dbg_3.1-2_amd64.deb
 4cd4d401f6b40ca4b761566a175ef8039c2fb5dc 14488 libffi6-udeb_3.1-2_amd64.udeb
Checksums-Sha256: 
 6249efd7d44527de06e9e1fba9c7695c069d93b0fa5149f604435792c5a30f6c 1358 libffi_3.1-2.dsc
 7e7826c1ee6152d31a3e341efc34df923ec903b6caecc2701694dc95f2efd3ab 8408 libffi_3.1-2.debian.tar.xz
 3b998314dc4179e1ec0db15c55260c13d42c49143ee39fb33eeb420b24499483 153752 libffi-dev_3.1-2_amd64.deb
 14c597b1e0c5c09976ba024e00bdaf90663ea008247e864f241adf2b8e2c0575 19804 libffi6_3.1-2_amd64.deb
 1de8db2ccf919373d4f8d7ee565be1c1a50ce0c2766f2c6819f0e9905c96813c 30002 libffi6-dbg_3.1-2_amd64.deb
 9665336e375899c9438268a5e27498e41fa8769bf937f09e7f55bc20bbb8e828 14488 libffi6-udeb_3.1-2_amd64.udeb
Files: 
 23974c92f79dde0bf7a9db150075b39b 153752 libdevel optional libffi-dev_3.1-2_amd64.deb
 4a702c5ecffd88dfce79fab92ce1f491 19804 libs optional libffi6_3.1-2_amd64.deb
 31dccc760429ad75028e195b76f91c5f 30002 debug extra libffi6-dbg_3.1-2_amd64.deb
 3cf1505ab3cb027875f9e7023cbd9b03 14488 debian-installer optional libffi6-udeb_3.1-2_amd64.udeb
 e09e0885b5d0894cb07a56ed9c95a77e 1358 libs optional libffi_3.1-2.dsc
 2b47f7880a96606fa6bfb3960c569a6a 8408 libs optional libffi_3.1-2.debian.tar.xz
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlOPJtoACgkQStlRaw+TLJzhyACghfkM0+MhYGDVm+T99wnK3JVM
4EgAoLsgGlEib0HvorSVXxpvQl2+KbxM
=6Nyf
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: