Your message dated Tue, 03 Dec 2024 21:09:06 +0000
with message-id <[email protected]>
and subject line Bug#901268: fixed in libsoil 1.07.20080707.dfsg-2
has caused the Debian Bug report #901268,
regarding libsoil FTCBFS: uses the build architecture compiler
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.)
--
901268: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901268
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libsoil
Version: 1.07~20080707.dfsg-4
Tags: patch
User: [email protected]
Usertags: rebootstrap
libsoil fails to cross build from source, because it does not pass cross
tools to make. Using dh_auto_build is the easiest way to fix that. Still
the alternate makefile hard codes gcc in one places. The attached patch
fixes both and makes libsoil cross build successfully. Please consider
applying it.
Helmut
diff --minimal -Nru libsoil-1.07~20080707.dfsg/debian/changelog
libsoil-1.07~20080707.dfsg/debian/changelog
--- libsoil-1.07~20080707.dfsg/debian/changelog 2017-11-09 22:12:08.000000000
+0100
+++ libsoil-1.07~20080707.dfsg/debian/changelog 2018-06-10 20:06:07.000000000
+0200
@@ -1,3 +1,12 @@
+libsoil (1.07~20080707.dfsg-4.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_build pass cross tools to make.
+ + cross.patch: make gcc substitutable
+
+ -- Helmut Grohne <[email protected]> Sun, 10 Jun 2018 20:06:07 +0200
+
libsoil (1.07~20080707.dfsg-4) unstable; urgency=medium
* Add dependency from -dev to library package (Closes: #881071)
diff --minimal -Nru libsoil-1.07~20080707.dfsg/debian/patches/cross.patch
libsoil-1.07~20080707.dfsg/debian/patches/cross.patch
--- libsoil-1.07~20080707.dfsg/debian/patches/cross.patch 1970-01-01
01:00:00.000000000 +0100
+++ libsoil-1.07~20080707.dfsg/debian/patches/cross.patch 2018-06-10
20:06:07.000000000 +0200
@@ -0,0 +1,11 @@
+--- libsoil-1.07~20080707.dfsg.orig/projects/makefile/alternate Makefile.txt
++++ libsoil-1.07~20080707.dfsg/projects/makefile/alternate Makefile.txt
+@@ -29,7 +29,7 @@
+ # create static library
+ # ar -cvq $(LIBNAME).a $(OFILES)
+ # create shared library
+- gcc -shared -Wl,-soname,$(LIBNAME).so.$(MAJOR) -o
$(LIBNAME).so.$(VERSION) $(OFILES) -lGL -lm
++ $(CC) -shared -Wl,-soname,$(LIBNAME).so.$(MAJOR) -o
$(LIBNAME).so.$(VERSION) $(OFILES) -lGL -lm
+
+ install:
+ $(INSTALL_DIR) $(DESTDIR)/$(INCLUDEDIR)
diff --minimal -Nru libsoil-1.07~20080707.dfsg/debian/patches/series
libsoil-1.07~20080707.dfsg/debian/patches/series
--- libsoil-1.07~20080707.dfsg/debian/patches/series 2017-11-09
22:04:17.000000000 +0100
+++ libsoil-1.07~20080707.dfsg/debian/patches/series 2018-06-10
20:06:07.000000000 +0200
@@ -1 +1,2 @@
linking_correctly.patch
+cross.patch
diff --minimal -Nru libsoil-1.07~20080707.dfsg/debian/rules
libsoil-1.07~20080707.dfsg/debian/rules
--- libsoil-1.07~20080707.dfsg/debian/rules 2017-11-09 22:04:17.000000000
+0100
+++ libsoil-1.07~20080707.dfsg/debian/rules 2018-06-10 20:06:04.000000000
+0200
@@ -1,17 +1,16 @@
#!/usr/bin/make -f
%:
- dh $@
+ dh $@ --sourcedirectory=src --buildsystem=makefile
override_dh_auto_build:
- cd src && $(MAKE) -f ../projects/makefile/alternate\ Makefile.txt
-
+ dh_auto_build -- -f ../projects/makefile/alternate\ Makefile.txt
override_dh_auto_clean:
- cd src && $(MAKE) -f ../projects/makefile/alternate\ Makefile.txt clean
+ dh_auto_clean -- -f ../projects/makefile/alternate\ Makefile.txt
override_dh_auto_install:
- cd src && $(MAKE) -f ../projects/makefile/alternate\ Makefile.txt
DESTDIR=$(CURDIR)/debian/tmp install
+ dh_auto_install -- -f ../projects/makefile/alternate\ Makefile.txt
DESTDIR=$(CURDIR)/debian/tmp
override_dh_strip:
dh_strip --dbgsym-migration='libsoil1-dbg (<< 1.07~20080707.dfsg-2~)'
--- End Message ---
--- Begin Message ---
Source: libsoil
Source-Version: 1.07.20080707.dfsg-2
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libsoil, 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.
Alexandre Detiste <[email protected]> (supplier of updated libsoil 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: Tue, 03 Dec 2024 21:22:41 +0100
Source: libsoil
Architecture: source
Version: 1.07.20080707.dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 901268
Changes:
libsoil (1.07.20080707.dfsg-2) unstable; urgency=medium
.
* Team Upload
.
[ Helmut Grohne ]
* Fix FTCBFS: (Closes: #901268)
+ Let dh_auto_build pass cross tools to make.
+ cross.patch: make gcc substitutable
Checksums-Sha1:
3b279321675ac0919830423dd263e9ef2afb8276 2098 libsoil_1.07.20080707.dfsg-2.dsc
1d2eb0b3a67eb5ad6a85ac238ea0c7896c14fd68 4140
libsoil_1.07.20080707.dfsg-2.debian.tar.xz
b2442d5b540e109a15fe40ecbaf75b8b51572609 8334
libsoil_1.07.20080707.dfsg-2_source.buildinfo
Checksums-Sha256:
b9a401057f730ce9551d922ecceeaeaf708402a649232251a2d15b3f913db2f6 2098
libsoil_1.07.20080707.dfsg-2.dsc
9b43a01308f4ff3543f1775001ce55859dad2030873c191d6e2ce56e46b49364 4140
libsoil_1.07.20080707.dfsg-2.debian.tar.xz
8bbb8f0c09425f8f7651a5a1b75d6f4f69e1994417a35cb31ef1baff759c2d2d 8334
libsoil_1.07.20080707.dfsg-2_source.buildinfo
Files:
665db16dabee3a168aee5114982ce64e 2098 libs optional
libsoil_1.07.20080707.dfsg-2.dsc
1af503f74e462f6cf7b7b3e31be0f950 4140 libs optional
libsoil_1.07.20080707.dfsg-2.debian.tar.xz
9c064b8262c929abfef6144aaf116a75 8334 libs optional
libsoil_1.07.20080707.dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmdPakMRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBpVgQ/9FLYmuwmSWQHeEzS/646wp+W5ikUPiHJr
Ug9MEzm7Omdx6VEpzxUDn9ajTpVdfzL02auMYZ8iLi7R0nE6moRUc/GPUQqFuiHa
GLcQkUcI240sI6/CzISZi4ieW0KuZ6EJm1G89YTj5Wl2r0JY1onWA/o9bT284uRc
Gx6+MfFd5h12wN1k3+uleK42yj99grqT09zUCKn7kpdqOyx4TYC5fE2ffPdXhpkr
11nZ2bL1PLj7hRK/ShC29b5Tb2Pyg00g2MeES4k5y3L9VZo0b7Gui1CUYWORDl9j
qV1Gni6Mv6AI7CpgUS4wyWzxl9vgJDgGq/xUDGaBb4KBaWner9dIkRZCr40esBp0
uFMGhv+SRmQpmeUYJzfTDdc102HRIIejzVkUkXNMvSM906zWgOb2cVxpgIdchG0h
ycHUbWuTSXKTI+RgNTauVRquPwdzwbpc7ZC2BC9j/CgdavDS0TnVukNsF1PSt9Fi
cVAJ2jNYbcAcUEoV8NUt7Kr2FaYNRr0Zj1bGcxQl9wTLa4GkASHascYoMzfpY4N4
tqFzFzPxIOKxJ7cYTY6YNXCdCsaSSXlicpCDxnQQs0zqnh1JoItNaeofJnuCYOOg
Jt0vq7dyoBNElswhfce9P4bHmBLNkewEGEHYKWrMt6cYcHXHJKbVrm0Gb4pl41KZ
0lO6OvuvmpU=
=0COe
-----END PGP SIGNATURE-----
pgp35tBHLn3TX.pgp
Description: PGP signature
--- End Message ---