Your message dated Wed, 16 Aug 2023 22:51:55 +0000
with message-id <[email protected]>
and subject line Bug#929391: fixed in makexvpics 1.0.1-4
has caused the Debian Bug report #929391,
regarding makexvpics FTCBFS: does not pass cross tools to make
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.)


-- 
929391: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929391
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: makexvpics
Version: 1.0.1-3
Tags: patch
User: [email protected]
Usertags: rebootstrap

makexvpics fails to cross build from source, because it does not pass
cross tools to make. The easiest way of fixing that - using
dh_auto_build - is insufficient for making makexvpics cross buildable,
as it also passes -s to install. Doing so not only breaks cross
compilation, but also DEB_BUILD_OPTIONS=nostrip as well as generation of
-dbgsym packages. The attached patch fixes all of that. Please consider
applying it.

Helmut
diff -u makexvpics-1.0.1/Makefile makexvpics-1.0.1/Makefile
--- makexvpics-1.0.1/Makefile
+++ makexvpics-1.0.1/Makefile
@@ -10,6 +10,7 @@
 PREFIX = $(DESTDIR)/usr
 BINDIR = $(PREFIX)/bin
 MANDIR = $(PREFIX)/share/man/man1
+INSTALL ?= install
 
 # You shouldn't need to modify anything below this line.
 
@@ -20,9 +21,9 @@
        $(CC) $(CFLAGS) -o ppmtoxvmini ppmtoxvmini.o
 
 install: all
-       install -m 511 -s ppmtoxvmini $(BINDIR)
-       install -m 555 makexvpics.sh $(BINDIR)/makexvpics
-       install -m 444 makexvpics.1 ppmtoxvmini.1 $(MANDIR)
+       $(INSTALL) -m 511 -s ppmtoxvmini $(BINDIR)
+       $(INSTALL) -m 555 makexvpics.sh $(BINDIR)/makexvpics
+       $(INSTALL) -m 444 makexvpics.1 ppmtoxvmini.1 $(MANDIR)
 
 clean:
        $(RM) *.o *~ ppmtoxvmini
