diff --git a/pari.changes b/pari.changes index c198d06..3f81594 100644 --- a/pari.changes +++ b/pari.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sun Oct 31 20:36:12 UTC 2021 - Anton Shvetz + +- Split '%make_build all docpdf' into separate executions due to + non-reproducible results during parallel build with varying + numbers of jobs. Thanks to Bernhard M. Wiedemann for reporting + the bug. + ------------------------------------------------------------------- Fri Oct 29 01:01:54 UTC 2021 - Anton Shvetz diff --git a/pari.spec b/pari.spec index 0a8522f..100680d 100644 --- a/pari.spec +++ b/pari.spec @@ -109,12 +109,14 @@ sed -i -e 's/^\(doc all:\) .*/\1/' config/DOC_Make.SH --sysdatadir="%_libdir" \ --datadir="%_datadir/%name" \ --mt=pthread -%make_build -e \ +%make_build \ CFLAGS="%optflags -fno-strict-aliasing" \ STRIP=true \ + all +%make_build \ PDFTEX=luatex \ PDFLATEX=lualatex \ - all docpdf + docpdf %install %make_install