![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772340
https://bugzilla.novell.com/show_bug.cgi?id=772340#c4
Petr Cerny
Later, I tried the other thing. I don't know exactly where I needed to put the text from http://www.rosenauer.org/hg/mozilla/rev/c49024069c9d, but what I done was copy and paste exactly at the final of the file /usr/bin/firefox and this doesn't fix the problem.
It is a patch to be applied with the patch command line utility. What you need
to do is:
1) download the raw version of the patch, e.g. from:
http://www.rosenauer.org/hg/mozilla/raw-rev/c49024069c9d
2) reverse-apply it to /usr/lib[arch]/firefox/firefox.sh (where [arch] is empty
for 32-bit and "64" for 64-bit distributions). On my system it looks like this:
# changing directory to locationn of firefox.sh
$ cd /usr/lib64/firefox
# patching the file:
# -b -z.orig = create backup of patched files with the suffix ".orig"
# -p2 = strip "a/MozillaFirefox/" from references to the files in the patch
# -R = reverse the patch, since it orignally introduced the change you don't
want
# < /free/c49024069c9d.patch = feed patch the file (I have saved it as
/free/c49024069c9d.patch)
# Note that patch mentions mozilla.sh, which won't be found. patch will ask you
what file you want to apply the changes to - here you type in: firefox.sh
$ patch -b -z.orig -p2 -R < /free/c49024069c9d
can't find file to patch at input line 12
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|
|# HG changeset patch
|# User Wolfgang Rosenauer