I am looking to move xulrunner-1.9.2 to the tree upon final release. We will need to resolve yelp compilation before this can happen. Build log will be attached.
Current issues with firefox-3.6 will not permit me to upload directly to bug please refer to http://dev.gentoo.org/~anarchy/build.log for additional info.
Created attachment 208698 [details] build.log attaching build.log
In the summary you wrote yelp-2.26.0... however you build.log refers to 2.28.0... build fails for both ?
Created attachment 208816 [details] Buil.log for yelp-2.26.0 compilation failure with xulrunner-1.9.2 =yelp-2.26.0 fails to compile too. xulrunner-1.9.2_beta1-r1 from mozilla overlay (thanks anarchy!).
Fixed in current beta2 in mozilla overlay via xulrunner fix.
I've got this error too. (First build.log) After a quick survey, it's seems that the 'pkg-config --cflags libxul-embedding' missing the '-I/usr/include/nspr' argument. It can be compiled with adding following line: Requires: nspr >= 4.8.0 into /usr/lib[64]/pkgconfig/libxul-embedding.pc after "Version: 1.9.2". I did not installed the mozilla overlay, not sure if they fixed it in the same way. But it looks to me that this bug should be fix by modifying xulrunner-1.9.2 package indeed.
(In reply to comment #6) > I've got this error too. (First build.log) > > After a quick survey, it's seems that the > 'pkg-config --cflags libxul-embedding' missing the > '-I/usr/include/nspr' argument. > > It can be compiled with adding following line: > Requires: nspr >= 4.8.0 > into /usr/lib[64]/pkgconfig/libxul-embedding.pc after "Version: 1.9.2". > > I did not installed the mozilla overlay, not sure if they > fixed it in the same way. > > But it looks to me that this bug should be fix by > modifying xulrunner-1.9.2 package indeed. > We are not patching libxul-embedding anymore, the package needs to check for proper nspr not depend on xulrunner to give it to it.