Control: fixed 1006863 0.12.0-1

> On Sun, 06 Mar 2022 16:43:09 -0800 Vagrant Cascadian 
> <vagr...@reproducible-builds.org> wrote:
>> The build path and resulting Build ID for various libraries is embedded:
>> 
>>   
>> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/tevent.html
>> 
>>   /usr/lib/x86_64-linux-gnu/libtevent.so.0.11.0
>> 
>>   /build/1st/tevent-0.11.0/bin/default/../../tevent.c:303
>>   vs.
>>   /build/2/tevent-0.11.0/2nd/bin/default/../../tevent.c:303
>> 
>> The attached patch to debian/rules fixes this by passing
>> -ffile-prefix-map via CFLAGS in the dh_auto_configure override.
>> 
>> Alternately, updating to use the CFLAGS passed via dh/debhelper would
>> also likely fix this.
>
> It looks like current debian build environment already enables 
> -ffile-prefix-map=$(CURDIR)=.
> option, so nothing is needed to be done on the tevent/talloc/etc side.
> Closing this bugreport now.  Please reopen it if you think this is incorrect.

Yeah, appears to have been fixed:

  https://tests.reproducible-builds.org/debian/history/tevent.html

tevent (0.12.0-1) unstable; urgency=medium
...
    - use buildflags.mk instead of our own CFLAGS

That is probably what did it.

Thanks!


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to