Your message dated Thu, 04 Sep 2025 12:06:48 +0000
with message-id <[email protected]>
and subject line Bug#1086159: fixed in filament 1.9.25+dfsg3-3
has caused the Debian Bug report #1086159,
regarding filament FTCBFS: missing include ImportExecutables-None.cmake
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.)


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

filament fails to cross build from source. On the surface, CMake
attempts to include a ImportExecutables-None.cmake and fails to find
that. I guess the idea is that one first builds filament natively (thus
generating this file) and then passes it to the cross build. However,
here, we just install libfilament-tools from an earlier native build and
it happens to include the requested file. Hence I suggest simply adding
it to the debian directory. Inside, we simply declare the relevant
executables to improt, which happens to be resgen at the moment. The
file is only used for cross building (all includes are conditionalized
with CMAKE_CROSSCOMPILING), so things should be all well. I'm attaching
a patch for your convenience.

Helmut
diff --minimal -Nru filament-1.9.25+dfsg3/debian/ImportExecutables-None.cmake 
filament-1.9.25+dfsg3/debian/ImportExecutables-None.cmake
--- filament-1.9.25+dfsg3/debian/ImportExecutables-None.cmake   1970-01-01 
01:00:00.000000000 +0100
+++ filament-1.9.25+dfsg3/debian/ImportExecutables-None.cmake   2024-10-27 
19:51:55.000000000 +0100
@@ -0,0 +1,2 @@
+add_executable(resgen IMPORTED)
+set_property(TARGET resgen PROPERTY IMPORTED_LOCATION /usr/bin/filament-resgen)
diff --minimal -Nru filament-1.9.25+dfsg3/debian/changelog 
filament-1.9.25+dfsg3/debian/changelog
--- filament-1.9.25+dfsg3/debian/changelog      2024-05-17 18:12:19.000000000 
+0200
+++ filament-1.9.25+dfsg3/debian/changelog      2024-10-27 19:51:55.000000000 
+0100
@@ -1,3 +1,11 @@
+filament (1.9.25+dfsg3-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Add an ImportExecutables-None.cmake declaring resgen.
+    (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sun, 27 Oct 2024 19:51:55 +0100
+
 filament (1.9.25+dfsg3-1) unstable; urgency=medium
 
   * New upstream version 1.9.25+dfsg3

--- End Message ---
--- Begin Message ---
Source: filament
Source-Version: 1.9.25+dfsg3-3
Done: Timo Röhling <[email protected]>

We believe that the bug you reported is fixed in the latest version of
filament, 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.
Timo Röhling <[email protected]> (supplier of updated filament 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: Thu, 04 Sep 2025 13:57:31 +0200
Source: filament
Architecture: source
Version: 1.9.25+dfsg3-3
Distribution: unstable
Urgency: medium
Maintainer: Timo Röhling <[email protected]>
Changed-By: Timo Röhling <[email protected]>
Closes: 1086159
Changes:
 filament (1.9.25+dfsg3-3) unstable; urgency=medium
 .
   * Add missing ImportExecutables-None.cmake to version control.
     Thanks to Helmut Grohne (Closes: #1086159)
Checksums-Sha1:
 ecf4418ffde69bc051f87fa0c96b10515731eb31 2500 filament_1.9.25+dfsg3-3.dsc
 0ecf891a20855b25a07579caa1bb33a3b712f810 33568 
filament_1.9.25+dfsg3-3.debian.tar.xz
Checksums-Sha256:
 b8d6e7ba7e14750af23e4045efe6cff6cb1aa96268c31eac5d738066b495b6e3 2500 
filament_1.9.25+dfsg3-3.dsc
 70df5ea8cafa31df1edb79052a1879cd6a5de6a4cbf3faea71bdfa407a92533a 33568 
filament_1.9.25+dfsg3-3.debian.tar.xz
Files:
 596ceade155b81359400caf1e7a1d41e 2500 libs optional filament_1.9.25+dfsg3-3.dsc
 de855fc877a4e88f07f2b61c1819ede5 33568 libs optional 
filament_1.9.25+dfsg3-3.debian.tar.xz

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

iQJIBAEBCgAyFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmi5gBMUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQzIxr3RQD9Moq+w//TnfE/2jb5prXFRAaNYp21AzH3ebu
y/ATbzOvJYNsCpvIGd+Kkkt+muN2Nltjw97wKioqSRxORP/jrFFuHqidce0x+33F
lpggpu0Aa59koieWYlQYnMbQS+3TZZWGZiOIvDJZuF5+yj46X1/+CRn48tzoh3OM
fZrhSZwGpkmrqLbX510NRhhTTafgON6xI4v3pUHiWlbZiuiVfSZIBeES5Dc8T1if
CM2DRpNBbPMy1aOEZmMzAgTVsWMkYSeq4+hz42RDqiGdIWu6oUze0PEvCIBvNTNU
EBJqbdMMKy75R70W5r1J3X2KA76MTw7VgRm0iYgHw5kq7Un0XtorxzfCFTH0hGX/
yj/4wS8ihHM+MlyJPFHrgSQu/Gjwyq/FhfEeVWqEqonEfSatKZcXdThx4x0YH/oD
3cF+AbbrTcb2j+rXNy1xjJrh9jo2QvliPDJGTWfZeCs7lHpDUEd6UY+QQbVM9N4k
x4M9dgJrzR3qflQxnm/GOlOD5x/ZRjXW014Ippv6ynkalPofjMzZxJm32R7OO+15
p7sOkzOwF1+ym9WNnWCG96OAVGm0t0+4qxqxKjsrUD0FILBxiaqikxQxbJdiiQ2U
5i9zziqEjFgIApu0hUxIbFx6yjE131ySPdzJ6UVi8JWTz65l2LGEleWSGc9V0yul
1OtTmJAs6mhw2fE=
=Niov
-----END PGP SIGNATURE-----

Attachment: pgpzv0dpz0kjG.pgp
Description: PGP signature


--- End Message ---

Reply via email to