[Pkg-openssl-devel] Bug#1009934: openssl: reproducible-builds: Embeded compiler flags contain build paths

Vagrant Cascadian vagrant at reproducible-builds.org
Sun May 1 17:11:21 BST 2022


On 2022-05-01, Sebastian Andrzej Siewior wrote:
> control: forwarded -1 https://github.com/openssl/openssl/pull/11545
>
> On 2022-04-20 15:46:41 [-0700], Vagrant Cascadian wrote:
>> The compiler flags usually contain the build path on Debian package
>> builds, and openssl embeds the compiler flags used in various binaries:
>>> Unfortunately, there are other outstanding issues affecting the
>> reproducibility of openssl, but applying this patch should reduce the
>> differences, making it easier to debug the remaining issues.
>
> so this report looked awkwardly familiar. The pull request
> 	https://github.com/openssl/openssl/pull/11545
>
> should work for you, right?

That looks great, glad it is in progress!

It should be updated to also handle -fmacro-prefix-map and
-ffile-prefix-map (basically combining both -fmacro-prefix-map and
-fdebug-prefix-map), which were more recently added to various
compilers.

Fairly recently -ffile-prefix-map became the default dpkg-buildflags.

I'll comment on the pull request...

live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-openssl-devel/attachments/20220501/2c575f41/attachment.sig>


More information about the Pkg-openssl-devel mailing list