On 5/10/25 5:26 AM, Chris Hofstaedtler wrote:
Source: xmake
Version: 2.9.9+ds-1
User: [email protected]
Usertag: filesystem

Hi,

xmake's ./configure uses `find` to produce lists of build targets. The files found are returned by `find` in filesystem order, which is not deterministic.

This order then gets propagated to the `ar -c` call for libxmake.a, making libxmake.a not reproducible.

Please find a patch attached which should fix this issue.

The patch is now applied in salsa. When trixie is released, I will upload it to unstable. Thank you.

--
Lance Lin
GPG Fingerprint: 4A31 DB5A 1EE4 096C 8739 9880 9036 4929 4C33 F9B7

Attachment: OpenPGP_0x903649294C33F9B7.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to