Your message dated Mon, 19 Feb 2024 22:49:04 +0000
with message-id <[email protected]>
and subject line Bug#1064240: fixed in toppler 1.3-2
has caused the Debian Bug report #1064240,
regarding toppler FTCBFS: multiple reasons
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.)


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

toppler fails to cross build from source. The immediate failure is that
it attempts to build using the build architecture toolchain and thus
fails locating required dependencies. Nothing is passing cross tools to
make here. Using dh_auto_build is the simplest way to fix that. Then, it
also builds some build tools for creating data files. SDL2_image is only
used for those build tools and therefore required for the build
architecture rather than the host architecture. The dependency needs to
be annotated with :native. I'm attaching a patch for your convenience.

Helmut
diff --minimal -Nru toppler-1.3/debian/changelog toppler-1.3/debian/changelog
--- toppler-1.3/debian/changelog        2022-02-12 22:13:19.000000000 +0100
+++ toppler-1.3/debian/changelog        2024-02-18 17:39:38.000000000 +0100
@@ -1,3 +1,12 @@
+toppler (1.3-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Let dh_auto_build pass cross tools to make.
+    + SDL2_image is used for build tools only.
+
+ -- Helmut Grohne <[email protected]>  Sun, 18 Feb 2024 17:39:38 +0100
+
 toppler (1.3-1) unstable; urgency=medium
 
   * New upstream release.
diff --minimal -Nru toppler-1.3/debian/control toppler-1.3/debian/control
--- toppler-1.3/debian/control  2022-02-12 22:13:19.000000000 +0100
+++ toppler-1.3/debian/control  2024-02-18 17:39:38.000000000 +0100
@@ -2,7 +2,7 @@
 Section: games
 Priority: optional
 Maintainer: Bill Allombert <[email protected]>
-Build-Depends: debhelper-compat (= 13), libsdl2-dev, libsdl2-mixer-dev, 
libsdl2-image-dev,  zlib1g-dev, libpng-dev
+Build-Depends: debhelper-compat (= 13), libsdl2-dev, libsdl2-mixer-dev, 
libsdl2-image-dev:native,  zlib1g-dev, libpng-dev
 Rules-Requires-Root: no
 Standards-Version: 4.6.0
 Homepage: https://gitlab.com/roever/toppler/
diff --minimal -Nru toppler-1.3/debian/rules toppler-1.3/debian/rules
--- toppler-1.3/debian/rules    2022-02-12 22:13:19.000000000 +0100
+++ toppler-1.3/debian/rules    2024-02-18 17:39:38.000000000 +0100
@@ -13,7 +13,7 @@
        rm -rf _build locale toppler
 
 override_dh_auto_build:
-       $(MAKE) toppler DATADIR=/usr/share/games LOCALEDIR=/usr/share/locale
+       dh_auto_build -- toppler DATADIR=/usr/share/games 
LOCALEDIR=/usr/share/locale
 
 override_dh_auto_install:
        $(MAKE) install BINDIR=/usr/games  LOCALEDIR=/usr/share/locale 
MANDIR=/usr/share/man \

--- End Message ---
--- Begin Message ---
Source: toppler
Source-Version: 1.3-2
Done: Bill Allombert <[email protected]>

We believe that the bug you reported is fixed in the latest version of
toppler, 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.
Bill Allombert <[email protected]> (supplier of updated toppler 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: Mon, 19 Feb 2024 18:31:27 +0100
Source: toppler
Architecture: source
Version: 1.3-2
Distribution: unstable
Urgency: medium
Maintainer: Bill Allombert <[email protected]>
Changed-By: Bill Allombert <[email protected]>
Closes: 1047932 1064240
Changes:
 toppler (1.3-2) unstable; urgency=medium
 .
   * debian/control:
     - Bump Standards-Version to 4.6.2.
   * debian/rules:
     - copy back po~ files. Closes: #1047932. Thanks Lucas Nussbaum.
   * Fix cross-compilation: Closes: #1064240 (from Helmut Grohne)
     + Let dh_auto_build pass cross tools to make.
     + SDL2_image is used for build tools only.
Checksums-Sha1:
 58d7709649b2ed804d50378ccd777009875aa30d 1782 toppler_1.3-2.dsc
 b07b293b18e70dff3b6e784d0a022cbd42ce1b43 7644 toppler_1.3-2.debian.tar.xz
 7f2da3bdd46c9d493af71fb939815c2399df14da 12357 toppler_1.3-2_source.buildinfo
Checksums-Sha256:
 4de08b439522b4a1c182eed7f26a4e8381653922d0eb54b5c165cfb347ebe133 1782 
toppler_1.3-2.dsc
 a7babe522ee752e7f17ee1e56c74409803d4076f3f3146e28e9fb0ee89fc64d3 7644 
toppler_1.3-2.debian.tar.xz
 ed40f51059422c1282d09d8632f8839d5af9c1adf5ae0aa2cebac896e7f5e8a6 12357 
toppler_1.3-2_source.buildinfo
Files:
 9a422b39b75e5906448a92605d09e1c3 1782 games optional toppler_1.3-2.dsc
 91c67a414030f1d0e01ad354e6c1ba7e 7644 games optional 
toppler_1.3-2.debian.tar.xz
 e4cbe608dc62cba86eb9ce98e8eeca51 12357 games optional 
toppler_1.3-2_source.buildinfo

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

iQIzBAEBCgAdFiEEQgKOpASi6dgKxFMUjw58K0Ui44cFAmXT1mAACgkQjw58K0Ui
44eqRA//dnQEjOfv7zOD3Ou98SYKmZOt70IzbapUXI/JZbvF7cX40TBggyH2/4cV
MtoCgqOnjojQJBy/cl5BC2nDQhubGkqjKZSQGHiG0FMiWil8dgXzkQ30oJW8XQWz
6Fw2nxK3uIy6Q2az+7yZk/MFRreHqtNzb4JwAmbLzGdj0ON1ltx3s7J0ViBZvf6w
Ya2MJZsCfAEkTEfh8KEnRo24msy5OXsOG9OJhABAbZVlX6rGxunu9C8f6wgwlhsx
RK4prThb6BHqVEbJ5oaLJDycS8MJqWdxTcsDUVofvcZgJhMvgqk9YFTAQMNJajX3
fDco6qv/tSa7bXeH31N+LXR07lAB624+104eOV9FPmTk0Bfbyg4EtPU2t7ymLq1H
MuPICcz2GowxL0oeRmI5Jf+4UrHX0SZf32BZcjvxyyUGb41PAvR48/eg2ti9QDV6
Sl5lYPfMuidjJmx9FQV/BGWkvUSxoR4QiFT4kse70Lv1i74IgyLqj2RFAAsLbSCi
eq07TJtKoPvgWroCmWkDabUegv/bKVEONXdXqRoVi8ZCEwccTRkhRpKafjsLzu08
i7ZDFhFIxAz8gPBCFmaQhQZ5V/uxrVduIlhc3zM2GvaZMdwnxRDhSKzv062bXHyr
NRpAXyAeD6PJlhdldx9h78dmeFSnNvHK9XH4424cLxxKjXMMLZw=
=cYgN
-----END PGP SIGNATURE-----

Attachment: pgpeacKpvsjCf.pgp
Description: PGP signature


--- End Message ---

Reply via email to