segfault from HTML renderer when build "WITH_MOZILLA=firefox" / firefox 1.5.0.1

Georg-W. Koltermann gwk-fbsd at mnet-mail.de
Sat Apr 15 07:39:04 UTC 2006


Hi,

I can build "WITH_MOZILLA=firefox" from ports just fine, but at runtime
when I open a HTML file, Eclipse aborts
with: /libexec/ld-elf.so.1: /home/hunter/gwk/.eclipse/org.eclipse.platform_3.1.2/configuration/org.eclipse.osgi/bundles/67/1/.cp/libswt-mozilla-gtk-3139.so: Undefined symbol "NS_InitEmbedding"

Setting MOZILLA_FIVE_HOME in /usr/local/bin/eclipse back to the regular
mozilla is of not much help, now I
get: /libexec/ld-elf.so.1: /home/hunter/gwk/.eclipse/org.eclipse.platform_3.1.2/configuration/org.eclipse.osgi/bundles/68/1/.cp/libswt-mozilla-gtk-3139.so: Undefined symbol "NS_StringContainerInit2"

I've finally rebuilt without "WITH_MOZILLA=xxx", and now it works (using
regular mozilla).

I think we should get a message at build time if there is a missing
external.  Why are we not getting that?  Do we, maybe, forget to rebuild
libswt-mozilla-gtk-3139.so at all?

Environment: FreeBSD 6-STABLE suped about a month ago, diablo JDK 1.5.
Ports should be current (did a portupgrade -pR eclipse firefox after
cvsupping today).

--
Regards,
Georg.




More information about the freebsd-eclipse mailing list