[OpenIndiana-discuss] Openindiana 151a8 (Hipster) and Flash Plugin Firefox 22

James Carlson carlsonj at workingcode.com
Mon Jul 1 17:56:40 UTC 2013


On 07/01/13 12:58, Udo Grabowski (IMK) wrote:
> I see a couple of fatals, don't know if these are normal messages
> while looking for working libs. And it still tries to link libpng12.so.0,
> which surely clashes with libpng14.so.14...maybe just the usual png 12 14
> mixup crash, probably one of the components loaded is still linked
> against libpng12, but the usual trick of preloading
> LD_PRELOAD_32=/usr/lib/libpng12.so.0 does not work here (and neither
> libpng14), just crashes.

Yeah, there's a good reason why, back when I was at Sun, we considered
having libraries versioned by file name to be a toxic solution.

That doesn't look like the big problem here, but it's certainly no help.

> 26551: 1: find object=libflashsupport.so; searching
> 26551: 1:  search path=/usr/sfw/lib  (RUNPATH/RPATH from file
> /usr/local/lib/firefox/plugins/libflashplayer.so)
> 26551: 1:  trying path=/usr/sfw/lib/libflashsupport.so
> 26551: 1:  search path=/lib  (configuration default - /var/ld/ld.config)
> 26551: 1:  search path=/usr/lib  (configuration default -
> /var/ld/ld.config)
> 26551: 1:  search path=/usr/local/lib  (configuration default -
> /var/ld/ld.config)
> 26551: 1:  search path=/usr/lib/gtk-2.0/modules  (configuration default
> - /var/ld/ld.config)
> 26551: 1:  trying path=/lib/libflashsupport.so
> 26551: 1:  trying path=/usr/lib/libflashsupport.so
> 26551: 1:  trying path=/usr/local/lib/libflashsupport.so
> 26551: 1:  trying path=/usr/lib/gtk-2.0/modules/libflashsupport.so
> 26551: 1:
> 26551: 1:
> 26551: 1: ld.so.1: plugin-container: fatal: libflashsupport.so: open
> failed: No such file or directory

If I'm reading that correctly, the code that is (or at least was at one
point) in run-mozilla.sh isn't doing its job.  It's supposed to set up
the right LD_LIBRARY_PATH, it it seems that it hasn't done so.  It
somehow left /usr/local/lib/firefox/plugins/ out of the mix, so ld.so.1
isn't able to locate the library by name alone at run time.

-- 
James Carlson         42.703N 71.076W         <carlsonj at workingcode.com>



More information about the OpenIndiana-discuss mailing list