Your message dated Wed, 14 May 2025 10:49:03 +0000
with message-id <[email protected]>
and subject line Bug#1105275: fixed in apngasm 2.91-6
has caused the Debian Bug report #1105275,
regarding apngasm: FTBFS with make --shuffle=reverse: Fatal error: can't create
obj/7z/OutByte.o: No such file or directory
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.)
--
1105275: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105275
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: apngasm
Version: 2.91-5
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):
> make[1]: Entering directory '/build/reproducible-path/apngasm-2.91'
> Makefile:34: update target 'obj/7z/WindowOut.o' due to: target does not exist
> gcc -o obj/7z/WindowOut.o -c 7z/WindowOut.cc -I./. -I./7z -Izopfli
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
> -ffile-prefix-map=/build/reproducible-path/apngasm-2.91=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -Wall -pedantic -DFEATURE_7ZIP
> -DFEATURE_ZOPFLI -g -fstack-protector-strong -Wl,-z,relro -Wl,-z,now -O2
> -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized -Wno-parentheses
> Makefile:34: update target 'obj/7z/WindowIn.o' due to: target does not exist
> gcc -o obj/7z/WindowIn.o -c 7z/WindowIn.cc -I./. -I./7z -Izopfli -Wdate-time
> -D_FORTIFY_SOURCE=2 -g -O2
> -ffile-prefix-map=/build/reproducible-path/apngasm-2.91=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -Wall -pedantic -DFEATURE_7ZIP
> -DFEATURE_ZOPFLI -g -fstack-protector-strong -Wl,-z,relro -Wl,-z,now -O2
> -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized -Wno-parentheses
> Makefile:34: update target 'obj/7z/OutByte.o' due to: target does not exist
> gcc -o obj/7z/OutByte.o -c 7z/OutByte.cc -I./. -I./7z -Izopfli -Wdate-time
> -D_FORTIFY_SOURCE=2 -g -O2
> -ffile-prefix-map=/build/reproducible-path/apngasm-2.91=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -Wall -pedantic -DFEATURE_7ZIP
> -DFEATURE_ZOPFLI -g -fstack-protector-strong -Wl,-z,relro -Wl,-z,now -O2
> -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized -Wno-parentheses
> Makefile:34: update target 'obj/7z/LiteralCoder.o' due to: target does not
> exist
> gcc -o obj/7z/LiteralCoder.o -c 7z/LiteralCoder.cc -I./. -I./7z -Izopfli
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
> -ffile-prefix-map=/build/reproducible-path/apngasm-2.91=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -Wall -pedantic -DFEATURE_7ZIP
> -DFEATURE_ZOPFLI -g -fstack-protector-strong -Wl,-z,relro -Wl,-z,now -O2
> -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized -Wno-parentheses
> Makefile:34: update target 'obj/7z/LenCoder.o' due to: target does not exist
> gcc -o obj/7z/LenCoder.o -c 7z/LenCoder.cc -I./. -I./7z -Izopfli -Wdate-time
> -D_FORTIFY_SOURCE=2 -g -O2
> -ffile-prefix-map=/build/reproducible-path/apngasm-2.91=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -Wall -pedantic -DFEATURE_7ZIP
> -DFEATURE_ZOPFLI -g -fstack-protector-strong -Wl,-z,relro -Wl,-z,now -O2
> -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized -Wno-parentheses
> Makefile:34: update target 'obj/7z/LZMAEncoder.o' due to: target does not
> exist
> gcc -o obj/7z/LZMAEncoder.o -c 7z/LZMAEncoder.cc -I./. -I./7z -Izopfli
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
> -ffile-prefix-map=/build/reproducible-path/apngasm-2.91=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -Wall -pedantic -DFEATURE_7ZIP
> -DFEATURE_ZOPFLI -g -fstack-protector-strong -Wl,-z,relro -Wl,-z,now -O2
> -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized -Wno-parentheses
> Makefile:34: update target 'obj/7z/LZMADecoder.o' due to: target does not
> exist
> gcc -o obj/7z/LZMADecoder.o -c 7z/LZMADecoder.cc -I./. -I./7z -Izopfli
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
> -ffile-prefix-map=/build/reproducible-path/apngasm-2.91=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -Wall -pedantic -DFEATURE_7ZIP
> -DFEATURE_ZOPFLI -g -fstack-protector-strong -Wl,-z,relro -Wl,-z,now -O2
> -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized -Wno-parentheses
> Makefile:34: update target 'obj/7z/LZMA.o' due to: target does not exist
> gcc -o obj/7z/LZMA.o -c 7z/LZMA.cc -I./. -I./7z -Izopfli -Wdate-time
> -D_FORTIFY_SOURCE=2 -g -O2
> -ffile-prefix-map=/build/reproducible-path/apngasm-2.91=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -Wall -pedantic -DFEATURE_7ZIP
> -DFEATURE_ZOPFLI -g -fstack-protector-strong -Wl,-z,relro -Wl,-z,now -O2
> -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized -Wno-parentheses
> In file included from 7z/WindowIn.cc:2:
> 7z/WindowIn.h: In member function ‘INT
> NStream::NWindow::CIn::GetMatchLen(INT, INT, INT) const’:
> 7z/WindowIn.h:69:5: warning: this ‘if’ clause does not guard...
> [-Wmisleading-indentation]
> 69 | if(m_StreamEndWasReached)
> | ^~
> 7z/WindowIn.h:72:7: note: ...this statement, but the latter is misleadingly
> indented as if it were guarded by the ‘if’
> 72 | aBack++;
> | ^~~~~
> Assembler messages:
> Fatal error: can't create obj/7z/OutByte.o: No such file or directory
> make[1]: *** [Makefile:34: obj/7z/OutByte.o] Error 1 shuffle=reverse
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/apngasm_2.91-5_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: apngasm
Source-Version: 2.91-6
Done: xiao sheng wen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
apngasm, 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.
xiao sheng wen <[email protected]> (supplier of updated apngasm 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, 14 May 2025 18:21:22 +0800
Source: apngasm
Architecture: source
Version: 2.91-6
Distribution: unstable
Urgency: medium
Maintainer: xiao sheng wen <[email protected]>
Changed-By: xiao sheng wen <[email protected]>
Closes: 1105275
Changes:
apngasm (2.91-6) unstable; urgency=medium
.
* Bump Standards-Version: 4.7.2
* d/copyright:
- fix old-fsf-address-in-copyright-file
- update copyright year info
* add d/p/030-fix-Makefile-Shuffle.patch, Closes: #1105275
* d/p/010_fix-gcc-flags.patch: add Forwarded: not-needed
Checksums-Sha1:
742196024e4355580678e6b8f2dfa05a6b8d8ad0 1875 apngasm_2.91-6.dsc
931561eaa7d4717e595f14f4624c287bfa8464d9 6664 apngasm_2.91-6.debian.tar.xz
5f0198733ca512ff3547a27f83389e08244a2c4b 5606 apngasm_2.91-6_amd64.buildinfo
Checksums-Sha256:
ce91391dad3b35de583d647f9a96486bcd7e9f745b4e6b5018fa0ac9a528da1d 1875
apngasm_2.91-6.dsc
2219467de1626c9633ef20d4b8cfd14061ae49da83ab5f50c4fa580b11ac8aa6 6664
apngasm_2.91-6.debian.tar.xz
ad77e6a374b91aaecd696e582ea18586cba21ed4ed71de660161dbdbd09b17e8 5606
apngasm_2.91-6_amd64.buildinfo
Files:
5c113427143b22e2b08069a40dae3270 1875 graphics optional apngasm_2.91-6.dsc
e06d208dd8bc049321835bc1734e77af 6664 graphics optional
apngasm_2.91-6.debian.tar.xz
ec44cd75c3ffe7e845d4d13326fb1287 5606 graphics optional
apngasm_2.91-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEvGv7H5NUQYeSuhtTJ2Egg8PSprAFAmgkb+YACgkQJ2Egg8PS
prDWgw/7B0RoNEjYXcWlR6BDLxkcHRjQ0ahIpdG4CtlI2KAeomccOwHYG696CBBJ
zmiaAiuprVuohx9SkINBj6wAd84O2A7CXWnRyKUclErsQdSxIhBtpoH/TeAr4+xk
QIN4Q5e1FLhihVHEtJ2aOM5f6LYu5k0fe9a9nDwu0QI8mSdKDi05ganDmS1Mrv1f
kw554m7v1gliRZp/pQugMAlS+iEVeQ8x/v5+BJNgOkXc6pcXSwGcbL/Nd68g9fDG
btWJOnJ014oS3Tghpb6SKJvKOnlsA32HybX28+NVGlvcFcCWSDu4KarLyHAC7upO
mtwAtpt6KG5bCsIbOLl9TNMcpstC9NBl/TYU9i5LhdacZ15YtM6wVwZeucdRv+CF
ksj66UlB3HtmmvO6fAKWTFe6dwyo5Ck+RqfVNMUdN/eKOzz9JP1uTJ/5vYGTccsJ
X3tCiLd0IcrOpsTSMdShS+Oha0R0KWtZiVwW4IsYs9nVQCwamjHIX0Kl7pn3KppI
Py+fTDhCe4tihgvh11Zgj0X6mX57y5mKSYo3tdf8vbf2i8TR2MEbZ482/gjyMD6w
iEhNc4zFdH9gvf5YLGtl6O6C3aPlrRqdnsiBX0wRslQuNINozjfcsQVVrTtb6H6M
vCvUf4pXy/UZ8sj8mMJzmWBAaW3d/y7DAGa2xP2wI7pI9QrodQ0=
=J6D+
-----END PGP SIGNATURE-----
pgpvU_MjhX5rD.pgp
Description: PGP signature
--- End Message ---