[Python-modules-team] Bug#952555: azure-uamqp-python: please make the build reproducible

Luca Boccassi bluca at debian.org
Wed Mar 11 10:53:07 GMT 2020


Control: tags -1 - upstream - help + pending

On Thu, 2020-02-27 at 01:57 +0000, Chris Lamb wrote:
> Hi Luca,
> 
> > > At a glance I cannot. However, I might suggest running it again;
> > > do
> > > you get the same differences, if you know what I mean?
> > 
> > The details look slightly different (reports are not 1:1 match),
> > albeit
> > in the same "areas".
> 
> Getcha. Sometimes these intermediate differences or lack thereof (ie.
> they are deterministically unreproducible) can be instructive and
> spark a clue as to their origin.
> 
> 
> Best wishes,

Thanks to the notes on 
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/azure-uamqp-python.html
I realised what the problem is: -fdebug-prefix-map is not enough, as
__FILE__ is being used in a logging macro, which needs -fmacro-prefix-
map to be made reproducible.

I've set reproducible=+fixfilepath as suggested on 
https://reproducible-builds.org/docs/build-path/ and it seems to fix
the issue. I'll upload shortly.

-- 
Kind regards,
Luca Boccassi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20200311/da54f618/attachment.sig>


More information about the Python-modules-team mailing list