This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: PING Jan Nieuwenhuizen re libguile17


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]