Your message dated Mon, 10 Nov 2025 00:19:36 +0000
with message-id <[email protected]>
and subject line Bug#1105339: fixed in genometools 1.6.6+ds-2
has caused the Debian Bug report #1105339,
regarding genometools: FTBFS with make --shuffle=reverse: ./obj/gt_config.h:1:
error: unterminated #ifndef
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.)
--
1105339: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105339
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: genometools
Version: 1.6.5+ds-2.2
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-shuffle
Hi,
GNU Make now has a --shuffle option that simulates non-deterministic ordering
of target prerequisites. See
https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous
work in Debian by Santiago Vila:
https://people.debian.org/~sanvila/make-shuffle/
This package fails to build with make --shuffle=reverse.
This is likely to be caused by a missing dependency in
debian/rules or an upstream Makefile.
More information about this mass bug filing is available at
https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle
Relevant part (hopefully):
> cc -c src/core/translator.c -o obj/src/core/translator.o -Wdate-time
> -D_FORTIFY_SOURCE=2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_MEMMOVE
> -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DLUA_DL_DLOPEN -DLUA_USE_MKSTEMP
> -DGT_THREADS_ENABLED -DHAVE_SQLITE -I./src -I./obj -I/usr/include/lua5.1
> -I/usr/include/lua5.1 -I/usr/include/lua5.1 -I/usr/include/lua5.1
> -I/usr/include/lua5.1 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
> -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
> -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi
> -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/cairo
> -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1
> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
> -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
> -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi
> -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/glib-2.0
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -g -O2
> -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/genometools-1.6.5+ds=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -g -Wall -Wunused-parameter -pipe
> -fPIC -Wpointer-arith -Wno-unknown-pragmas -O3
> In file included from src/core/version.c:19:
> ./obj/gt_config.h:1: error: unterminated #ifndef
> 1 | #ifndef GT_CONFIG_H
> src/core/version.c: In function ‘gt_version_check’:
> src/core/version.c:30:24: error: ‘GT_MINOR_VERSION’ undeclared (first use in
> this function); did you mean ‘GT_MAJOR_VERSION’?
> 30 | if (required_minor > GT_MINOR_VERSION)
> | ^~~~~~~~~~~~~~~~
> | GT_MAJOR_VERSION
> src/core/version.c:30:24: note: each undeclared identifier is reported only
> once for each function it appears in
> src/core/version.c:32:24: error: ‘GT_MICRO_VERSION’ undeclared (first use in
> this function); did you mean ‘GT_MAJOR_VERSION’?
> 32 | if (required_micro > GT_MICRO_VERSION)
> | ^~~~~~~~~~~~~~~~
> | GT_MAJOR_VERSION
> make[2]: *** [Makefile:841: obj/src/core/version.o] Error 1 shuffle=reverse
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/genometools_1.6.5+ds-2.2_unstable_reverse.log
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
--- End Message ---
--- Begin Message ---
Source: genometools
Source-Version: 1.6.6+ds-2
Done: Sascha Steinbiss <[email protected]>
We believe that the bug you reported is fixed in the latest version of
genometools, 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.
Sascha Steinbiss <[email protected]> (supplier of updated genometools 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, 10 Nov 2025 00:35:41 +0100
Source: genometools
Architecture: source
Version: 1.6.6+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Sascha Steinbiss <[email protected]>
Closes: 1105339
Changes:
genometools (1.6.6+ds-2) unstable; urgency=medium
.
* Add patch to fix building with non-deterministic ordering.
Closes: #1105339
* Add missing Origin field to patch use-mx32.
* Remove libgenometools0t64.lintian-overrides.
Checksums-Sha1:
2cb5c683b87c82e5cd82cd889d25bfc8eb44d9b3 2880 genometools_1.6.6+ds-2.dsc
54954df8d2b21125ceebc4864968f2c0396e19f1 71240
genometools_1.6.6+ds-2.debian.tar.xz
38cea27460736d849e5e4a1a2ce8f5606cd4b893 15259
genometools_1.6.6+ds-2_amd64.buildinfo
Checksums-Sha256:
06d4b628366462cd4441a0c7e6b967eba899b3bbfded96602d5393f514051069 2880
genometools_1.6.6+ds-2.dsc
43975ccc8c90aee79fa357e2e7d44545c63d36873d09db109d8efc47a74653d7 71240
genometools_1.6.6+ds-2.debian.tar.xz
0c53b4e20f9834775dfd6c201ce513ea563d5956ad7edf93a54fcca04b0d6e66 15259
genometools_1.6.6+ds-2_amd64.buildinfo
Files:
f6aa427d4289de75c796e1c36fadf94a 2880 science optional
genometools_1.6.6+ds-2.dsc
248af6738d451faabefd9eaec033ef6c 71240 science optional
genometools_1.6.6+ds-2.debian.tar.xz
215104fe6e675cb6dd20952c8d892620 15259 science optional
genometools_1.6.6+ds-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEWzS6WqtVB+kDQm6F6NN64vCfSHIFAmkRLK4ACgkQ6NN64vCf
SHIsvBAAg2Tq410BU/kRY/h3lCzK6FvExMGTR6RwT6WzlGItgddPB0TxRi/w5GBz
UY3FUUcT49qZiqM5dNlnBC4JW3sqtWR1/nuhWNvZyDcrSEXMxJrs6xkAMJn41m4k
3d7igJuQqrkV/n7xjnCmfQU/gM8CBOjBXhXHsWiIqSuIEEcP+Ic7+lEabUJBHDDw
cImHnA4R7uqcbLrnfc6Y94aJzyTmGNTe0Xl8sGmRju/ISJ+nIxi4WJ9Gjdf8lCHj
VoeG958kLIdoVmuOBQ0FfMT5FS2wdLXWq5ShYg3yTctDNo21rrHKtgJTBVX/D8RJ
8svHKUiQj3I4XOYNciUX/u3fxOeLVCIoZXqHAdcMckZHGTQrsA7hssqcugMjBs3r
aVH708/GgmfOnAZQywo5B9gF7FMenCTo/QdPkGLmw6aig48jN+xSFB4peyv+BZhP
+/+0FV2xLuB53Oitj/sYD/anIBFs5J4/37pSs0pgd2UGNpnk5z1MditmQd8scQxw
azKPfFklAXs6kpzb6tv3W+rM0P9wWQpuELRS3QGereeIsik9Q/hjce9PjVixi7Lk
ueU2pJdHKagkzKllwzB7VyBXTtey+gyaqzjREXYDlovu1v9LRADn5RFRGQrsYrIf
8Cil0OTq8k6+MZHCHF2moMGoiBYmRigfslxzV8aM1vZ3tfA2cDo=
=9Aw7
-----END PGP SIGNATURE-----
pgpAHD4CGARFI.pgp
Description: PGP signature
--- End Message ---