Op maandag 16-11-2009 om 13:03 uur [tijdzone +0000], schreef Richard
W.M. Jones:
On Mon, Nov 16, 2009 at 01:29:35PM +0100, Daniel Veillard wrote:
> On Mon, Nov 16, 2009 at 11:34:51AM +0000, Daniel P. Berrange wrote:
> > This method sounds appealing to me - we could likely auto-generate
> > this file from the master src/libvirt_public.syms file we already
> > have for Linux/Solaris
>
> yup, Rich how urgent is that ? maybe we should try to fix this for
> 0.7.3 (I'm also wondering why I didn't see this for libxml2/libxslt)
Erik can probably answer this more accurately, but I think it's
only a concern for Fedora 13.
The problem is that if you don't do anything then you'll end up
silently building DLLs that don't work. I hit that problem today with
mingw32-libpng :-(
Rich.
Hi,
Fedora 12 already contains the gcc and binutils which have this
behaviour. A few weeks ago I ran into this issue with the
mingw32-libsoup DLL which didn't contain any exported symbols anymore
after an upgrade (a bug for that was already filed at [1]).
I don't know what the situation is for libxml2/libxslt as the build logs
aren't available anymore in Koji and I didn't get to do a local build
here.
BTW, the .def files are also used on Mac OS X environments (though I had
issues were libtool didn't like the 'EXPORTS' line in the .def file).
Regards,
Erik van Pienbroek
[1]:
https://bugzilla.gnome.org/show_bug.cgi?id=595176