[Debian GNUstep maintainers] Bug#493250: [libgnustep-base1.16] NSInvocation breaks exception handling
Matthias Andreas Benkard
mulk at gmx.net
Sat Aug 2 09:27:10 UTC 2008
> Are there any differences between the way you compile
> GNUstep Base, and the way the package is built? e.g. what flags do you
> pass to configure?
I compiled the stable GNUstep Startup by using the InstallGNUstep
script (installation to home directory), and the Subversion checkout
by calling compile-all with a --prefix parameter, having edited it so
as to call GNUstep make's configure script with
--with-config-file=<whatever>.
I assume, therefore, that my configuration is pretty much whatever the
configure scripts default to.
> Do you have libffi-dev installed? With GNUstep Base 1.16.3, it will use
> libffi if it can find it, even if you say --enable-ffcall, unless you
> specifically say --disable-libffi.
I had noticed that as well, consequently done a make distclean and
removed libffi-dev before building anew.
> Anyways, this may all be moot, since you say it doesn't happen with
> libgnustep-base1.16-libffi. After lenny is released, we will be
> defaulting to using libffi, since upstream prefers it now. The reason
> we haven't switched yet is because we wouldn't be able to sufficiently
> test such a big change before the release of lenny
O.K. The program I'm working on will possibly make direct use of
libffi instead of relying on NSInvocation eventually, anyway. I guess
I'll just have to tell my users to install libgnustep-base1.16-libffi
for now. (Of course, it'd be nice for it to work out of the box.)
More information about the pkg-GNUstep-maintainers
mailing list