Your message dated Thu, 1 Jan 2026 13:36:24 +0100
with message-id <[email protected]>
and subject line Re: Bug#1124436: html-xml-utils: Frequent parallel FTBFS
has caused the Debian Bug report #1124436,
regarding html-xml-utils: Frequent parallel FTBFS
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.)
--
1124436: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124436
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: html-xml-utils
Version: 7.7-1.2
Severity: serious
Tags: ftbfs patch
X-Debbugs-Cc: Sebastian Ramacher <[email protected]>, Helmut Grohne
<[email protected]>
https://buildd.debian.org/status/logs.php?pkg=html-xml-utils&ver=7.7-1.2
...
make cexport
make[2]: Entering directory '/build/reproducible-path/html-xml-utils-7.7'
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -c -o cexport.o cexport.c
make cexport
make[2]: Entering directory '/build/reproducible-path/html-xml-utils-7.7'
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -c -o cexport.o cexport.c
...
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -Wl,-z,relro
-mbranch-protection=standard -o cexport cexport.o -lcurl -lidn2
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -Wl,-z,relro
-mbranch-protection=standard -o cexport cexport.o -lcurl -lidn2
/usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libidn2.so:
warning: GCS is required by -z gcs, but this shared library lacks the necessary
property note. The dynamic loader might not enable GCS or refuse to load the
program unless all the shared library dependencies have the GCS marking.
/usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libidn2.so:
warning: GCS is required by -z gcs, but this shared library lacks the necessary
property note. The dynamic loader might not enable GCS or refuse to load the
program unless all the shared library dependencies have the GCS marking.
make[2]: Leaving directory '/build/reproducible-path/html-xml-utils-7.7'
./cexport -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c "gcc -E" <unent.c >unent.e
/bin/bash: line 1: ./cexport: Text file busy
make[1]: *** [Makefile:3108: unent.e] Error 126
A fix is attached.
Description: Proper Makefile dependency on cexport instead of recursive make
invocation
This fixes a parallel FTBFS.
Author: Adrian Bunk <[email protected]>
--- html-xml-utils-7.7.orig/Makefile.am
+++ html-xml-utils-7.7/Makefile.am
@@ -131,10 +131,9 @@ CLEANFILES = $(HTML_MANS)
SUFFIX = .c:sC .l:sC .y:sC .e:h .h:h
SUFFIXES = .1 .e .html
-$(EXPORTS): $(cexport_SOURCES)
+$(EXPORTS): cexport
.c.e:
- $(MAKE) cexport
$(top_builddir)/cexport -I. -I$(srcdir) $(CPPFLAGS) -c "@CPP@" <$< >$@
.1.html:
--- End Message ---
--- Begin Message ---
Version: 7.7-1.3
On 2026-01-01 13:21:46 +0200, Adrian Bunk wrote:
> Source: html-xml-utils
> Version: 7.7-1.2
> Severity: serious
> Tags: ftbfs patch
> X-Debbugs-Cc: Sebastian Ramacher <[email protected]>, Helmut Grohne
> <[email protected]>
>
> https://buildd.debian.org/status/logs.php?pkg=html-xml-utils&ver=7.7-1.2
>
> ...
> make cexport
> make[2]: Entering directory '/build/reproducible-path/html-xml-utils-7.7'
> gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
> -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -mbranch-protection=standard -c -o cexport.o cexport.c
> make cexport
> make[2]: Entering directory '/build/reproducible-path/html-xml-utils-7.7'
> gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
> -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -mbranch-protection=standard -c -o cexport.o cexport.c
> ...
> gcc -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -mbranch-protection=standard -Wl,-z,relro
> -mbranch-protection=standard -o cexport cexport.o -lcurl -lidn2
> gcc -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -mbranch-protection=standard -Wl,-z,relro
> -mbranch-protection=standard -o cexport cexport.o -lcurl -lidn2
> /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libidn2.so:
> warning: GCS is required by -z gcs, but this shared library lacks the
> necessary property note. The dynamic loader might not enable GCS or refuse to
> load the program unless all the shared library dependencies have the GCS
> marking.
> /usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libidn2.so:
> warning: GCS is required by -z gcs, but this shared library lacks the
> necessary property note. The dynamic loader might not enable GCS or refuse to
> load the program unless all the shared library dependencies have the GCS
> marking.
> make[2]: Leaving directory '/build/reproducible-path/html-xml-utils-7.7'
> ./cexport -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c "gcc -E" <unent.c
> >unent.e
> /bin/bash: line 1: ./cexport: Text file busy
> make[1]: *** [Makefile:3108: unent.e] Error 126
>
>
> A fix is attached.
> Description: Proper Makefile dependency on cexport instead of recursive make
> invocation
> This fixes a parallel FTBFS.
> Author: Adrian Bunk <[email protected]>
>
> --- html-xml-utils-7.7.orig/Makefile.am
> +++ html-xml-utils-7.7/Makefile.am
> @@ -131,10 +131,9 @@ CLEANFILES = $(HTML_MANS)
> SUFFIX = .c:sC .l:sC .y:sC .e:h .h:h
> SUFFIXES = .1 .e .html
>
> -$(EXPORTS): $(cexport_SOURCES)
> +$(EXPORTS): cexport
>
> .c.e:
> - $(MAKE) cexport
> $(top_builddir)/cexport -I. -I$(srcdir) $(CPPFLAGS) -c "@CPP@" <$< >$@
>
> .1.html:
See #1124435. This was fixed in 7.7-1.3.
Cheers
--
Sebastian Ramacher
--- End Message ---