Now, I have working fix. Verified with make 4.4.1-1.
https://github.com/faiproject/fai/commit/630189d1f78d73cbf1c068bd5c16ffbf8907614f
--
regards Thomas
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.---
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.
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
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.
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
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
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
[ 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
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
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
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
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
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
14 matches
Mail list logo