Hi, Ludovic Courtès <l...@gnu.org> skribis:
> Libguile in 3.0.0 lacks all the C exports for variables created with > ‘SCM_GLOBAL_SYMBOL’ in ‘expand.c’: > > $ objdump -T > /gnu/store/b9xkl8vbxbyblzkwp7xzwwmharswkbgy-guile-2.2.6-1/lib/libguile-2.2.so > |grep scm_sym_lambda > 000000000012c298 g DO .bss 0000000000000008 GUILE_2.0 scm_sym_lambda > $ objdump -T > /gnu/store/7z0zzqbchcjmc1krwhy0jd5hsny5y77w-guile-next-3.0.0/lib/libguile-3.0.so > |grep scm_sym_lambda > > That’s because they accidentally ended up having the “hidden” > visibility, which is fixed by the patch below. > > This will obviously augment the ABI. Should we push? Pushed in 228ae549ca651d9e9e7a7b02d282d0408bd6c9e6. Ludo’.