The ebuild of dev-java/swt-3.4_pre6 requires net-libs/xulrunner. I do have net-libs/xulrunner-bin installed which suffices for most pacakges. Does dev-java/swt-3.4_pre6 really need net-libs/xulrunner instead of net-libs/xulrunner-bin ? Reproducible: Always
I think xulrunner-bin doesn't have the necessary headers and stuff to build against. Possibly could be used as alternative in RDEPEND, but for that it would need to have the same MOZILLA_FIVE_HOME as from-source xulrunner, or I dunno how we would represent that in package.env. mozilla: any advices?
Also, dev-java/swt depends on x11-proto/inputproto during buildtime. * Building SWT library In file included from os.h:81, from os_structs.h:16, from os.c:17: In file included from os.h:81, from os_structs.h:16, from os_structs.c:17: /usr/include/X11/extensions/XTest.h:50:35: error: X11/extensions/XInput.h: No such file or directory
I created net-libs/xulrunner-bin for RDEPEND, i have no idea if it works for building stuff, probably the same as firefox-bin does.
There is no need to force "xulrunner-1.8.1.14" for swt - at least for the 3.4 series - as Eclipse SWT will be or is compatible with xulrunner-1.9. [1] [1] http://dev.eclipse.org/mhonarc/lists/platform-swt-dev/msg05715.html [2] http://www.eclipse.org/swt/R3_4/new_and_noteworthy.html#m5 Please excuse by double post - not sure where it belongs to.
(In reply to comment #1) > I think xulrunner-bin doesn't have the necessary headers and stuff to build > against. Possibly could be used as alternative in RDEPEND, but for that it > would need to have the same MOZILLA_FIVE_HOME as from-source xulrunner, or I > dunno how we would represent that in package.env. > > mozilla: any advices? > You can use xulrunner-bin to satisify the xulrunner dep. If you need help with implementation holler at Anarchy on irc.
Will this also remove the dependancy on firefox, because with IceCat installed it still complains about a dep on Firefox.
nothing for the mozilla team here.
mentioned version not in tree anymore and there is no activity in this bug, closing the bug, reopen if the problem still persists.