2008/3/7, Stephan Assmus <superstippi@xxxxxx>: > What "way" are you referring to? The current Firefox package needs the > SetupEnvironment change (in UserSetupEnvironment) to work in fully native > mode. For one thing, I don't understand why Haiku providing it already > would be negative for the same package on BeOS and ZETA. > http://community.livejournal.com/bezilla/255563.html Even if you add it for Haiku, we need to fix this for BeOS and Zeta as well. > But re-ordering the package contents doesn't seem like such a huge task to > me. No, we just need to prove that it is not breaking things with netserver, BONE and for other products as Thunderbird, Seamonkey. After that we need to go thru a lot of red tape to get it into the tree. This is doable, but it is just not one of the highest priorities for anyone working right now. I don't even have a proper development environment right now myself. > > > > Also dynamically loaded libs are loaded with absolute path, so only those > > linked by firefox-bin directly is needed to launch. OTOH, SSL has a few > > library checks to make sure it is not compromised, so special care is > > needed there. > > > So which ones can be moved and which ones can not? You know this better > than me. > > I don't understand what the problem is with writing a script which you can > use on your setup which does any necessary post-build adjustments to make a > fully native Firefox package. I know it would be nice to have it in trunk, > but I don't understand why it is /blocking/ you. Obviously, the problem can > not be hardcoded paths, since I can put the firefox folder anywhere I like, > as long as I do so before first starting Firefox. > We would need to ship a reordering script separatly, because you can't call it Firefox otherwise. Hence all those experimental BonEcho builds. Mozilla is quite strict on how we do things, we only have free hands in two beos-dirs to review and commit changes ourselves. As long as we want to release 'Firefox' we can't tamper with the package. If you want reordered builds you are forced to our 'experimental' BonEcho builds. -- Fredrik Holmqvist Chaordic: things that thrive on the edge of chaos with just enough order to give them pattern, but not so much to slow their adaptation and learning.