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.

-- 
gxine fails to start: error while loading shared libraries: libmozjs.so: cannot 
open shared object file: No such file or directory
https://bugs.launchpad.net/bugs/542506
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to