WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: gnash - the FOSS flash player  (Read 2415 times)

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 7854
gnash - the FOSS flash player
« on: February 16, 2010, 08: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.


The only barriers that can stop you are the ones you create yourself.

Offline Xianwen Chen

  • Full Member
  • ***
  • Posts: 139
Re: gnash - the FOSS flash player
« Reply #1 on: July 03, 2010, 04: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

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 7854
Re: gnash - the FOSS flash player
« Reply #2 on: July 04, 2010, 02: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
« Last Edit: July 04, 2010, 02:07:35 AM by curaga »
The only barriers that can stop you are the ones you create yourself.

Offline Xianwen Chen

  • Full Member
  • ***
  • Posts: 139
Re: gnash - the FOSS flash player
« Reply #3 on: July 04, 2010, 02:12:10 AM »
Thank you!

Offline Xianwen Chen

  • Full Member
  • ***
  • Posts: 139
Re: gnash - the FOSS flash player
« Reply #4 on: January 06, 2012, 01:34:54 PM »
Hi Curaga,

Will it be possible for you to make some time to update the extension to 0.8.9?

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 7854
Re: gnash - the FOSS flash player
« Reply #5 on: January 06, 2012, 01:37:22 PM »
I don't really use gnash, so it'd be fairly low priority. Would you like to take it over?
The only barriers that can stop you are the ones you create yourself.

Offline Xianwen Chen

  • Full Member
  • ***
  • Posts: 139
Re: gnash - the FOSS flash player
« Reply #6 on: January 06, 2012, 01:39:14 PM »
I can try. Have you kept a log file (or ./configure parameters) somewhere when you were building gnash?

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 7854
Re: gnash - the FOSS flash player
« Reply #7 on: January 07, 2012, 12:45:13 AM »
Yes, at
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).
The only barriers that can stop you are the ones you create yourself.

Offline Xianwen Chen

  • Full Member
  • ***
  • Posts: 139
Re: gnash - the FOSS flash player
« Reply #8 on: January 07, 2012, 09:24:17 PM »
Yes, at
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.