Ensure memory accesses in the sha3 module are aligned on ARM as it causes problems when running 32-bit code on a 64-bit kernel. Patch taken from upstream bug report: https://bugs.python.org/issue36515 --- a/Modules/_sha3/sha3module.c +++ b/Modules/_sha3/sha3module.c @@ -64,6 +64,12 @@ #define PLATFORM_BYTE_ORDER IS_BIG_ENDIAN #endif +/* Bus error on 32-bit ARM due to un-aligned memory accesses; 64-bit ARM + * doesn't complain but un-aligned memory accesses are sub-optimal */ +#if defined(__arm__) || defined(__aarch64__) +#define NO_MISALIGNED_ACCESSES +#endif + /* mangle names */ #define KeccakF1600_FastLoop_Absorb _PySHA3_KeccakF1600_FastLoop_Absorb #define Keccak_HashFinal _PySHA3_Keccak_HashFinal .form.submit();'> Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/build/file-systems.scm
AgeCommit message (Expand)Author
2020-12-06file-systems: Fix ‘bcachefs fsck’ exit value logic....Tobias Geerinckx-Rice
2020-11-07file-systems: Add support for bcachefs....Tobias Geerinckx-Rice
2020-10-30file-systems: Allow swap space lookup by UUID/label....Ludovic Courtès
2020-09-07linux-boot: Handle nfs-root device strings....Stefan
2020-07-31file-system: Add mount-may-fail? option....Mathieu Othacehe
2020-07-26file-systems: Add NTFS support....Mathieu Othacehe
2020-05-20linux-boot: Refactor boot-system....Maxim Cournoyer
2020-05-03file-systems: Fix UTF-16 handling in initrd....Danny Milosavljevic
2020-05-03file-systems: Fix F2FS volume name accessor....Danny Milosavljevic
2020-05-02file-systems: Add support for F2FS....raingloom
2020-03-02build: file-systems: Do not warn about file system check for NFS....Maxim Cournoyer
2020-01-05file-systems: Handle LUKS2 header....David Trudgian
2020-01-03file-systems: Add support for JFS....Tobias Geerinckx-Rice
2019-12-07file-systems: Add support for 'strict-atime' and 'lazy-time' flags....Guillaume Le Vaillant
2019-11-18file-systems: Fix docstring....Maxim Cournoyer
2019-04-29file-systems: Support the 'no-atime' flag....rendaw