Comment 6 for bug 542506

Revision history for this message
Darren Salt (dsalt) wrote :

To do this properly, I need a patch (touching configure.ac and relevant Makefile.am) which looks to see if the relevant xulrunner-$VERSION exists (presumably using path and version information extracted via pkg-config, truncating the version no. to three components if needed) and, if it does, causes a suitable shell script to be installed. (BTW, I see no /usr/lib/xulrunner-* which isn't a directory… hmm, /usr/lib/xulrunner-$VERSION/run-mozilla.sh?)

Anyway, I see no need for all this hassle with LD_LIBRARY_PATH and xulrunner; surely, if an backward-incompatible ABI change is made then the library's soname is bumped accordingly, security update or not, and it can live in /usr/lib without causing any problems. I don't see what's unmaintainable about that.

Any fixes which may be required due to ABI changes shouldn't pose a problem.