Your message dated Tue, 13 May 2025 21:05:12 +0000
with message-id <e1uewok-00c102...@fasolo.debian.org>
and subject line Bug#1105523: fixed in node-undici 7.3.0+dfsg1+~cs24.12.11-2
has caused the Debian Bug report #1105523,
regarding node-undici: FTBFS with make --shuffle=reverse: cp: cannot stat
'build/llhttp.h': 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 ow...@bugs.debian.org
immediately.)
--
1105523: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105523
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: node-undici
Version: 7.3.0+dfsg1+~cs24.12.11-1
Severity: minor
Tags: trixie sid ftbfs
User: lu...@debian.org
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/node-undici-7.3.0+dfsg1+~cs24.12.11/llhttp'
> Makefile:44: update target 'build/native' due to: target does not exist
> mkdir -p build/native
> Makefile:85: update target 'generate' due to: target is .PHONY
> ts-node bin/generate.ts
> Makefile:38: update target 'build/native/http.o' due to: target does not exist
> clang -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/node-undici-7.3.0+dfsg1+~cs24.12.11=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -gdwarf-4 -Os -g3 -Wall -Wextra
> -Wno-unused-parameter -fPIC -Ibuild/ -c src/native/http.c -o
> build/native/http.o
> Makefile:38: update target 'build/native/api.o' due to: target does not exist
> clang -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/node-undici-7.3.0+dfsg1+~cs24.12.11=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -gdwarf-4 -Os -g3 -Wall -Wextra
> -Wno-unused-parameter -fPIC -Ibuild/ -c src/native/api.c -o build/native/api.o
> Makefile:34: update target 'build/c/llhttp.o' due to: target does not exist
> clang -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/node-undici-7.3.0+dfsg1+~cs24.12.11=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -gdwarf-4 -Os -g3 -Wall -Wextra
> -Wno-unused-parameter -fPIC -Ibuild/ -c build/c/llhttp.c -o build/c/llhttp.o
> Makefile:27: update target 'build/libllhttp.so' due to: target does not exist
> clang -shared build/c/llhttp.o build/native/api.o build/native/http.o
> -Wl,-soname,libllhttp.so.9.2.1 -o build/libllhttp.so
> Makefile:31: update target 'build/libllhttp.a' due to: target does not exist
> ar rcs build/libllhttp.a build/c/llhttp.o build/native/api.o
> build/native/http.o
> Makefile:22: update target 'clean' due to: target is .PHONY
> rm -rf release/
> rm -rf build/
> Makefile:47: update target 'release' due to: target is .PHONY
> echo "9.2.1" | grep -q -E ".+" || { echo "Please make sure the RELEASE
> argument is set."; exit 1; }
> rm -rf release
> mkdir -p release/src
> mkdir -p release/include
> cp -rf build/llhttp.h release/include/
> cp: cannot stat 'build/llhttp.h': No such file or directory
> make[1]: *** [Makefile:51: release] Error 1 shuffle=reverse
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/node-undici_7.3.0+dfsg1+~cs24.12.11-1_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: node-undici
Source-Version: 7.3.0+dfsg1+~cs24.12.11-2
Done: Yadd <y...@debian.org>
We believe that the bug you reported is fixed in the latest version of
node-undici, 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 1105...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yadd <y...@debian.org> (supplier of updated node-undici 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, 13 May 2025 22:42:34 +0200
Source: node-undici
Architecture: source
Version: 7.3.0+dfsg1+~cs24.12.11-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Yadd <y...@debian.org>
Closes: 1105523
Changes:
node-undici (7.3.0+dfsg1+~cs24.12.11-2) unstable; urgency=medium
.
* Fix llhttp makefile (shuffle bug) (Closes: #1105523)
Checksums-Sha1:
412cc8bbe198acad06b74b9880cdb1627c7041ee 4682
node-undici_7.3.0+dfsg1+~cs24.12.11-2.dsc
268e3ad52c69fbe07e7f99da70b9ac5dd464c0fa 215188
node-undici_7.3.0+dfsg1+~cs24.12.11-2.debian.tar.xz
Checksums-Sha256:
8d7f8689fce25004ece54063bd330c4e6a663948721fc4bcab7928967db69c21 4682
node-undici_7.3.0+dfsg1+~cs24.12.11-2.dsc
5191c52413cb1ce9ef1f40f2874af379ee7c28d9c0cc04d5eb00dc80490a33ed 215188
node-undici_7.3.0+dfsg1+~cs24.12.11-2.debian.tar.xz
Files:
f8757db762c9587ce42378e3f0ca969b 4682 javascript optional
node-undici_7.3.0+dfsg1+~cs24.12.11-2.dsc
491d7d0c48359d459bcc1caa0f8e04d9 215188 javascript optional
node-undici_7.3.0+dfsg1+~cs24.12.11-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmgjr0YACgkQ9tdMp8mZ
7uk+Rw/7BSrGSpGvxMcsOY6g6YNH7yKKOE9QtBH+VpeVMSdg8jAzTvcHjBKLTnRB
wSLTrRvQ8Oexo7uJxwQsjDHRVKyFs0+ieV4+vKh82GxzkZHRR9LurLYxyRqE46Ux
TUR9u2BmwlPDIR/yi583YaucELwdqbL3Jj7NkdF7Q8d5PzZOTLirQFtXV7Rvu6kV
a3A5HzwMQkqVriFMchVmWt+NGG2PPT7/V/IN5F/hkQuX+Skw3WQnEMekhJpqXfCX
kuYQXdidIB8edXmouYyT7NI6zBlTE7JlNes6vR+lfBvxid4kcDm5AYyv0GZkzIid
Zw76vO+iZatu7OjZajA9T4+XUqwu1zjd6HpIpPLn774fav5vYJ1qCVUuVFOJh2vK
rc//7rWXnu7cSoN3SOds0Qr5cxVqbMResiTza9sd6f4qmdaqnTW2BJ0UEQiCNAlr
uyNU7shidz54UzkNWIetIh03cPN4TMgecf/VTBi3+2T1GUfmqlgRIf2U1esZjH4a
PX6Laregj3U1QUg7oj5FKj4lLGpXKS/RzCZOk8dzqDEIWhhSf+iLV18jOfSMiWUL
zM699b4QTkC4n3lIkkCcirc51SZCb7bmDFS/vc281bfogA1DJk+iblo3HPxYRMjX
Tcp4BFxdlrDLEfCxv8m43gTSHs+MtNCKQXftNYcOJYNLj34eruY=
=OsAP
-----END PGP SIGNATURE-----
pgpGlnOSK21_B.pgp
Description: PGP signature
--- End Message ---