Finally succumbed to blandishments to "download flash player NOW!".
The tar file contained
-rwxr-xr-x 200079/1 0 Oct 27 01:21 2010 flash_player_solaris_10_1_102_64_sparc/
-rwxr-xr-x 200079/1 11677348 Oct 27 01:21 2010 flash_player_solaris_10_1_102_64_sparc/libflashplayer.so
So I put the libflashplayer.so in /opt/lib/opera/plugins, giving:
drwxr-xr-x 2 bin sys 512 Dec 22 12:04 flash_player_solaris_10_1_102_64_sparc
-rwxr-xr-x 1 bin sys 11677348 Oct 27 01:21 libflashplayer.so
-rw-r--r-- 1 bin bin 166948 Dec 14 2007 libnpp.so
-rwxr-xr-x 1 bin bin 44272 Dec 14 2007 operaplugincleaner
-rwxr-xr-x 1 bin bin 117268 Dec 14 2007 operapluginwrapper
*** that flash_player_solaris_10_1_102_64_sparc directory is a relic of
the installation process, and is empty.
And my plugin path certainly includes /opt/lib/opera/plugins.
But still Opera cannot "see" the libflashplayer.so, although it can
certainly see the libnpp.so. So what else do I have to do?
--
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131 Web: http://www.cs.man.ac.uk/~chl
Email: c...@clerew.man.ac.uk Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9 Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5
> Solaris 10 on a SPARC. Opera 9.25 (ancient, but it works).
>
> Finally succumbed to blandishments to "download flash player NOW!".
>
> The tar file contained
> -rwxr-xr-x 200079/1 0 Oct 27 01:21 2010 flash_player_solaris_10_1_102_64_sparc/
> -rwxr-xr-x 200079/1 11677348 Oct 27 01:21 2010 flash_player_solaris_10_1_102_64_sparc/libflashplayer.so
>
> So I put the libflashplayer.so in /opt/lib/opera/plugins, giving:
> drwxr-xr-x 2 bin sys 512 Dec 22 12:04 flash_player_solaris_10_1_102_64_sparc
> -rwxr-xr-x 1 bin sys 11677348 Oct 27 01:21 libflashplayer.so
> -rw-r--r-- 1 bin bin 166948 Dec 14 2007 libnpp.so
> -rwxr-xr-x 1 bin bin 44272 Dec 14 2007 operaplugincleaner
> -rwxr-xr-x 1 bin bin 117268 Dec 14 2007 operapluginwrapper
> *** that flash_player_solaris_10_1_102_64_sparc directory is a relic of
> the installation process, and is empty.
>
> And my plugin path certainly includes /opt/lib/opera/plugins.
>
> But still Opera cannot "see" the libflashplayer.so, although it can
> certainly see the libnpp.so. So what else do I have to do?
That should be sufficient, I'm sure. If I remember correctly, it is
possible to run operapluginwrapper with some suitable options and have
it try to load a plug-in and report some information. It seems my
current version (11.00, roughly) works like this:
operapluginwrapper detect -fd 1 -v path/to/libflashplayer.so
(There are embedded NULs in the output, I think, but probably no CRs
without LF...)
eirik
>"Charles Lindsey" <c...@clerew.man.ac.uk> writes:
>> But still Opera cannot "see" the libflashplayer.so, although it can
>> certainly see the libnpp.so. So what else do I have to do?
>That should be sufficient, I'm sure. If I remember correctly, it is
>possible to run operapluginwrapper with some suitable options and have
>it try to load a plug-in and report some information. It seems my
>current version (11.00, roughly) works like this:
Actually, it turned out that flash v10.1, which claimed to work with
"Solaris 10" actually wanted some versions of the nss library that were
not present in the earlier releases of Solaris 10 (patches for Solaris are
hard to come by, and upgrading to later versions is a hassle, and
virtually impossible now Oracle have taken over).
So I downloaded flash v9.0 (it takes a lot of finding on the Adboe web
site), and it seems to work fine.
Try ldd on libflashplayer.so, and see if it has managed to find everything
it thinks it needs.
> In <871v4uq...@trittico.eng.oslo.osa> Eirik Byrkjeflot Anonsen <ei...@opera.com> writes:
>
>>"Charles Lindsey" <c...@clerew.man.ac.uk> writes:
>
>>> But still Opera cannot "see" the libflashplayer.so, although it can
>>> certainly see the libnpp.so. So what else do I have to do?
>
>>That should be sufficient, I'm sure. If I remember correctly, it is
>>possible to run operapluginwrapper with some suitable options and have
>>it try to load a plug-in and report some information. It seems my
>>current version (11.00, roughly) works like this:
>
> Actually, it turned out that flash v10.1, which claimed to work with
> "Solaris 10" actually wanted some versions of the nss library that were
> not present in the earlier releases of Solaris 10 (patches for Solaris are
> hard to come by, and upgrading to later versions is a hassle, and
> virtually impossible now Oracle have taken over).
That is a real shame. The loss of Solaris as a major operating system
will only serve to make the Unix world poorer. (And I say that even
though I've never really run Solaris myself.)
> So I downloaded flash v9.0 (it takes a lot of finding on the Adboe web
> site), and it seems to work fine.
>
> Try ldd on libflashplayer.so, and see if it has managed to find everything
> it thinks it needs.
Good thinking :)
(And I'm slightly annoyed with myself for not having thought of it. I
seem to remember we've run into this problem a few times before.)
eirik
[ ... ]
>> So I downloaded flash v9.0 (it takes a lot of finding on the Adboe web
>> site), and it seems to work fine.
>>
>> Try ldd on libflashplayer.so, and see if it has managed to find everything
>> it thinks it needs.
>
> Good thinking :)
>
> (And I'm slightly annoyed with myself for not having thought of it. I
> seem to remember we've run into this problem a few times before.)
FWIW, flash version "Shockwave Flash 10.0 r22" finds all the
shared libs it wants (based on the output from ldd) in the version of
Solaris which I am running (the last set of DVDs before Oracle changed
the rules):
SunOS Katana 5.10 Generic_139555-08 sun4u sparc SUNW,Sun-Blade-1000
(Running on an UltraSPARC FWIW), but whenever I put that in the opera lib
directory instead of the older one (Shockwave Flash 9.0 r47), as soon as
I visit a web site which requires flash, Opera crashes and dumps core.
(No point in sending in the core dump, because all development for the
SPARC platform has been abandoned.)
So -- I live with complaints that I need to "upgrade" to Flash
10 -- in spite of the fact that I can't see *anything* with it. :-)
A somewhat later Flash player
flash_player_10_solaris_r42_34_sparc
also behaves similarly -- even though it also finds everything it wants
according to ldd.
An older release of Solaris:
SunOS Burke 5.10 Generic_118833-33 sun4u sparc SUNW,Sun-Fire-280R
also finds all the libraries it wants and likewise dumps core.
This is the sort of thing which I was hoping was fixed by Opera
11 when I started seeing the invites to update Opera and kept finding
that I could not. All the new fancy things which were being offered I
did not really see as something which I wanted/needed anyway.
Enjoy,
DoN.
--
Remove oil spill source from e-mail
Email: <BPdnic...@d-and-d.com> | Voice (all times): (703) 938-4564
(too) near Washington D.C. | http://www.d-and-d.com/dnichols/DoN.html
--- Black Holes are where God is dividing by zero ---
[...]
> FWIW, flash version "Shockwave Flash 10.0 r22" finds all the
> shared libs it wants (based on the output from ldd) in the version of
> Solaris which I am running (the last set of DVDs before Oracle changed
> the rules):
>
> SunOS Katana 5.10 Generic_139555-08 sun4u sparc SUNW,Sun-Blade-1000
>
> (Running on an UltraSPARC FWIW), but whenever I put that in the opera lib
> directory instead of the older one (Shockwave Flash 9.0 r47), as soon as
> I visit a web site which requires flash, Opera crashes and dumps core.
Ouch!
> (No point in sending in the core dump, because all development for the
> SPARC platform has been abandoned.)
True. I doubt we have a Solaris box I could even test this on any more.
[...]
> This is the sort of thing which I was hoping was fixed by Opera
> 11 when I started seeing the invites to update Opera and kept finding
> that I could not. All the new fancy things which were being offered I
> did not really see as something which I wanted/needed anyway.
Yes, I think we fixed some crashes in Opera due to plug-ins, though of
course it is hard to say if this crash was one of them.
eirik