There appears to be a patch to fix this on guile 2.2 at https://gitlab.com/janneke/guile/-/commit/f0fade08173b97e2b4a68b79b654ad3d30a59286
bug#19019: guile assumes long is the same size as pointers
Bug reports for GUILE, GNU's Ubiquitous Extension Language Wed, 25 Nov 2020 11:10:08 -0800
- bug#19019: Guil... Mark H Weaver
- bug#19019:... Andy Wingo
- bug#19019:... Bug reports for GUILE, GNU's Ubiquitous Extension Language