Your message dated Wed, 23 Apr 2025 02:34:26 +0000
with message-id <e1u7pwq-00arxr...@fasolo.debian.org>
and subject line Bug#1103807: fixed in fltk1.4 1.4.3~20250421+8ac2a9956-1
has caused the Debian Bug report #1103807,
regarding fltk1.4 FTCBFS: needs a native fluid
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 ow...@bugs.debian.org
immediately.)
--
1103807: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103807
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: fltk1.4
Version: 1.4.2-7
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
fltk1.4 fails to cross build from source, because the upstream build
system expects a native fluid binary for cross building, but the Debian
package does not provide it. I suggest adding an explicit dependency
conditional to cross building (i.e. not used for native builds). Once
doing so, it cross builds just fine. I'm attaching a patch for your
convenience.
Helmut
diff --minimal -Nru fltk1.4-1.4.2/debian/changelog
fltk1.4-1.4.2/debian/changelog
--- fltk1.4-1.4.2/debian/changelog 2025-04-13 04:39:09.000000000 +0200
+++ fltk1.4-1.4.2/debian/changelog 2025-04-21 16:22:44.000000000 +0200
@@ -1,3 +1,10 @@
+fltk1.4 (1.4.2-7.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Add missing fluid dependency. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de> Mon, 21 Apr 2025 16:22:44 +0200
+
fltk1.4 (1.4.2-7) unstable; urgency=high
* debian/control: Have libfltk1.4-dev depend on libcairo2-dev for the
diff --minimal -Nru fltk1.4-1.4.2/debian/control fltk1.4-1.4.2/debian/control
--- fltk1.4-1.4.2/debian/control 2025-04-13 04:39:09.000000000 +0200
+++ fltk1.4-1.4.2/debian/control 2025-04-21 16:22:43.000000000 +0200
@@ -4,6 +4,7 @@
Priority: optional
Build-Depends: cmake,
debhelper-compat (= 13),
+ fluid <cross>,
libcairo2-dev,
libgl-dev | libgl1-mesa-dev,
libglu1-mesa-dev | libglu-dev,
--- End Message ---
--- Begin Message ---
Source: fltk1.4
Source-Version: 1.4.3~20250421+8ac2a9956-1
Done: Aaron M. Ucko <u...@debian.org>
We believe that the bug you reported is fixed in the latest version of
fltk1.4, 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 1103...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aaron M. Ucko <u...@debian.org> (supplier of updated fltk1.4 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 22 Apr 2025 22:10:52 -0400
Source: fltk1.4
Architecture: source
Version: 1.4.3~20250421+8ac2a9956-1
Distribution: experimental
Urgency: medium
Maintainer: Aaron M. Ucko <u...@debian.org>
Changed-By: Aaron M. Ucko <u...@debian.org>
Closes: 1103807
Changes:
fltk1.4 (1.4.3~20250421+8ac2a9956-1) experimental; urgency=medium
.
* New upstream release, mostly featuring build system changes, largely
superseding the active parts of Debian's patch (which still formally
retains changes to the traditional build system).
* debian/control:
- Build-depend on fluid (>= 1.4) when cross-compiling. (Closes: #1103807.)
- Limit Wayland build dependencies to Linux per their availability.
- libfltk1.4-dev: Stop suggesting libcairo2-dev now that it's a full
dependency. (See #1102961.)
* debian/copyright: Pull out LGPL-2+ with static linking exception.
* debian/rules: Update for new release:
- Stop setting LD_LIBRARY_PATH now that the build uses a version of
the fluid tool that links statically against FLTK.
- Install fully dynamically linked versions of tools.
- Move games from debian/tmp/usr/bin rather than copying them directly
from under obj-*.
- Install glpuzzle.man as flpuzzle.6 with appropriate substitutions.
- Adjust override_dh_auto_install-indep's logic to wipe out all of
debian/tmp/usr/bin but run at all only in the absence of
.../usr/bin/fluid.
Checksums-Sha1:
6f30a8ae1e68e39b7629ae7be4e133ca7a4bae2b 3234
fltk1.4_1.4.3~20250421+8ac2a9956-1.dsc
da123a8034661597cacf7a988e64af29022725fe 8334701
fltk1.4_1.4.3~20250421+8ac2a9956.orig.tar.bz2
a7bd9d36c24fd40c05531e33b4b943e85248d144 63456
fltk1.4_1.4.3~20250421+8ac2a9956-1.debian.tar.xz
Checksums-Sha256:
91fa3d4eae194f8a163fede3d9b1f4c603a55f77d3a8125dd65fcfee887acc41 3234
fltk1.4_1.4.3~20250421+8ac2a9956-1.dsc
9209000bad5164a26eedacffa9485ef19d2d1631e7c5d30507a310a2168d04c6 8334701
fltk1.4_1.4.3~20250421+8ac2a9956.orig.tar.bz2
42f49e0e0470f7c5e4fe7b51da7e80728781cf6c2127db4017b48f8a9a6fed14 63456
fltk1.4_1.4.3~20250421+8ac2a9956-1.debian.tar.xz
Files:
03a07ea960ef6051aa02e6212ab52901 3234 libs optional
fltk1.4_1.4.3~20250421+8ac2a9956-1.dsc
1cc6f34d9087fd57c004e066d4d1115b 8334701 libs optional
fltk1.4_1.4.3~20250421+8ac2a9956.orig.tar.bz2
7b492a5dee797b27e3ccfdc1eff1874c 63456 libs optional
fltk1.4_1.4.3~20250421+8ac2a9956-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfDq5z9IwvTDdAJxZHnCRsfFKZKIFAmgITJwACgkQHnCRsfFK
ZKIg3g//azfuciEyewEWEnAG1Ji5NrdwsLld/ZbSe6+spsSzgfIIFpXwNukcqFF7
OZ2ZnGN13/7z42hadftiEyoPwA3Y88duAK9K+8r1tTc21FmbewyBjqA6A1BBgi0I
+rfGZzFZCSEVZ3NgD7Ly9G3ftMnq2UJLjQLcY+o0q0ZiWIEZ7j91r48vmdgBQYv3
IKBBD/L9NfFCEcebD8T/1ODJQeEULqpmoJgyntjeGCnnGJ136Zbh5IvMaZ5nzMYE
XARFpXlU97CEcVfdGFWdQYdqU4fEeayAa3FGud8lwu9a+uUiJioCYdrTlDc7l2A8
wjxnQ80tVc+3/6r55rQq37eVDAw1/kcffK3h/xm4byA7hrv+cEKRGq7e1hyKUVaz
wBt3SCiJvl0ClK3ify+EOSoFqOSRS4h84eVUdWZMqtNefpP9q+z6kHlDZpYxRqi5
J9DKJ6qI8sRVV0huHi8fCHMdkE42DWOSHOkMUf8E9XBKw5zBRzLTY64t1LcjOKQv
53fO15aJO0Fg0TgZMJ/MPDLst3+u0g+0Lz2v3xMBVbVMp35sTzg5qQnfVXoWLd8F
14116N9Hweav46PN54eTU6dlWeklFf6hGSU1U/xNKsAdMZPGa/TUZ5CS26urZJZS
ky3eASTDCSLKUAPp3vt1bevR5iNuLuuCDHaVQS6Hvq/n9O9y9yI=
=fYZm
-----END PGP SIGNATURE-----
pgpQqkDuVRY9p.pgp
Description: PGP signature
--- End Message ---