Am Montag, dem 11.01.2021 um 11:06 +0100 schrieb Michael Käppler:
> Am 11.01.2021 um 10:58 schrieb Thomas Morley:
> > Hi,
> > 
> > please have a look at
> > https://lists.gnu.org/archive/html/guile-user/2021-01/msg00026.html
> > 
> > Cheers,
> >    Harm
> > 
> Could this probably include Han-Wen's recent fix regarding GC?

My understanding is that the fix is ABI incompatible with earlier
releases of Guile 1.8; at least I get
$ LD_LIBRARY_PATH=/code/guile/install/lib/ ./out/bin/lilypond -dhelp
./out/bin/lilypond: Symbol `scm_i_master_freelist2' has different size in 
shared object, consider re-linking
./out/bin/lilypond: Symbol `scm_i_master_freelist' has different size in shared 
object, consider re-linking

This is because scm_t_cell_type_statistics, the type of the two
symbols, changed size (got bigger), and this is usually a no-no for a
minor bugfix release. I'm not saying this makes sense (AFAICT these
symbols shouldn't be public), but it's the current situation and the
bugfix would require relinking all objects depending on the library.

Jonas

Attachment: signature.asc
Description: This is a digitally signed message part

  • probable guile-1.8.... Thomas Morley
    • Re: probable g... Michael Käppler
      • Re: probab... Jonas Hahnfeld via Discussions on LilyPond development
        • Re: pr... Han-Wen Nienhuys
          • Re... Werner LEMBERG
          • Re... Jonas Hahnfeld via Discussions on LilyPond development
            • ... Han-Wen Nienhuys
              • ... hahnjo--- via Discussions on LilyPond development

Reply via email to