Your message dated Wed, 03 Dec 2025 18:20:39 +0000
with message-id <[email protected]>
and subject line Bug#1121852: fixed in routino 3.4.3-3
has caused the Debian Bug report #1121852,
regarding routino FTCBFS: uses the build architecture compiler as linker
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.)


-- 
1121852: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121852
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: routino
Version: 3.4.3-2
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs

routino fails to cross build from source, because it uses the build
architecture compiler as linker. The upstream Makefiles use the LD
variable for linking and defaults it to gcc separately to CC.
Unfortunately, use of LD is inconsistent across upstream projects as
some use it for ld and others use it for gcc. Therefore, dh_auto_build
does not set LD and this is why the default is retained. I propose
changing its default upstream such that LD is initialized from CC. This
retains the user's ability to change LD separately from CC during build,
but when the user (or dh_auto_build) just sets CC, it'll get copied into
LD. Please find a patch attached.

Helmut
Index: routino-3.4.3/Makefile.conf
===================================================================
--- routino-3.4.3.orig/Makefile.conf
+++ routino-3.4.3/Makefile.conf
@@ -71,13 +71,13 @@ LIBVERSION=$(SOVERSION).0.0
 # Compilation programs
 CC=gcc
 CXX=g++
-LD=gcc
+LD=$(CC)
 
 ifdef CLANG
   ifeq ($(CLANG),1)
     CC=clang
     CXX=clang++
-    LD=clang
+    LD=$(CC)
   endif
 endif
 

--- End Message ---
--- Begin Message ---
Source: routino
Source-Version: 3.4.3-3
Done: Bas Couwenberg <[email protected]>

We believe that the bug you reported is fixed in the latest version of
routino, 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.
Bas Couwenberg <[email protected]> (supplier of updated routino 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: Wed, 03 Dec 2025 19:05:59 +0100
Source: routino
Architecture: source
Version: 3.4.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Bas Couwenberg <[email protected]>
Closes: 1121851 1121852
Changes:
 routino (3.4.3-3) unstable; urgency=medium
 .
   * Use debrebuild instead of reprotest.
   * Add patch by Helmut Grohne to fix cross building.
     (closes: #1121852)
   * Add patch to not use subshells for make in subdirectories.
     (closes: #1121851)
Checksums-Sha1:
 8c92f85d8d726db91f99093a9a5f7b399418b5c9 2323 routino_3.4.3-3.dsc
 032e8c81f245983a0d5e5618668c2f093adee609 31220 routino_3.4.3-3.debian.tar.xz
 875a234e6454c3cde57019a036f102a18becfc5e 11529 routino_3.4.3-3_amd64.buildinfo
Checksums-Sha256:
 328b0091e74889ed1c974f633bcc1f910f236a754657d910600a113d9d35bf4c 2323 
routino_3.4.3-3.dsc
 ae3e40d60e5cf8bea1c1562faff18532e148324c6c44a23dcd7bac0918d7f381 31220 
routino_3.4.3-3.debian.tar.xz
 07a340cede6ab37a524872555d4002676495829b21015702186f3a68a5f7b15f 11529 
routino_3.4.3-3_amd64.buildinfo
Files:
 218a632d33be412a8c4388c1493c4092 2323 misc optional routino_3.4.3-3.dsc
 d53f728a233d9473eaeb249cfdcc7cd9 31220 misc optional 
routino_3.4.3-3.debian.tar.xz
 ea469b173af655ec60a82880733f550f 11529 misc optional 
routino_3.4.3-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmkwfNoACgkQZ1DxCuiN
SvH9RA//Q0omKlzp7Iag3J4SYgNZtCoFDeWs+MXMvhc7CGc1c6NgT/KQeFlCOMio
wFsxYaM3/SqAR1FXA41VZD8kQIOWkRnUcOBvIirXq7gUAPcLoka5dE9bSlNCyVef
OZrKmrPnUin1+UCr4K/7aEIQKKMzijljBPM00oCa4iwZzRuRHZPuUdO04iRbIrpe
VYkyD8vP3wtYThJVCH3g7BKcBQ0+TVn7q77fQxdFgCTwMlJ9KwjPpgjlo/SZdsDz
mL0OaoRYK5X9M5gE2kjXAT8hcp9hDJWGf9yhepFaM3K7XXYwWCAzqyFhhfAuO36L
rrLPD4YG0gGjRex3uJks4TC5N2dyWUHJsbDXmYHawXetuNE+TkmBMDuBHuVHg65Q
7P2N47VvqMoO8cD2z67hyFwrPsbNF3Z8pKzZHSRFyjYTx2F+Ap9UZGtv2tVZz0z8
ZsT2jr9PDy8801p9ArkrAgC4o9bG5i7Nax5e0VchIltdeeCsUVbztUuXsRRcWUln
sTG5WUkO5Ya3FfZXRDHK20GwnyVHQTAumf9YcPAddnyOx0+bv0IzopjCD5SFsQQU
nWEmeEiBmj+crXeK1yxVR1/dbAQb13QRS2I5ldHyk2cAmtNu2PPujYJd/mqgHyN9
BVJOUcgw9Ca2kgv/Rs4tt+nxxhQ6KpM3IW/GA1K1F9nmeYoeCUU=
=ADB5
-----END PGP SIGNATURE-----

Attachment: pgpe86TVDJlGl.pgp
Description: PGP signature


--- End Message ---

Reply via email to