Am 20.01.23 19:37 schrieb Bob Friesenhahn  <bfrie...@simple.dallas.tx.us>: 
> 
> On Fri, 20 Jan 2023, Carsten Grzemba via oi-dev wrote:
> >
> >and compile the test source with g++ 7 it works:
> >./jens
> >Caught error No namespace info available for XMP prefix `gnome'
> >http://www.gnome.org/xmp/
> >
> >
> >and if I compile the test source with g++ 10 it crashes:
> >
> >./jens
> >terminate called after throwing an instance of 'Exiv2::BasicError<char>'
> >what(): No namespace info available for XMP prefix `gnome'
> >Abort (core dumped)
> >
> >
> >Anyone how have an idea what the problem here?
> 
> A problem like this seems most likely to be a mixup of C++ run-time libraries.
> 
> If any C code is involved in the exception path, then GCC needs to have 
> exceptions enabled while compiling the C code (-fexceptions), except that it 
> may be that GCC for some systems has this option enabled by default.
> 
> Bob
> 

 
If libc.so.1 the only involved C code shared object, would that mean that libc 
has to build with gcc10 and option -fexceptions?
 
 -- 
<signatureafterquotedtext></signatureafterquotedtext>
Carsten
_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to