On 12/07/2013 11:09 AM, Michael Lampe wrote:
This package has a build requirement 'gecko-devel' which is fulfilled by 'xulrunner-devel'. But in the process of building the browser plugins two tools named 'xpidl' and 'xpt_link' are necessary. They werde once part of 'gecko-devel' but are now replaced by other tools. I haven't found any package that has these tools all the way back to 5.0.
Maybe the makers of CentOS can give a hint. After all this package was build for C5.
The hint would be to use tree(s) as they existed at the build time of the package to build them ... that is what we did and what Red Hat did.
If you look at the build date on the SRPM (rpm -qpi <rpmname>), it is: Build Date: Wed 30 Mar 2011 02:31:12 PM CDT
There is no rocket science here ... you can see there are a bunch of xulrunner and other things that happened near that time ... you will have to figure out which ones make it build (just like we do :D ).
I will do this for you ... here is a copy of the exact content of the packages in the buildroot at the time we built it (attached)
Thanks, Johnny Hughes