Your message dated Mon, 07 Jul 2025 07:04:26 +0000
with message-id <[email protected]>
and subject line Bug#1104990: fixed in xplot 1.19-10
has caused the Debian Bug report #1104990,
regarding xplot FTCBFS: builds for the build architecture
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 [email protected]
immediately.)


-- 
1104990: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104990
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xplot
Version: 1.19-9.2
Tags: patch
User: [email protected]
Usertags: ftcbfs

xplot fails to cross build from source. Initially, debian/rules manually
runs make to invoke the upstream build system without passing any cross
tools. Wrapping it inside dh_auto_build is an easy way to pass cross
tools. Unfortunately, the libfli library is built with a separate script
cbuild that happens to not honour the passed flags. We may write a
cbuild.def file to pass them there as well. I'm attaching a patch for
your convenience.

Helmut
diff --minimal -Nru xplot-1.19/debian/changelog xplot-1.19/debian/changelog
--- xplot-1.19/debian/changelog 2024-12-15 14:01:48.000000000 +0100
+++ xplot-1.19/debian/changelog 2025-05-08 07:36:18.000000000 +0200
@@ -1,3 +1,12 @@
+xplot (1.19-9.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    * Let dh_auto_build pass cross tools to make.
+    * Pass cross tools and flags to libfli via cbuild.def.
+
+ -- Helmut Grohne <[email protected]>  Thu, 08 May 2025 07:36:18 +0200
+
 xplot (1.19-9.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff --minimal -Nru xplot-1.19/debian/clean xplot-1.19/debian/clean
--- xplot-1.19/debian/clean     1970-01-01 01:00:00.000000000 +0100
+++ xplot-1.19/debian/clean     2025-05-08 07:36:18.000000000 +0200
@@ -0,0 +1 @@
+libfli/lib/cbuild.def
diff --minimal -Nru xplot-1.19/debian/rules xplot-1.19/debian/rules
--- xplot-1.19/debian/rules     2024-12-15 14:01:48.000000000 +0100
+++ xplot-1.19/debian/rules     2025-05-08 07:36:18.000000000 +0200
@@ -2,11 +2,17 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+include /usr/share/dpkg/buildtools.mk
+include /usr/share/dpkg/buildflags.mk
+
 %:
        dh $@
 
+override_dh_auto_configure:
+       printf "CC='%s'\\nCFLAGS='%s'"'\nLIBNAME=fli\nINSTALL1=\nINSTALL2=\n' 
'$(CC)' '-c -I.. -I. -I/usr/include/X11 $(CPPFLAGS) $(CFLAGS)' > 
libfli/lib/cbuild.def
+
 override_dh_auto_build:
-       make -C src xplot PREFIX="/usr"
+       dh_auto_build --sourcedirectory=src -- xplot PREFIX=/usr
 
 override_dh_auto_clean:
        make -C src clean

--- End Message ---
--- Begin Message ---
Source: xplot
Source-Version: 1.19-10
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xplot, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <[email protected]> (supplier of updated xplot 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 06 Jun 2025 13:59:33 +0200
Source: xplot
Architecture: source
Version: 1.19-10
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1104990 1107370
Changes:
 xplot (1.19-10) experimental; urgency=medium
 .
   [ Andreas Tille ]
   * Maintain package in Debian Science team
     Closes: #1107370
   * d/copyright: DEP5
   * Standards-Version: 4.7.2 (routine-update)
   * Remove trailing whitespace in debian/changelog (routine-update)
   * Remove trailing whitespace in debian/copyright (routine-update)
   * Trim trailing whitespace.
   * Set Homepage to https://packages.debian.org/ signaling that there
     is no sensible upstream location any more
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: (Closes: #1104990)
     * Let dh_auto_build pass cross tools to make.
     * Pass cross tools and flags to libfli via cbuild.def.
Checksums-Sha1:
 5a962d5f3903614aba6a608f4951dd76f6d708c7 1965 xplot_1.19-10.dsc
 5ed73ab6d8e5afc4d5bbb6bc13fbd3a9d09efae8 4656 xplot_1.19-10.debian.tar.xz
 bb032ed8bee4fd7ec86253060e17ce48a3edf3ff 6562 xplot_1.19-10_amd64.buildinfo
Checksums-Sha256:
 aff48060f5755413916510f012433ee77fe7a4156c04232ec83a47d0f81dce77 1965 
xplot_1.19-10.dsc
 9dbe46a099569c51b06df434e0f4aa5b4addca11bfa3e4566fe65ab58f9a5870 4656 
xplot_1.19-10.debian.tar.xz
 c103c030fad7f315e0d587ebcb1aaaddb6ad4f5d47cfa268999046e8f6551bcd 6562 
xplot_1.19-10_amd64.buildinfo
Files:
 42a498ed4f86146991b541ba31f622fc 1965 science optional xplot_1.19-10.dsc
 8ded982d7e520b92029d7278ef8d987a 4656 science optional 
xplot_1.19-10.debian.tar.xz
 067bf6b9fd259b7d5404d65ab34ffa7a 6562 science optional 
xplot_1.19-10_amd64.buildinfo

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmheNz4RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtE6lA//WOCBz+//Jhm1/0Ri6ttjKe3IAes7mv9H
U8sYilH19hfg8UWUb5aUz410ovYgvsm/DVSrdpdprJAy6XEp+L0R5CtiNPcs561b
lU7t1D/1GKz612G0ygFUH0AyLZD5GUQIJTTEYUweE0ruErZsMWTdX5Bl8DNlhiAl
HueNyEbCRavFdzaggQC27nv1z7Cot1UJpHdUaBlqEQcI/AFR7IaSBzZEcv7vrCEL
ejoeHwi5iM+Xb5EGg8Cvs3hTh1F7GXtwMc5gdgV2an3kyn2OBmHmvTLBRWbWCXkQ
1wTglk/UrqsPK/tY5axObikRK72TEGlmd67EJj6zjIOSyD/RGMk9l/gq4DGQTCKG
5q2t1ClIx58MCjqki1wFW/XjbSindm0++zwkfQBQPIo1/4m0jRvE9utnz8Gpa9e7
MZSV5LNtw3R+mz2SFnAcovIN6C+P83Oxn0pOIhmmicY7QqFpOMt468WAI8IbUI5Z
OP8D3xgmEIUVzNi0DU7qaAAUdpm27aFnH23eTNTF3+UV9We+T3NpQX1iBjScQw4V
d3F9izGBHSFAmjZqbILgkVXHVeIVolFUBorCcFBXxlTUauCCHl7j5lv8SA3oIdCx
R11woNXcyp+ftIouAJvpqazfQiYkm5eIcZ4ysI4VMZD5Y8Jk2OIdFyhv0/DwJT6U
F49+Fttm4rw=
=yS3G
-----END PGP SIGNATURE-----

Attachment: pgpcK_pSiD4Dr.pgp
Description: PGP signature


--- End Message ---

Reply via email to