[Pkg-pascal-devel] Bug#1141144: fp-utils-3.2.2: fpdoc does not build .chm files reproducibly
Peter B
peter at pblackman.plus.com
Tue Jun 30 12:44:16 BST 2026
Package: fp-utils-3.2.2
Version: 3.2.2+dfsg-50
Severity: normal
X-Debbugs-Cc: peter at pblackman.plus.com
Dear Maintainer,
Lazarus builds are currently unreproducible
because the .chm files differ.
.chm files are build by fpdoc.
There are two issues,
1) 'now' used for timestamps.
2) internal file #TOCIDX differs between builds.
Also, stringlist quicksort uses a random pivot.
Maybe not be relevant here,
but cause reproducibility issues elsewhere.
(Trivial fix)
See
https://gitlab.com/freepascal.org/fpc/source/-/work_items/41803
More information about the Pkg-pascal-devel
mailing list