LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 09-18-2013, 05:52 PM   #16
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,597
Blog Entries: 2

Rep: Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058

Quote:
Originally Posted by kikinovak View Post
Not never. They'd just have to wait for the next ESR release.
OK, I shouldn't have said never, in the worst case they would have to wait about a year (ESRs are released annually). In the case of better hardware video decoding support, which was added with Firefox 24, this would mean that users with older hardware would have to wait that long for getting better performance. The best option of course would be to have both versions available, one in the normal tree, one in /extra.
 
Old 09-19-2013, 01:11 AM   #17
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,874

Rep: Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920
It is not especially hard to repack the binary builds that Mozilla produces (I do it), so if you don't want ESR you don't have to use it. If you do repack rather than recompile the KDE/FF bug does not appear.
 
Old 09-19-2013, 08:44 AM   #18
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,597
Blog Entries: 2

Rep: Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058
As far as I know the KDE/FF bug only appeared in 14.0, but not in -current, so this shouldn't be a problem anyway. The problem with repacking the binaries is that they are, AFAIK, not compiled with PGO, which means they come with sub-standard performance.
 
Old 09-19-2013, 08:49 AM   #19
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,460

Rep: Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888
two small clarifications:
- the bug actually is between oxygen-gtk2 (the default gtk theme under kde) and firefox >= 22.0 on slackware64-14.0 (14.0 32bit and current/14.1 are not affected): it manifests also under xfce if you use the oxygen-gtk2 theme with it (firefox segfaults);
- the binaries from mozilla are, AFAIK, built with PGO.

Last edited by ponce; 09-19-2013 at 09:12 AM.
 
Old 09-19-2013, 09:12 AM   #20
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,874

Rep: Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920
Quote:
Originally Posted by TobiSGD View Post
As far as I know the KDE/FF bug only appeared in 14.0, but not in -current, so this shouldn't be a problem anyway. The problem with repacking the binaries is that they are, AFAIK, not compiled with PGO, which means they come with sub-standard performance.
the Mozilla binaries use PGO.
 
Old 09-19-2013, 09:52 AM   #21
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,874

Rep: Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920
actually it is the Slackware binaries that are not compiled with PGO. from http://ftp.uninett.no/pub/linux/slac...fox.SlackBuild

Code:
# PGO is disabled by default:
PGO=${PGO:-no}
 
Old 09-19-2013, 10:10 AM   #22
burdi01
Member
 
Registered: Dec 2010
Location: The Netherlands
Distribution: Slackware, Xubuntu, PartedMagic
Posts: 72

Rep: Reputation: 7
To use the non-ESR version of firefox I distilled the infrastructure from the xap/mozilla-firefox-24.0esr-x86_64-1.txz package into the attached package (rename .txt to .txz), the slack-desc of which reads:
Code:
mozilla-firefox-infra: mozilla-firefox (Mozilla Firefox Web browser) infrastructure
mozilla-firefox-infra:
mozilla-firefox-infra: Just untar the .tar.bz2 as retrieved from e.g.
mozilla-firefox-infra:   http://mozilla.mirrors.tds.net/pub/mozilla.org/firefox
mozilla-firefox-infra:     /releases/latest/linux-x86_64/
mozilla-firefox-infra:   into /usr/lib64  
mozilla-firefox-infra:
mozilla-firefox-infra: Visit the Mozilla Firefox project online:
mozilla-firefox-infra:   http://www.mozilla.org/projects/firefox/
mozilla-firefox-infra:
Download the firefox-24.0.tar.bz2 file, removepkg mozilla-firefox (your settings and addons are preserved), installpkg mozilla-firefox-infra and untar the tar.bz2 file. You should now be able to start firefox as usual.
Note that to install a new firefox version you just have to replace the /usr/lib64/firefox directory.
Note too that the .tar.bz2 can also be a localized one.
Attached Files
File Type: txt mozilla-firefox-infra-1.0-x86_64-140C.txt (55.5 KB, 5 views)

Last edited by burdi01; 09-19-2013 at 10:37 AM.
 
Old 09-19-2013, 10:45 AM   #23
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,874

