bug-guile
[Top][All Lists]
Advanced

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

bug#39183: Missing ‘scm_sym_’ symbols in libguile-3.0.so


From: Ludovic Courtès
Subject: bug#39183: Missing ‘scm_sym_’ symbols in libguile-3.0.so
Date: Mon, 20 Jan 2020 11:47:15 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hi,

Ludovic Courtès <address@hidden> 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’.





reply via email to

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