GNOME Bugzilla – Bug 65447
Version: 1.0.8: breakpoint library have error in Makefile
Last modified: 2009-08-15 18:40:50 UTC
breakpoint/Makefile.in have such line: libxsltbreakpoint_la_LIBADD = -lxml2 $(M_LIBS) In previous version this line was: libxsltbreakpoint_la_LIBADD = $(EXTRA_LIBS) Now package could not be compiled, because -L/usr/local/lib flag is not passed to linker, when libbreakpoint.so is linked. It could be fixed by setting LDFLAGS in environment, but previous versions doesn't have such problems at all.
this is a pain, sorry. Can you do the following: replace it by libxsltbreakpoint_la_LIBADD = @LIBXML_LIBS@ In the Makefile.in (or Makefile.am if you restart from the autogen.sh level) and give it a try ? thanks in advance, Daniel
Yes, I've done (really, BEFORE sending bugreport) in such way: libxsltbreakpoint_la_LIBADD = $(LIBXML_LIBS) for FreeBSD port. The same effect, everything works. But I think, "libxsltbreakpoint_la_LIBADD = -lxml2 $(M_LIBS)" could be problem not only for FreeBSD and not only for ports(package)...
Thanks for the report ! Yes, this is a potential problem for all Unix users. I pointed people to the possible solution, if the current fix is deemed good enough I will make a quick new release. Thanks a lot ! Daniel
This is expected to be fixed in release 1.0.9 made yesterday, thanks, Daniel