Futureproof firefox rpath example#52
Conversation
After a firefox upgrade, merely patching libxul.so was insufficient to get apulse working on my machine. In addition I use $LIB instead of lib so that the example can be used unchanged for 32-bit applications on 64-bit hosts. Also, since it uses find and file, it could theoretically be used to patch an entire /usr tree safely. Whether or not to recommend this in the readme I leave up to future changes.
|
That part of README file is just an example, not a full working solution. And I'd like to keep it that way. Changing it to a larger expression encourages to copy-paste it. But despite effort of making it compatible ( I also did some tests regarding RPATH. Actually, it should work if In tests I performed just now, setting RPATH to |
This makes no sense, as it's just equivalent of making |
|
During tests I also found another way to teach Firefox about apulse. It is sufficient to copy (or make symlinks) libpulse.so.0 and libpulse-simple.so.0 to Firefox binary directory. |
After a firefox upgrade, merely patching libxul.so was insufficient to
get apulse working on my machine.
In addition I use $LIB instead of lib so that the example can be used
unchanged for 32-bit applications on 64-bit hosts.
Also, since it uses find and file, it could theoretically be used to
patch an entire /usr tree safely. Whether or not to recommend this in
the readme I leave up to future changes.