Cygport uses "objdump -d -l" to extract the list of source files that
need to be copied into the debuginfo package. This operation triggers
some O(N²) or even higher complexity and in addition has been getting
slower in recent binutils releases due to more and more information
being put into the
This could be used to check whether a package is possibly reproducible.
Then it could make sense to add a reasonable SOURCE_DATE_EPOCH value to
the cygport file.
Example:
$ export SOURCE_DATE_EPOCH=$(date +%s)
$ cygport project.cygport all repro-check
...
*** Info: Build reproducibility test
On 16/02/2024 11:59, Daisuke Fujimura via Cygwin-apps wrote:
Thank you for merging.
I have confirmed that this modification has resulted in the intended behaviour.
[...]
$ head -3 agbsum-15-1bl1.cygport
HOMEPAGE="https://mandelbrot.dk/${PN}";
GIT_URI="https://mandelbrot.dk/${PN}";
GIT_TAG="$
On 17/02/2024 13:43, Marco Atzeri via Cygwin-apps wrote:
On 17/02/2024 04:18, Takashi Yano via Cygwin-apps wrote:
I would like to adopt libid3tag.
$ git diff | grep ^+
+++ b/cygwin-pkg-maint
+libid3tag Takashi Yano
+libmad