[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