Overview

Request 1204522 accepted

- Add mesonpy-reproducible.patch gh#openSUSE/python-rpm-macros#182
initiated by Bernhard Wiedemann @bmwiedemann


Eli Schwartz's avatar

I believe that this change is wrong and has weird effects on users who install software on OpenSUSE and then expect to be able to use that software in documented ways outside of rpmbuild.

Please fix "python-rpm-macros" instead of patching the behavior of upstream projects. Thanks.


Benjamin Greiner's avatar

expect to be able to use that software in documented ways outside of rpmbuild.

That would only not be the case if allof(

  • The user has SOURCE_DATE_EPOCH set
  • is building non-isolated
  • the build dir, a name which is used by many non-meson project, poses a problem to the module to be compiled.
  • The user is not able to set his own build-dir setting

)

Request History
Benjamin Greiner's avatar

bnavigator created request

- Add mesonpy-reproducible.patch gh#openSUSE/python-rpm-macros#182
initiated by Bernhard Wiedemann @bmwiedemann


Benjamin Greiner's avatar

bnavigator added bmwiedemann as a reviewer


Bernhard Wiedemann's avatar

bmwiedemann accepted review

I tested python-gobject (with debuginfo enabled) and it becomes bit-reproducible with this patch.


Bernhard Wiedemann's avatar

bmwiedemann approved review

I tested python-gobject (with debuginfo enabled) and it becomes bit-reproducible with this patch.


Matej Cepl's avatar

mcepl accepted request

openSUSE Build Service is sponsored by