Tiny Core Linux

Tiny Core Extensions => TCE News => TCE 2.x => Topic started by: curaga on February 16, 2010, 11:21:13 AM

Title: gnash - the FOSS flash player
Post by: curaga on February 16, 2010, 11:21:13 AM
Quote
Title:          gnash.tcz
Description:    Gnash open-source flash player
Version:        0.8.7
Author:         Various
Original-site:  http://gnashdev.org/
Copying-policy: GPL
Size:      4M
Extension_by:   Curaga
Comments:       The plugin is in a mozilla directory, and symlinked to
      Opera's. Other browsers should use the mozilla plugin path.
Change-log:     
Current:        2010/02/16 Original

Quote
Title:          gnash-dev.tcz
Description:    Gnash open-source flash player devs
Version:        0.8.7
Author:         Various
Original-site:  http://gnashdev.org/
Copying-policy: GPL
Size:      304K
Extension_by:   Curaga
Comments:       -
Change-log:     
Current:        2010/02/16 Original

My view on Flash has not changed, and I won't be using this either. Just though this might be good to have ;)

I only tested on Opera 9.64.

Yes, the modern day devil Youtube works. Warning, it requires exceptions, and thus might not run without the to-be-released fix.


(http://preview.shareapic.net/preview6/021438246.png) (http://www.shareapic.net/View-21438246-TC.html) (http://preview.shareapic.net/preview6/021438247.png) (http://www.shareapic.net/View-21438247-TC.html) (http://preview.shareapic.net/preview6/021438250.png) (http://www.shareapic.net/View-21438250-TC.html) (http://preview.shareapic.net/preview6/021438254.png) (http://www.shareapic.net/View-21438254-TC.html)
Title: Re: gnash - the FOSS flash player
Post by: Xianwen Chen on July 03, 2010, 08:22:42 PM
Hi Curaga,

Gnash in 3.x is linked to libboost_thread.so.1.41.0. However, libboost now only has libboost_thread.so.1.41.0 and libboost_thread.so. Hence the link is broken. May you recomile gnash against libboost_thread.so?

Best regards,

Xianwen
Title: Re: gnash - the FOSS flash player
Post by: curaga on July 04, 2010, 06:02:56 AM
The linking happens to the soname of the lib, which in good-behaved apps is a symlink (ie. libz.so.1 instead of libz.so.1.2.3). In these boost libs the soname forces to link against the actual lib. I don't think it's possible to force linking against something else when a soname exists.

That's a really bad thing to do unless every boost version is incompatible with each other. It forces a rebuild for every boost update for every extension depending on boost.

/rant

Added on my todo list.

edit: Yay.
http://lists.alioth.debian.org/pipermail/pkg-boost-devel/2008-November/001611.html
Title: Re: gnash - the FOSS flash player
Post by: Xianwen Chen on July 04, 2010, 06:12:10 AM
Thank you!
Title: Re: gnash - the FOSS flash player
Post by: Xianwen Chen on January 06, 2012, 04:34:54 PM
Hi Curaga,

Will it be possible for you to make some time to update the extension to 0.8.9?
Title: Re: gnash - the FOSS flash player
Post by: curaga on January 06, 2012, 04:37:22 PM
I don't really use gnash, so it'd be fairly low priority. Would you like to take it over?
Title: Re: gnash - the FOSS flash player
Post by: Xianwen Chen on January 06, 2012, 04:39:14 PM
I can try. Have you kept a log file (or ./configure parameters) somewhere when you were building gnash?
Title: Re: gnash - the FOSS flash player
Post by: curaga on January 07, 2012, 03:45:13 AM
Yes, at
http://ftp.nluug.nl/pub/metalab/distributions/tinycorelinux/2.x/tcz/src/gnash/ (http://ftp.nluug.nl/pub/metalab/distributions/tinycorelinux/2.x/tcz/src/gnash/)

Looking at the params it has agg statically, the other deps should be visible in its .dep file (agg is a bit weird, I recall it did not offer an install option at all).
Title: Re: gnash - the FOSS flash player
Post by: Xianwen Chen on January 08, 2012, 12:24:17 AM
Yes, at
http://ftp.nluug.nl/pub/metalab/distributions/tinycorelinux/2.x/tcz/src/gnash/ (http://ftp.nluug.nl/pub/metalab/distributions/tinycorelinux/2.x/tcz/src/gnash/)

Looking at the params it has agg statically, the other deps should be visible in its .dep file (agg is a bit weird, I recall it did not offer an install option at all).
Thank you.