Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-19 Thread Thomas Lange
Now, I have working fix. Verified with make 4.4.1-1. https://github.com/faiproject/fai/commit/630189d1f78d73cbf1c068bd5c16ffbf8907614f -- regards Thomas

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-08 Thread Santiago Vila
El 8/12/24 a las 22:19, Thomas Lange escribió: That fixed the problem for me in an Debian testing environment using make-j4 in the doc directory. Good for you, but such fix still fails for me when using dpkg-buildpackage -j2. I suggest using --no-parallel, as in the attached patch. Thanks.---

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-08 Thread Santiago Vila
El 8/12/24 a las 21:43, Santiago Vila escribió: dpkg-buildpackage does it for you. Sorry, I meant debhelper. It depends on the compat level. Thanks.

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-08 Thread Thomas Lange
That fixed the problem for me in an Debian testing environment using make-j4 in the doc directory. > On Sun, 8 Dec 2024 21:37:13 +0100, Santiago Vila > said: >> I've added >> .NOTPARALLEL: pdf text >> to doc/Makefile so the two a2x command will not be run in parallel any

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-08 Thread Santiago Vila
El 8/12/24 a las 20:59, Thomas Lange escribió: I've added .NOTPARALLEL: pdf text to doc/Makefile so the two a2x command will not be run in parallel any more. Please note that such change will not fix the build problem. (I've just tested and it still fails). Thanks.

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-08 Thread Santiago Vila
El 8/12/24 a las 20:59, Thomas Lange escribió: As far as I understand the policy, parallel builds are not mandatory. I also did not defined parallel=n in the rules file or in DEB_BUILD_OPTIONS. dpkg-buildpackage does it for you. If you do not define DEB_BUILD_OPTIONS, it's assumed parallel=n

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-08 Thread Santiago Vila
El 8/12/24 a las 20:59, Thomas Lange escribió: As far as I understand the policy, parallel builds are not mandatory. I also did not defined parallel=n in the rules file or in DEB_BUILD_OPTIONS. It's funny that some people who want to avoid fixing Makefile bugs which happens 100% of the time whe

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-08 Thread Thomas Lange
As far as I understand the policy, parallel builds are not mandatory. I also did not defined parallel=n in the rules file or in DEB_BUILD_OPTIONS. IMO this is not a ftbfs bug but more a wishlist bug named "please support parallel builds". I've added .NOTPARALLEL: pdf text to doc/Makefile so t

Bug#1089253: Fwd: Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-08 Thread Santiago Vila
[ Sorry for the duplicate, I made a typo in the bug number when sending this the first time ] El 8/12/24 a las 13:00, Thomas Lange escribió: Oh, I see I already have this in debian/control: Build-Depends-Indep: asciidoc-dblatex, w3m, dblatex, docbook-xsl, libparse-recdescent-perl Why does is

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-08 Thread Thomas Lange
Using a2x -v shows that the package w3m is missing. $ a2x -v --dblatex-opts "-P latex.output.revhistory=0" -L -a toc -a toclevels=3 -f text fai-guide.txt . . . a2x: executing: "xsltproc" --nonet --stringparam callout.graphics 0 --stringparam navig.graphics 0 --stringparam admon.textlabel 1 --s

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-07 Thread Santiago Vila
Hi. I suggest for doc/Makefile: - Try dropping -s from the first line. - Try using "a2x -v" instead of "a2x". My feeling is that several commands using a2x use the same intermediate xml files, which will not work if you try to run them in parallel. Try telling them to use different temporary f

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-07 Thread Santiago Vila
El 7/12/24 a las 23:56, Thomas Lange escribió: I wonder if the make change causes this error or something else in experimental causes it. It's only make. The build was made in unstable, using a chroot on which I had previously installed the make.deb package by hand. This is why there are no t

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-07 Thread Thomas Lange
I wonder if the make change causes this error or something else in experimental causes it. It's also not clear what the current error is, because a2x does not provide a detailed error message. > a2x --dblatex-opts "-P latex.output.revhistory=0" -L --icons -a toc -a toclevels=3 -f pdf fai-guid

Bug#1089253: fai: FTBFS with make 4.4.1

2024-12-07 Thread Santiago Vila
Package: src:fai Version: 6.2.3 User: debian...@lists.debian.org Usertags: make-4.4 Severity: important Tags: ftbfs Dear Maintainer, This package fails to build from source with Make 4.4.1, most likely because of changes in $(shell) environment handling: environment variables exported from Makef