On Fri, Feb 27, 2009 at 10:05:03AM +0000, Robert Osfield wrote: > The Find of xul is little different than other optional dependencies, > if the package isn't there it should attempt to build it. You mean that if xulrunner is not in my system, it will attempt to build it. I thought that it just not build some plugins that are based on the presence of xulrunner, like something ...gecko.so
> Is there a reason why you've singled out the FIND_PACKAGE(XUL)? I did just because removing that line make it not build it > > If we are to make checking of optional external dependencies and > optional check then it's something that we should introduce a > mechanism for all optional external dependencies, rather doing it on > an adhoc basis. Yes, in my opinion it should be done for all the discovered optional dependency. I did only for xul as one of the user, in gentoo bugzilla, asked it to make optional as xulrunner is a big dependency > > I would like to see build issues resolved though, so if you can be > more specific about what errors/fallout you are seeing then we might > be able to spot a good way forward. Well, a use case is: I build a binary package on my system, where I have installed xulrunner. I take the built package and I deploy on a system where xulrunner libraries are not there. Maybe it works, but at least the package is a little inconsistent, as for the xulrunner dependency. Cheers _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
