Your message dated Sat, 04 Oct 2025 10:51:07 +0000
with message-id <[email protected]>
and subject line Bug#1109746: fixed in node-webfont 11.4.0+dfsg2+~cs35.7.26-14
has caused the Debian Bug report #1109746,
regarding node-webfont: FTBFS with lto enabled [PATCH]
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.)
--
1109746: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109746
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: node-webfont
Version: 11.4.0+dfsg2+~cs35.7.26-13
tags: patch
Hello, looks like when lto is enabled by default your package FTBFS due to
emscripted not understanding the lto flags. While probably emscripten is faulty
here, I already found some hacks in the patch removing other flags, so I just
adapted it to make sure lto is disabled unconditionally.
Please apply the patch when convenient.
Gianfranco
diff -Nru node-webfont-11.4.0+dfsg2+~cs35.7.26/debian/changelog
node-webfont-11.4.0+dfsg2+~cs35.7.26/debian/changelog
--- node-webfont-11.4.0+dfsg2+~cs35.7.26/debian/changelog 2025-04-16
22:58:14.000000000 +0200
+++ node-webfont-11.4.0+dfsg2+~cs35.7.26/debian/changelog 2025-07-22
14:52:03.000000000 +0200
@@ -1,3 +1,10 @@
+node-webfont (11.4.0+dfsg2+~cs35.7.26-13.1) unstable; urgency=medium
+
+ * Non-maintainer upload
+ * Also Disable lto to fix build of wawoff2 (closes: #-1)
+
+ -- Gianfranco Costamagna <[email protected]> Tue, 22 Jul 2025
14:52:03 +0200
+
node-webfont (11.4.0+dfsg2+~cs35.7.26-13) unstable; urgency=medium
* Disable svgicons2svgfont and wawoff2 build-time test except on amd64;
diff -Nru
node-webfont-11.4.0+dfsg2+~cs35.7.26/debian/patches/build-wawoff2.patch
node-webfont-11.4.0+dfsg2+~cs35.7.26/debian/patches/build-wawoff2.patch
--- node-webfont-11.4.0+dfsg2+~cs35.7.26/debian/patches/build-wawoff2.patch
2025-04-16 22:58:14.000000000 +0200
+++ node-webfont-11.4.0+dfsg2+~cs35.7.26/debian/patches/build-wawoff2.patch
2025-07-22 14:52:03.000000000 +0200
@@ -20,7 +20,7 @@
+# emcc cannot handle stack protection, see
+# https://github.com/emscripten-core/emscripten/issues/17030
+# so we have to disable it
-+EMOPTS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=-stackprotector,-branch
dpkg-buildflags --export=sh)
++EMOPTS = $(shell DEB_BUILD_MAINT_OPTIONS="hardening=-stackprotector,-branch
optimize=-lto" dpkg-buildflags --export=sh)
+
+CARGS = --bind -s NODEJS_CATCH_REJECTION=0 -s NODEJS_CATCH_EXIT=0 -s
ALLOW_MEMORY_GROWTH=1 -s SINGLE_FILE=1 -O3
+
diff
Description: Binary data
--- End Message ---
--- Begin Message ---
Source: node-webfont
Source-Version: 11.4.0+dfsg2+~cs35.7.26-14
Done: Jérémy Lal <[email protected]>
We believe that the bug you reported is fixed in the latest version of
node-webfont, 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.
Jérémy Lal <[email protected]> (supplier of updated node-webfont 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: SHA256
Format: 1.8
Date: Sat, 04 Oct 2025 12:28:51 +0200
Source: node-webfont
Architecture: source
Version: 11.4.0+dfsg2+~cs35.7.26-14
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<[email protected]>
Changed-By: Jérémy Lal <[email protected]>
Closes: 1109746 1114232
Changes:
node-webfont (11.4.0+dfsg2+~cs35.7.26-14) unstable; urgency=medium
.
[ Gianfranco Costamagna ]
* Disable lto to fix build of wawoff2. Closes: #1109746
.
[ Jérémy Lal ]
* wawoff2 patch for gcc15. Closes: #1114232
* Allow rebuild with -nc
* Update watch file
Checksums-Sha1:
dc88b3759d8e630e3f38aa70c27cecee468c4328 8546
node-webfont_11.4.0+dfsg2+~cs35.7.26-14.dsc
5c43c272f733b00d620dc54a607449244cdedc68 18940
node-webfont_11.4.0+dfsg2+~cs35.7.26-14.debian.tar.xz
96909d1dd2da65d769d96649175b0beb91c51ff3 25257
node-webfont_11.4.0+dfsg2+~cs35.7.26-14_source.buildinfo
Checksums-Sha256:
9898b94a8b07db2726af9d62844e59b570aaa885798272a44aa8ccb8de90b7d8 8546
node-webfont_11.4.0+dfsg2+~cs35.7.26-14.dsc
4ffe09588a131a3fcf64a28250f95de836856b1f3014bd3124068666abdd05bf 18940
node-webfont_11.4.0+dfsg2+~cs35.7.26-14.debian.tar.xz
44ab20c8a8facb4c0f22f217c69c94df27f50b24015cd4a2d8da89e90c32d44c 25257
node-webfont_11.4.0+dfsg2+~cs35.7.26-14_source.buildinfo
Files:
04902249aa4ed1fa657e3e0ebcbdc089 8546 javascript optional
node-webfont_11.4.0+dfsg2+~cs35.7.26-14.dsc
14737e899eaa4ffb8c425211cb1dfa67 18940 javascript optional
node-webfont_11.4.0+dfsg2+~cs35.7.26-14.debian.tar.xz
82db12af2ee94076fd3ace5ab163bfe4 25257 javascript optional
node-webfont_11.4.0+dfsg2+~cs35.7.26-14_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmjg+RMSHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0c3kP/2yRRRu0jta4HSJKfGHQBdHcdIIEj2jy
NseBL6eU7MtXKMsVm5/oVf+xP2jOJg6+ZUsqkKz214gYOxAE/A42ZJDAHDZwVt6n
o99ri7gq+6nwbLw7LPI+fZN1zoIG6+CqdUYA6t58LlOQuw3vLOtVik0Y2AaAe3cH
43t9DVfmcnthv1SJfcRwipPdqMHPzJ9Uy/y80hYmphMK8F47+FQ5IwOVux4FRqyJ
CGV3plCir5GJre3wBtug0FbO+nuixRqAQxhmbM3ZkhXLoJnw3c6w/TiP4rH5sLuN
dfzCMbeoi1k0lCgm55kzgSXy7n0xMJ+usmj3zVdRfZ7Yxvgj/KkdQdveQXNIHWmh
Xc7pG5uJIP0lQqNepf58aNddrtYKuQMq+tg/a5dgzJN7Ew8Qc9Cb7EpH8eBq46/U
KheyxZKQ2E2vkGDve1RbEjD7xHC0WCtO0C0ryWNBzvtYllV2D56YQvLmkm2Ex9Vp
pzS4cbMO5YDh7Y9vDYB32I9KS2it1kqz/Kfg7Ay8kOaOqYDzqxbmGKzjv8R3CqD9
zTloWDjJm/ScJYZIH7loPK3xXsJIXSCVuX8JktRGK9Voo3AhzlOIpaK9cgFtMZja
/aEQnwmgg9ZyHA65Op8gX7SGPpv8IpnvsJF+LR1lO57JCL3f3jMTE2VDRQ5ZsvJ1
3pkjcZXMW+2o
=62BM
-----END PGP SIGNATURE-----
pgpAqjPVaB9xm.pgp
Description: PGP signature
--- End Message ---
--
Pkg-javascript-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel