2008/3/7, Fredrik Holmqvist <fredrik.holmqvist@xxxxxxxxx>: > 2008/3/7, Stephan Assmus <superstippi@xxxxxx>: > > > Hi, > > > > I am wondering about the support of Firefox in our default > > SetupEnvironment. Currently it reads: > > > > export LIBRARY_PATH= > > "%A/lib:$HOME/config/lib:/boot/common/lib:/boot/beos/system/lib" > > export ADDON_PATH= > > "%A/add-ons:$HOME/config/add-ons:/boot/beos/system/add-ons" > > > > We could change that to: > > > > export LIBRARY_PATH= > > "%A/.:%A/components:%A/lib:$HOME/config/lib:/boot/common/lib:/boot/beos > > /system/lib" > > export ADDON_PATH= > > "%A/.:%A/components:%A/add-ons:$HOME/config/add-ons:/boot/beos/system/ > > add-ons" > > > > ... in order to support Firefox in "native app" mode. Opinions? > > > > On the other hand, I would have to prepare a package, where the script has > > been removed and firefox-bin renamed to Firefox. In case it works, I might > > as well change the package further and move the components into an > > "add-ons" subfolder. Maybe someone from the BeZilla team could comment on > > that? > > > > Best regards, > > > > -Stephan > > > Personally I think we shouldn't do this. It may give Haiku a benefit, > but not BeOS or Zeta. So we still have to do work at BeZilla side. The > proper way to do this is to change the packaging for Firefox. We have > a way that so far seems to work, and there are other platforms that do > this. > > Only problem is that there is way to much to do and no people. Also > this kind of change should probably happen on trunk, and that means we > need working Cairo and working trunk builds first. We are fighting a > loosing battle unfortunatly. :( > 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. -- 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.