diff -u makexvpics-1.0.1/debian/changelog makexvpics-1.0.1/debian/changelog
--- makexvpics-1.0.1/debian/changelog
+++ makexvpics-1.0.1/debian/changelog
@@ -1,3 +1,12 @@
+makexvpics (1.0.1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Let dh_auto_build pass cross tools to make.
+    + Don't strip during make install.
+
+ -- Helmut Grohne <[email protected]>  Wed, 22 May 2019 19:35:32 +0200
+
 makexvpics (1.0.1-3) unstable; urgency=medium
 
   * Update to latest policy, debhelper 9. (Closes: #817573)
diff -u makexvpics-1.0.1/debian/rules makexvpics-1.0.1/debian/rules
--- makexvpics-1.0.1/debian/rules
+++ makexvpics-1.0.1/debian/rules
@@ -19,8 +19,7 @@
 build-stamp:
        dh_testdir
 
-       # Add here commands to compile the package.
-       $(MAKE)
+       dh_auto_build
        #/usr/bin/docbook-to-man debian/makexvpics.sgml > makexvpics.1
 
        touch build-stamp
@@ -42,7 +41,7 @@
        dh_installdirs
 
        # Add here commands to install the package into debian/makexvpics.
-       $(MAKE) install DESTDIR=$(CURDIR)/debian/makexvpics
+       $(MAKE) install DESTDIR=$(CURDIR)/debian/makexvpics INSTALL='install 
--strip-program=true'
 
 
 # Build architecture-independent files here.

--- End Message ---
--- Begin Message ---
Source: makexvpics
Source-Version: 1.0.1-4
Done: Chris Lawrence <[email protected]>

We believe that the bug you reported is fixed in the latest version of
makexvpics, 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.
Chris Lawrence <[email protected]> (supplier of updated makexvpics 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, 16 Aug 2023 18:34:06 -0400
Source: makexvpics
Architecture: source
Version: 1.0.1-4
Distribution: unstable
Urgency: medium
Maintainer: Chris Lawrence <[email protected]>
Changed-By: Chris Lawrence <[email protected]>
Closes: 929391 1007321
Changes:
 makexvpics (1.0.1-4) unstable; urgency=medium
 .
   * Add support for cross-building from source, dbgsym package.
     (Closes: #929391)
   * Update source to 3.0 (quilt) source format. (Closes: #1007321)
   * Add support for build hardening to Makefile.
   * Add debian/watch file.
   * Remove suggestion for removed zgv package.
Checksums-Sha1:
 2dc1382f9291bfbf403d6bfc5946eb616e01a7b5 1681 makexvpics_1.0.1-4.dsc
 b2faf63f1276541fb5750970afff1a075b01c341 3336 makexvpics_1.0.1-4.debian.tar.xz
 61b4d73440ddf5b68ae936ebd22efa5d3d850603 6235 
makexvpics_1.0.1-4_source.buildinfo
Checksums-Sha256:
 bfa08ecd60a10d6ac3738d3b3e449b9cb8ef08ef98b4a5d253394c8dc24e82a6 1681 
makexvpics_1.0.1-4.dsc
 2f463604d4f772a02167a41cdc82d7ef1ebe6b204108fcd099b093f4d3487d05 3336 
makexvpics_1.0.1-4.debian.tar.xz
 0b9c6b884f878892e8f583e29135eb87fc5cc8ef1583fdcaae83f96394dd13ef 6235 
makexvpics_1.0.1-4_source.buildinfo
Files:
 3f2493889089a8c1593c5f1cbbad8494 1681 graphics optional makexvpics_1.0.1-4.dsc
 4a4ab9a0a9b588e75e0ddd57ea12bc45 3336 graphics optional 
makexvpics_1.0.1-4.debian.tar.xz
 3739cbae5536a82af8e18c3815a6b51c 6235 graphics optional 
makexvpics_1.0.1-4_source.buildinfo

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

iQIzBAEBCgAdFiEEaVikEA0YMJeLPay2yfxBuPmMZs8FAmTdT3gACgkQyfxBuPmM
Zs9LshAApAULfWbDcr6PGcbrAveoaCyOOkJ6lHqUYp0AXP/Diyt7EgOIN5DCw5E/
SFb3yhht/FMlP+4qMNFxFoCKtwBYVLPKxYYi2yzYOTJxAOGxTyVNym0qSUk9qCHC
aLSAXNGOJHbwQMcO/mxkjt1LzT4Ngd7TbjJamqoo14MSNVam1WdlJ4jW8j7dILz7
5RN9TCcwyyNErBpF+ZOKFRcGoyKSjNfcC4ZnHuVEMkON4eTbsgF0sRiGqTUODlzF
1AUElxAcfRonKSScPnQj5NOjhQ5gZfBrX4tEso+NrwlZug/xVLX1HhHqEwB9zRef
xB+FD9xan54w4iBmlksuFV9K1w/zQCpvkNr3aaINs+isdnksv6E0gSkoe17WoRVL
KYge+i5qbinqLffgtmC+4A3BcE1a90da+pHoqIeQanVwXAbIVgNYxRJxXIfZv3Os
1bMpaLHbfdgHTL4Hb0Xstd1VoCFR9pi+Kwd8b1iHk5s2T7hGVsZ63/NMEwgdl954
AzmKBwKxcXQ1oFufxtH54Wa9VGIO5jVJ7P31Kpt2vdH97Dy+ceva4uvFb2fn+bp/
i1qc+1xIrcpfoeZKIeVlJlebVbMBzDuHo8e4fhSVjJi9Fgm5HdClbdALYBMIGhmm
tIyGplxkd4Sp0t62Fd/GX1GX2XXSMli4h/gaMIi4GNg1YZtvldI=
=3WLH
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to