Hi

If that's ok with you, I'll set PLATFORM_INFO to "Debian" when 
SOURCE_DATE_EPOCH is set.

This way, as upstream, I have a better hint of the origin of Pan when a user 
reports a bug.

Thanks for the report.

All the best

On Wednesday, 7 August 2024 15:00:14 CEST you wrote:
> Source: pan
> Version: 0.159-1
> Severity: wishlist
> Tags: patch
> User: reproducible-bui...@lists.alioth.debian.org
> Usertags: uname
> X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
> 
> Hi,
> 
> Whilst working on the Reproducible Builds effort [0], we noticed that
> pan could not be built reproducibly.
> 
> This is because the /usr/bin/pan binary embedded the kernel version
> name and version number:
> 
> │ │ │ ├── ./usr/bin/pan
> […]
> │ │ │ │ ├── strings --all --bytes=8 {}
> │ │ │ │ │ @@ -5307,15 +5307,15 @@
> │ │ │ │ │  Heinrich M
> │ │ │ │ │  ller <heinrich.muelle...@gmail.com> - Developer
> │ │ │ │ │  Kenneth Haley <hale...@users.sf.net> - Developer
> │ │ │ │ │  Petr Kovar <pk...@volny.cz> - Contributor
> │ │ │ │ │  Calin Culianu <ca...@ajvar.org> - Threaded Decoding
> │ │ │ │ │  Christophe Lambin <ch...@rebelbase.com> - Original Developer
> │ │ │ │ │  Matt Eagleson <m...@rebelbase.com> - Original Developer
> │ │ │ │ │ -Vovchansk (; Linux-6.9.7+bpo-amd64)
> │ │ │ │ │ +Vovchansk (; Linux-6.1.0-23-amd64)
> │ │ │ │ │  Copyright
> │ │ │ │ │   2002-2021 Charles Kerr and others
> │ │ │ │ │  GNU GENERAL PUBLIC LICENSE
> 
> 
> A patch is attached that has the effect that, if SOURCE_DATE_EPOCH
> exists, we assume that a reproducible build is intended and the
> "Linux-6.1.0-23-amd64" string is replaced with "-" (hyphen).
> 
>  [0] https://reproducible-builds.org/
> 
> 
> Regards,

Reply via email to