[PATCH] set mpi limb for all amd64 targets
wk at gnupg.org
Fri Sep 14 17:32:44 CEST 2012
On Wed, 12 Sep 2012 03:44, vapier at gentoo.org said:
> The new x32 ABI has sizeof(unsigned long) == 4 which causes random
> crashes. Add an explicit setting for all amd64 targets so things
> work nicely.
I recall that this x32 ABI is contested. The proposed patch changes a
fundamental internal type (unsigned long to uint64_t) without setting up
a new ABI in mpi/config.links. It looks harmless but it is a workaround
for a bug which seems to be a more fundamental problem. I hesitate to
apply it without having seen a description of the actual problem or
having read up on the dispute at LWN.
What is the CPU-OS-VENDOR string you are using?
Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.
More information about the Gcrypt-devel