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
 +

Attachment: 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-----

Attachment: 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

Reply via email to