#1141144 fp-utils-3.2.2: fpdoc does not build .chm files reproducibly

Package:
fp-utils-3.2.2
Source:
fp-utils-3.2.2
Description:
Free Pascal - utilities
Submitter:
Date:
2026-06-30 11:53:02 UTC
Severity:
normal
#1141144#5
Date:
2026-06-30 11:44:16 UTC
From:
To:
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