Debian Bug report logs - #877063
libitpp FTBFS on i386 with gcc 7

version graph

Package: src:libitpp; Maintainer for src:libitpp is Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>;

Reported by: Adrian Bunk <bunk@debian.org>

Date: Thu, 28 Sep 2017 09:48:02 UTC

Severity: serious

Tags: buster, patch, sid

Found in version libitpp/4.3.1-7

Fixed in version libitpp/4.3.1-8

Done: Kumar Appaiah <akumar@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#877063; Package src:libitpp. (Thu, 28 Sep 2017 09:48:04 GMT) (full text, mbox, link).


Acknowledgement sent to Adrian Bunk <bunk@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Thu, 28 Sep 2017 09:48:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Adrian Bunk <bunk@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libitpp FTBFS on i386 with gcc 7
Date: Thu, 28 Sep 2017 12:44:34 +0300
Source: libitpp
Version: 4.3.1-7
Severity: serious
Tags: patch

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/libitpp.html

...
[----------] 1 test from Rand
[ RUN      ] Rand.All
libitpp_4.3.1-7/gtests/rand_test.cpp:277: Failure
The difference between 2.9631003166431262 and ric_rng() is 8.8817841970012523e-16, which exceeds eps, where
2.9631003166431262 evaluates to 2.9631003166431262,
ric_rng() evaluates to 2.9631003166431253, and
eps evaluates to 4.4408920985006262e-16.
[  FAILED  ] Rand.All (1 ms)
[----------] 1 test from Rand (1 ms total)
...
[  PASSED  ] 77 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] Rand.All

 1 FAILED TEST
debian/rules:16: recipe for target 'override_dh_auto_build-arch' failed
make[1]: *** [override_dh_auto_build-arch] Error 1


If the exact result is required here, the following fixes it:

--- debian/rules.old	2017-09-28 09:37:10.000000000 +0000
+++ debian/rules	2017-09-28 09:37:58.000000000 +0000
@@ -1,7 +1,13 @@
 #!/usr/bin/make -f
 
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
+ifneq (,$(findstring $(DEB_HOST_ARCH), i386))
+    export DEB_CFLAGS_MAINT_APPEND = -ffloat-store
+    export DEB_CXXFLAGS_MAINT_APPEND = -ffloat-store
+endif
+
 DEBUG_PACKAGE = $(shell awk '/^Package/ && /-dbg *$$/ { print $$2 }' debian/control)
 %:
 	VERBOSE=1 dh $@ --parallel --builddirectory=build



Added tag(s) buster and sid. Request was from Adrian Bunk <bunk@debian.org> to control@bugs.debian.org. (Thu, 28 Sep 2017 10:21:03 GMT) (full text, mbox, link).


Reply sent to Kumar Appaiah <akumar@debian.org>:
You have taken responsibility. (Sun, 01 Oct 2017 03:54:06 GMT) (full text, mbox, link).


Notification sent to Adrian Bunk <bunk@debian.org>:
Bug acknowledged by developer. (Sun, 01 Oct 2017 03:54:06 GMT) (full text, mbox, link).


Message #12 received at 877063-close@bugs.debian.org (full text, mbox, reply):

From: Kumar Appaiah <akumar@debian.org>
To: 877063-close@bugs.debian.org
Subject: Bug#877063: fixed in libitpp 4.3.1-8
Date: Sun, 01 Oct 2017 03:52:15 +0000
Source: libitpp
Source-Version: 4.3.1-8

We believe that the bug you reported is fixed in the latest version of
libitpp, 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 877063@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kumar Appaiah <akumar@debian.org> (supplier of updated libitpp 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: SHA512

Format: 1.8
Date: Sat, 30 Sep 2017 12:34:09 +0530
Source: libitpp
Binary: libitpp-dev libitpp8v5 libitpp8v5-dbg libitpp-doc
Architecture: source amd64 all
Version: 4.3.1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Kumar Appaiah <akumar@debian.org>
Description:
 libitpp-dev - C++ library of signal processing and communication routines: Head
 libitpp-doc - C++ library of signal processing and communication routines: Docu
 libitpp8v5 - C++ library of signal processing and communication routines
 libitpp8v5-dbg - C++ library of signal processing and communication routines: Debu
Closes: 877063
Changes:
 libitpp (4.3.1-8) unstable; urgency=medium
 .
   * Use ffloat-store on i386 to avoid accuracy based test failure. Fixed
     by Adrian Bunk (Closes: #877063)
   * Standards Version is now 4.0.0 (No changes required)
Checksums-Sha1:
 a8d215af3e62c2f837bb932f6fc2520929f33ff7 2236 libitpp_4.3.1-8.dsc
 4a5b96e6d32c7b2040b2f5430c21376d22cda955 8832 libitpp_4.3.1-8.debian.tar.xz
 cf1484514756dd63c469ad6b1c2c06468942ae33 229634 libitpp-dev_4.3.1-8_amd64.deb
 27eace8687147d21ce130772a3ebdd46fcf3158c 2478360 libitpp-doc_4.3.1-8_all.deb
 100bf6b2258bcae40c6134fa52efaad8b78bbc96 8719942 libitpp8v5-dbg_4.3.1-8_amd64.deb
 8f62db12e93bf3fa410129bfd8a665f8e540c125 966758 libitpp8v5_4.3.1-8_amd64.deb
 39a47d75e68c8d57433ab9ab3995abc7650cd975 10524 libitpp_4.3.1-8_amd64.buildinfo
Checksums-Sha256:
 1f111a119e89bea92f08699622bd17bdc842d904db1e7ccb4eabe9d2bea0b8d0 2236 libitpp_4.3.1-8.dsc
 b02ec3b665b187134be6ed39ffb8e45649cb8e1b0faa1d4379a677fc8354cbc9 8832 libitpp_4.3.1-8.debian.tar.xz
 ebf474176e95c6a1ba69969b0c7ea04b59e6031d82a8770c0f3e680bd487c364 229634 libitpp-dev_4.3.1-8_amd64.deb
 4402ce9d19a44ba44f858ffabbf734802c000b118b80e210066be2f3972dd987 2478360 libitpp-doc_4.3.1-8_all.deb
 4628c494035f0c321dedd604aac29958dc5eddf304112379b0152e407040778e 8719942 libitpp8v5-dbg_4.3.1-8_amd64.deb
 8fc93fb26264b960842c1e20f2151f67533b6a2d7715d4c10bbc428ace904dd8 966758 libitpp8v5_4.3.1-8_amd64.deb
 946e434bca9ab5eaa39683ce0d6cc1275df82920a85b8e4bf732a7bdfe169293 10524 libitpp_4.3.1-8_amd64.buildinfo
Files:
 7b2c43d8719da670fe192a78002c7c03 2236 libs optional libitpp_4.3.1-8.dsc
 dff4cfa7f16b3d6f6eefa8d7f46b7e0a 8832 libs optional libitpp_4.3.1-8.debian.tar.xz
 2c87390b38b8e1713dcc1be23a718eec 229634 libdevel optional libitpp-dev_4.3.1-8_amd64.deb
 7187162fa3cc8ac21a2abd7386ebe062 2478360 doc optional libitpp-doc_4.3.1-8_all.deb
 dd3e929d183c781629b5b30a79bb90ff 8719942 debug extra libitpp8v5-dbg_4.3.1-8_amd64.deb
 293af8d523db2b920733d0b365a16499 966758 libs optional libitpp8v5_4.3.1-8_amd64.deb
 b37a88980d9a118eeb8e652792f3ad00 10524 libs optional libitpp_4.3.1-8_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEERm/dvxBWD1Cc3jpMeo9J6LY0gL4FAlnPRxAACgkQeo9J6LY0
gL430Q//XWy7IOXWogvD+AoR8045/hD6wzC1x/0BsVd5o5LtQ4kMGo+c+x+VeiC7
ppGrS313Vv9XMlI3ZNDeCEuFczkShFaP/gMElS/pt5hv+H+6ZQG517qghwSwLMMR
4O21FCJ65uPk0bUd3/bzaRavuyj5jBzChvXtOYLsprymJkYDO36wIAxFzOFtcMpx
S/fOMPN26WfJe07ocHmhCvNEkGenT/GJTUx5Uf0lILqNpmEXp3wRYGyy+Wzn4mw0
DNL2eodtYoFZ6Xl2dcFdDa76LD8xF1ABBMkBzMXwJE5zOcwyDE0f864ngeTxXuY/
GhEMW5i/73vbk2X5aGVBzdSbYGctwcU3/2bJz1jBXZTYhVN+8MzVPZ3li1UH8EtK
kH9YvLQnysIa3LYl9p5VekSvyvEyJu6x1U22SyeKptcZH7Q0+aWjwxHXI+znVePu
sMJVzsnB+pYWzoH59IamMN/h3NoAoh8htpOPEvHlLVlK2vLBWdXD6+t9vOrOmr/K
cbJSSKjrLxc2JZ5PTY26PZksgl8RX85D732HrF5gWr6hmjCG9EKm/CfFSXqd2zyB
WorWVJAnav4dOrTK9AqfCGdLgbRmn2rnvz8vOEkEjC6mHXgne3BLfUe0oL9ND3ym
Zbc8YzuN6VnuPZFmHE/0lHe6sH621mGdtg2Vz+m7oG44J0PMSSs=
=7WCB
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 03 Nov 2017 07:28:20 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 14:05:16 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.