Debian Bug report logs - #876641
pcb FTBFS on i386: test hid_gcode3 fails

version graph

Package: src:pcb; Maintainer for src:pcb is Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>;

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

Date: Sun, 24 Sep 2017 09:51:02 UTC

Severity: serious

Tags: patch

Found in version pcb/1:4.0.2-1

Fixed in version pcb/1:4.0.2-2

Done: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>

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 Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>:
Bug#876641; Package src:pcb. (Sun, 24 Sep 2017 09:51:04 GMT) (full text, mbox, link).


Acknowledgement sent to Adrian Bunk <bunk@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>. (Sun, 24 Sep 2017 09:51: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: pcb FTBFS on i386: test hid_gcode3 fails
Date: Sun, 24 Sep 2017 12:47:15 +0300
Source: pcb
Version: 1:4.0.2-1
Severity: serious
Tags: patch

https://buildd.debian.org/status/fetch.php?pkg=pcb&arch=i386&ver=1%3A4.0.2-1&stamp=1504721870&raw=0

...
Test:  hid_gcode3
(cd outputs/hid_gcode3 && ../../../src/pcbtest.sh -x gcode  --dpi 1200  gcode_oneline.pcb)
--- /tmp/pcb_tests.24323/gcode_oneline-bottom.gcode-ref	2017-09-06 18:17:42.309476498 +0000
+++ /tmp/pcb_tests.24323/gcode_oneline-bottom.gcode-out	2017-09-06 18:17:42.309476498 +0000
@@ -36,6 +36,6 @@
 G1 X28.765500 Y12.488333
 G1 X28.765500 Y12.890500
-G1 X28.638500 Y13.165667
-G1 X28.448000 Y13.377333
+G1 X28.617333 Y13.208000
+G1 X28.405667 Y13.398500
 G1 X28.130500 Y13.525500
 G1 X27.813000 Y13.546667
--- /tmp/pcb_tests.24323/gcode_oneline-top.gcode-ref	2017-09-06 18:17:42.329476462 +0000
+++ /tmp/pcb_tests.24323/gcode_oneline-top.gcode-out	2017-09-06 18:17:42.329476462 +0000
@@ -36,6 +36,6 @@
 G1 X23.706667 Y12.488333
 G1 X23.706667 Y12.890500
-G1 X23.579667 Y13.165667
-G1 X23.389167 Y13.377333
+G1 X23.558500 Y13.208000
+G1 X23.346833 Y13.398500
 G1 X23.071667 Y13.525500
 G1 X22.754167 Y13.546667
FAIL


If exact results are required, the following fixes the problem:

--- debian/rules.old	2017-09-24 09:06:47.000000000 +0000
+++ debian/rules	2017-09-24 09:41:05.000000000 +0000
@@ -5,6 +5,12 @@
 
 package = pcb
 
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+ 
+ifneq (,$(filter $(DEB_HOST_ARCH), i386))
+    export DEB_CFLAGS_MAINT_APPEND=-ffloat-store
+endif
+
 CONFIGURE_OPTS=--disable-rpath --enable-dbus --disable-update-desktop-database --disable-update-mime-database --enable-dependency-tracking --enable-coord64 LDFLAGS="$(LDFLAGS) -Wl,--as-needed"
 
 %:



Reply sent to أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>:
You have taken responsibility. (Sun, 01 Oct 2017 13:21:17 GMT) (full text, mbox, link).


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


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

From: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>
To: 876641-close@bugs.debian.org
Subject: Bug#876641: fixed in pcb 1:4.0.2-2
Date: Sun, 01 Oct 2017 13:19:29 +0000
Source: pcb
Source-Version: 1:4.0.2-2

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

Debian distribution maintenance software
pp.
أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net> (supplier of updated pcb 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: Sun, 01 Oct 2017 15:01:48 +0200
Source: pcb
Binary: pcb pcb-common pcb-gtk pcb-lesstif
Architecture: source
Version: 1:4.0.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org>
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>
Description:
 pcb        - printed circuit board (pcb) design program - metapackage
 pcb-common - printed circuit board (pcb) design program - common files
 pcb-gtk    - printed circuit board (pcb) design program - GTK+ interface
 pcb-lesstif - printed circuit board (pcb) design program - LessTif interface
Closes: 875526 876641
Changes:
 pcb (1:4.0.2-2) unstable; urgency=medium
 .
   * Add rm_mimelnk.diff patch to remove deprecated
   * mimelnk files (Closes: #875526)
   * Add -ffloat-store to CFLAGS for i386 builds.
     Thanks to Adrian Bunk <bunk@debian.org>
     (Closes: #876641)
   * Update Standards-Version to 4.1.1
   * Re-add myself to uploaders
   * Change Vcs-* fields to secure URLs
   * Update my email address
   * Update copyright years
   * Fix spelling errors
   * Add fix_typos.diff patch to fix upstream
     spelling errors
   * Removed unused lintian overrides
   * Bump to compat level 10
     + Remove autotools-dev sequence
     + Disable autoreconf as it fails the build
     + Link package documentation using pcb*.links,
       since dh_installdocs --linkdoc between
       different arch. packages is not supported in
       compat level 10
Checksums-Sha1:
 d05677567d6c3ca1a9fd8bce1ea89ed5d26b7832 1910 pcb_4.0.2-2.dsc
 91d116210c442b239ecacef5dd25251744b59efa 14328 pcb_4.0.2-2.debian.tar.xz
Checksums-Sha256:
 920704b39773fb399c1bef0be9c87a22ab1233a5d90e8a21e495b1655168eacf 1910 pcb_4.0.2-2.dsc
 fb31140f9fb982d7f9ec366e0aab9fc21058b041de68dfc16131fcd240bc797b 14328 pcb_4.0.2-2.debian.tar.xz
Files:
 c92e17ac8db9b5b6345a87f023887552 1910 electronics optional pcb_4.0.2-2.dsc
 6a2e71754d1e3cdcade0b06329bfd978 14328 electronics optional pcb_4.0.2-2.debian.tar.xz

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

iQEcBAEBCgAGBQJZ0Od2AAoJELwZapTt3aG3uWsH/0oHuWOw1XzTvjRzfYzGE77h
hmmLIipNQSBVVgXcIi8PJww9yk8cOyUyysR54Yf9knxeJeAvZXqnuMKR0sFwAwQV
P7vGTZcUhCjq/zl5IXM6qWXU6g8V1NeY+e2mZ8eebe7gjcQw9GuoK8Bsm50tVZ0q
gV1xmbjY1gwBFiWEuGNupTaVL4uvnu2MNdRChrc9CQvdxfy2PMwp04vWMKpnrWw2
x7A+BN9EpI70yi39zBidI5tlEu4BGl2X74NWV4ymwFsE9ROhqLtRPSxE5zmO+GbO
l6laONWzfrPpJ3M2q7a+zk9yKOEDufT1unZY5RC3X++48eFZ2vD3KgsgHGh1mHo=
=dWcV
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 30 Oct 2017 07:26:52 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 13:43:10 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.