Rep: Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920
Quote:
Originally Posted by burdi01 View Post
To use the non-ESR version of firefox ...
here, I'll make even easier. run this:
www.panix.com/~ruari/latest-firefox
 
1 members found this post helpful.
Old 09-19-2013, 02:04 PM   #24
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,597
Blog Entries: 2

Rep: Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058Reputation: 4058
Quote:
Originally Posted by ruario View Post
the Mozilla binaries use PGO.
Quote:
actually it is the Slackware binaries that are not compiled with PGO. from http://ftp.uninett.no/pub/linux/slac...fox.SlackBuild
Ok, I stand corrected on that, I remembered it the other way around.

Quote:
here, I'll make even easier. run this:
www.panix.com/~ruari/latest-firefox
Thanks for that.
 
Old 09-19-2013, 04:00 PM   #25
burdi01
Member
 
Registered: Dec 2010
Location: The Netherlands
Distribution: Slackware, Xubuntu, PartedMagic
Posts: 72

Rep: Reputation: 7
Quote:
here, I'll make even easier. run this:
www.panix.com/~ruari/latest-firefox
Just a nitpick: Slackpkg and friends will want to replace that latest firefox with the package in the repository. You should name your package mozilla-firefox-latest or something like that.
 
Old 09-19-2013, 04:30 PM   #26
gegechris99
Member
 
Registered: Oct 2005
Location: France
Distribution: Slackware 14.1 64bit
Posts: 728
Blog Entries: 3

Rep: Reputation: 77
Quote:
Originally Posted by burdi01 View Post
Just a nitpick: Slackpkg and friends will want to replace that latest firefox with the package in the repository. You should name your package mozilla-firefox-latest or something like that.
/etc/slackpkg/blacklist is your friend
 
Old 09-19-2013, 04:49 PM   #27
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,874

Rep: Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920
Quote:
Originally Posted by gegechris99 View Post
/etc/slackpkg/blacklist is your friend
Exactly!
 
Old 09-20-2013, 03:35 AM   #28
burdi01
Member
 
Registered: Dec 2010
Location: The Netherlands
Distribution: Slackware, Xubuntu, PartedMagic
Posts: 72

Rep: Reputation: 7
Quote:
/etc/slackpkg/blacklist is your friend
Of course blacklisting the package will stop it from being overwritten by the repo version. But why requiring an additional action (the blacklisting) instead of a simple change (change the package name) to the script?
 
Old 09-20-2013, 04:01 AM   #29
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,874

Rep: Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920
Because that is the entire point of blacklisting, to allow you to prevent slackpkg from manipulating packages you don't want it to touch. Blacklisting is already in wide use in the Slackware community. Why make a new system based on obscure naming, which seems flawed. Off the top of my head:
  • How do I easily get my system back to having only original versions of standard packages (with blacklisting I can just wipe blacklist and upgrade-all)?
  • How am I supposed to remember the various obscure names if I start doing this a lot (in the case of blacklisting I need only look in/edit one file should I need to change anything)?
  • If Slackware proper ever uses my package name convention my custom package would get wiped anyway.

I'm not planning on changing my script in this regard but if you would like to use it and decide you would prefer go down the nonstandard name route by all means edit it locally.
 
Old 09-20-2013, 06:54 AM   #30
burdi01
Member
 
Registered: Dec 2010
Location: The Netherlands
Distribution: Slackware, Xubuntu, PartedMagic
Posts: 72

Rep: Reputation: 7
OK, let us agree to disagree then.
Kind regards, Dick
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Firefox ESR on 13.37 won't sync kfritz Slackware 1 06-30-2013 09:50 AM
Mozilla Thunderbird now officially ESR in Slackware? kikinovak Slackware 4 06-20-2013 04:50 PM
LXer: Download Mozilla Firefox 17.0 ESR for Linux LXer Syndicated Linux News 3 11-21-2012 11:15 AM
Request: Mozilla Firefox ESR (Extended Support Release) for Slackware kikinovak Slackware 4 07-18-2012 11:24 AM


All times are GMT -5. The time now is 09:45 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration