guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#44337] [squid] Reproducibility bug in squid package


From: Jean-Baptiste Note
Subject: [bug#44337] [squid] Reproducibility bug in squid package
Date: Fri, 30 Oct 2020 20:56:46 +0000

Dear,

The squid package as provided from substitute servers currently crashes
on my (admittedly old) Core 2 Duo server.  Though generally observed in
a different context (virtualization), this is an FAQ from SQUID -- see:

https://wiki.squid-cache.org/KnowledgeBase/IllegalInstructionError

I think the fix of disabling -march=native should actually be applied.
In the current state, not only does the package not work on some x86_64
machines, but the outcome of the build depends on the builder machine
and thus defeats reproducibility.

Please find attached a patch implementing the fix from the FAQ, which
yields a SQUID usable on my home server, and reproducible from the two
build machines at my disposal.

NB: maybe a more general fix could be envisionned for these kind of
-march=native issues; this is admittedly a pretty local fix.

Kind regards,
Jean-Baptiste

Attachment: 0001-gnu-squid-Fix-build-reproducibility-issue.patch
Description: squid fix


reply via email to

[Prev in Thread] Current Thread [Next in Thread]