PING Jan Nieuwenhuizen re libguile17

Jan Nieuwenhuizen janneke-list@xs4all.nl
Mon Feb 4 14:10:00 GMT 2008


Dave Korn writes:

Hi Dave,

>   There is a cygwin-local fix in 3.4.4-3 that is essential for correctness
> when throwing exceptions or passing std::string objects across DLL boundaries.
> This is a bug in upstream gcc: see 
> 
> http://gcc.gnu.org/PR24196

I see...

>  The fix is almost - but not quite - equivalent to applying the
> "--enable-fully-dynamic-string" configure option, but hopefully has the
> advantage of being ABI-compatible.

>  As a bit of generic advice (to all package maintainers, not just you), I
> really wouldn't recommend using 4.x as a production compiler for cygwin
> packages for distribution just yet.  

LilyPond does not support gcc 3.x anymore, would it be of any use to
try rebuilding guile with the --enable-fully-dynamic string option?

Jan.

-- 
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org



More information about the Cygwin-apps mailing list