LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
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 08-21-2017, 03:49 PM   #76
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,061

Rep: Reputation: Disabled

I don't think that being called as acting silly is an attack.
I do think that being called silly is a attack.

Can you grasp the difference between "you said something silly" or "you did something silly", and "you are silly"?

PS and OT: I have worked in Detroit during 8 months back in 1987. I keep good memories of my stay and people I worked with.

Last edited by Didier Spaier; 08-21-2017 at 04:00 PM.
 
Old 08-21-2017, 04:16 PM   #77
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,816

Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
Sadly, I am silly. I'm monolingual but can understand stuff that uses a lot of latin derived words. Anime is very slowly teaching me Japanese.

Maybe threads like this wouldn't happen if people had sort of an idea of the road map in Current to Slackware 15, Sweet 16 or whatever it will end up being. Then users could make decisions regarding packages themselves. Then again they might try to dictate the road map themselves.
 
Old 08-21-2017, 04:32 PM   #78
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by wigums View Post
bassmadrigal that's fair but you dont have to change versions. you can simply add a few tweaks to patricks slackbuild.
That does still stray from the official package provided by Pat. Some may not desire to do that because it is more work. You'd have to recompile it every time a newer version came out, and possibly incorporate any changes that Pat adds into the SlackBuild.

Quote:
Originally Posted by wigums View Post
this thread seems to be full of anger, untruths and exaggerations. I'm just trying to dispel some of that
Most of the "anger" in this thread seemed to be from Darth Vader, which is his normal posting format. There might've been a few posts that did have some wrong information in it, but the majority of the thread was explaining that we don't know why Pat hasn't chosen to upgrade this package yet (except for the post he made a few months back about not being a fan of rust). The fact that the old Firefox was resource hungry is not an untruth or exaggeration. It is true that the package provided by both Mozilla and Patrick both can eat a lot of resources when you have a lot of tabs open. Not everyone is willing to tinker with the SlackBuild to try and compile it using defaults that even Mozilla didn't choose to use in their official builds. If it was the solution, then Mozilla would've used it in their official builds. Why haven't they? I don't know, but I would assume there's probably some possible instability using jemalloc that some users might see.

A lot of users chose Slackware because of the stability that Pat provides with his packages. Rebuilding a stock package to use some untested-by-the-masses option may be something that a lot of users who value stability may not want to do. The same can be said with these newer v55 builds. We've already seen it get two patch releases within 10 days of releasing and it's only been 5 days since the last patch level was released. Some may prefer to stick with the known stable ESR and not compile it with relatively untested jemalloc.

Quote:
Originally Posted by wigums View Post
has anyone even asked pat why he does what he does? e.g. firefox? im sure if anyone asked theyd get a satisfactory answer and then see that if they want something different than what he provides they are perfectly capable of making those changes to THEIR boxen that THEY admin
It was covered in this thread before (there was a link posted) that Pat wasn't a fan of rust. It was mentioned several months ago when someone requested moving Firefox in -current to a rust-based build. Whether that is still the case is unknown. But Pat doesn't always respond to requests on why something hasn't been done (in fact, most of the time he doesn't). So, I don't know if anyone has bothered to ask recently (other than posting this thread and not getting a response from him).

As has been said before, Pat needs to evaluate options with stability. He needs to look at each update and see whether the potential for instability outweighs the possible improvements. With a newer ESR release, it's probably pretty easy to say instability isn't likely, but otherwise, the potential for issues goes up and that may not be something he wants to introduce to the OS. He still may ultimately decide to, but until he chimes in or pushes an update, we will just have to wait and see.

But as is the case with Slackware, you're always free to take his scripts and modify them to build the version of Firefox (or any other program) to your specifications, but you shouldn't knock others' choices in deciding to not do what you do. I used to build my own kernels and configure the crap out of them. But I found the time it took to do it eventually wasn't worth the result I got from doing it. That's the same reason I leave a lot of my software on Slackware stock. For me, my time is usually better spent elsewhere. As I get older, I've found I prefer to not tinker as much as I did when I was in my youth.
 
4 members found this post helpful.
Old 08-21-2017, 05:43 PM   #79
wigums
Member
 
Registered: Oct 2013
Location: Detroit
Distribution: slackware and raspbian
Posts: 126

Rep: Reputation: Disabled
bassmadrigal thats fair and indeed everyone runs their system abit diff.
however saying that jemalloc is untested is an ignorant statement. dont believe me.
look it up for yourself. its very tested and aknowledged by mozilla. their choice not to make use of a better memory allocator doesnt mean that memory allocator is untested or no good.
my thought is that many distros simply dont provide jemalloc by default. slackware does include jemalloc in the base vanilla install and it has been proven to fix most of the leaks that firefox is known so well for. ive used it for years with great results. my advice to others is to use it. people may decide for themselves to make use of it or not. i never said it was the only way to go

http://jemalloc.net/


edit: actually upon further inspection it looks like they are using it
now
Quote:
strings /usr/bin/firefox | grep jemalloc
https://dxr.mozilla.org/rust/source/src
looks like it madee it in on rust?

Last edited by wigums; 08-21-2017 at 06:13 PM.
 
Old 08-21-2017, 05:54 PM   #80
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by wigums View Post
bassmadrigal thats fair and indeed everyone runs their system abit diff.
however saying that jemalloc is untested is an ignorant statement. dont believe me.
look it up for yourself. its very tested and aknowledged by mozilla. their choice not to make use of a better memory allocator doesnt mean that memory allocator is untested or no good.
my thought is that many distros simply dont provide jemalloc by default. slackware does include jemalloc in the base vanilla install and it has been proven to fix most of the leaks that firefox is known so well for. ive used it for years with great results. my advice to others is to use it. people may decide for themselves to make use of it or not. i never said it was the only way to go

http://jemalloc.net/
In comparison to non-jemalloc builds, it is "relatively" untested (I specifically used the word relatively), in that there's probably orders of magnitudes more people running the non-jemalloc builds. Not that it is untested, but in comparison to non-jemalloc builds, it is a very small minority of the amount of Firefox builds out there.

And, while I'm not familiar with it, I'm assuming this is only a build time requirement and not a run-time requirement? If so, then other distros not having it wouldn't prevent Mozilla from using it in their official builds, which they aren't. So there must be some reason behind it, either being possible instability or they haven't tested it enough to push it out to the masses (or something else I'm not thinking of).
 
1 members found this post helpful.
Old 08-21-2017, 06:35 PM   #81
wigums
Member
 
Registered: Oct 2013
Location: Detroit
Distribution: slackware and raspbian
Posts: 126

Rep: Reputation: Disabled
run-time dynamic allocation of memory
 
Old 08-21-2017, 06:58 PM   #82
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Original Poster
Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Quote:
Originally Posted by slowride View Post
For Slackware, the "Rust" issue makes it doubly justifiable to do so. Rust itself is essentially benign -- it's first release was in 2015, and suddenly swept to the head of the pack? How'd that happen?
Why should be the Rust compiler an "issue" for Slackware or any other distro, after all?

The Rust is just a Mozilla thingy, specially developed for writing the Servo, aka The Mozilla Parallel Web Engine, which started its development in A.D. 2012.

Dear Forum Scholar, if we want to play Gurus, let's at least to put the things right: first appeared the concept of Servo, then the Rust compiler, and they are children of same mother (Mozilla Foundation).

Why was a need for a massive multi-threading web-engine? Simple:

Because a web-browser ended long time ago to be just a rich-text viewer for HTML documents. There appeared (and are heavily used) concepts of Web Services, as (javascript) scripting, WebWorkers, WebRTC, WebMedia (Audio and Video), WebStorage, and so on...

I know that maybe looks strange, but today is trivially for one to write a Video-Chat like Skype, using, well just... javascript.

Long story short, even a single web-browser page could run a lot of threads on background, for giving that wanted (by many) Web 3.0 experience. And opening several (or hundreds) pages (either windows or tabs) can make only the things worse, as easily arriving on running thousands of threads in the same unique application.

BUT, if you played a bit with the GUI development (i.e. with Qt), you will noticed that you can have thousands of background tasks, but the interface should always run in a single one. Call those as being limitations of C/C++, of X11, of APIs, as how you want, but that's the story.

And, the truth is that C/C++ is not natively multi-threading, as programming language. Surely, you can do well multi-threading or multi-tasking on C/C++, with the help of additional libraries or APIs, BUT you arrive to having to do complicate operations on passing data between threads (or tasks) and so on...

I can enter here in details, and to make a 100000 words explanation how multi-threading works on Qt or GTK, and how they pass the data around, but make no sense as only few would understand it for real, even we are on the Slackware Forum, where everyone is a genius, and precisely more intelligent than that those poor people who handle companies which worth billions, all of them from around the World...

To keep the things simple, I would say that, in my humble opinion, they hit the limitations of C/C++ programming language on the Firefox development, and they needed to invent another one, with the multi-threading on mind: the Rust.

The fact that SAMSUNG joined the Rust party, as well other dozens companies, only made the Rust development faster. But that does NOT change the facts that Rust is a Mozilla thing, and I believe that we should treat it as is.

So, the Rust "issue" is at least a laughable idea, as today the Rust is basically a part of Mozilla ecosystem, nothing less, nothing more.

And we should bear in mind that since version 53, basically the Firefox is written in Rust, with a C/C++ shell, and looks like it never would go back to a full C/C++ implementation.

IF we do not accept the Rust compiler, in any form, then in several years, the Firefox shall be put down like a wounded horse.

And, maybe, depending on how long this current development cycle would last, the Slackware 15 (or how would be called the next version) would not ship Firefox anymore, because meantime Firefox 52.3 may will go EOL.

Last edited by Darth Vader; 08-21-2017 at 08:01 PM.
 
Old 08-21-2017, 08:13 PM   #83
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Original Poster
Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Quote:
Originally Posted by Luridis View Post
I do have a couple things to say about Rust and Firefox as mainly a Linux From Scratch user these days.
If you do not noticed, Slackware is a distribution which is supposed to ship binary packages, and usually you cannot (re-)compile it from scratch, anyways...

Quote:
Originally Posted by Luridis View Post
1. From everything I've read, Rust has great potential as a modern compiled language.
Yep, it have. As a programming language which efficiently use all the CPU cores from the system and not only...

Quote:
Originally Posted by Luridis View Post
2. I don't know why it is being used in production. Everything I've read thus far has explained that its API and language specification are both unfinished. Firefox, nor anyone else should be using it in production code. This is an engineering no-no and people should know better.
So, you suggest that your competences are higher than the CEOs of Mozilla Foundation, SAMSUNG and dozens other companies who bet on Rust?

Then, how many billions you earned this year, IF you dare to claim that? Oh, wait! You are Mark Zuckerberg?

Quote:
Originally Posted by Luridis View Post
3. Cargo is more OS/FS build pollution. Worse, to my understanding, its designed around pulling down the latest commit. This is bad. Releases exist for a reason. Imagine the chaos it would create if everyone built from the kernel master that changes all the time. To me, this is just more proof to me that software developers are utterly clueless of what goes on in software distribution. This sort of thing creates unneeded and unnecessary load on both disto maintainers and System Admins. I will clap when they publicly post that they will no longer incorporate or maintain such packages.
Amazing, BUT Cargo use versioning and releases as well, for its crates. That looks that you have no competences to understand how it do it, that's another story...

Anyways. Please, see there before spreading false information: https://crates.io/

Quote:
Originally Posted by Luridis View Post
4. If this forking and dependency madness continues on modern web engines, I suspect we'll see them go the way of TeX Live. But, that's probably how the sponsored ones want it. That way they can incorporate all the web-spying and HTML DRM they want.
The Rust compiler is not just a dependency for the today Firefox, but it is basically written in the Rust language, for some precise reasons.

Last edited by Darth Vader; 08-21-2017 at 10:49 PM.
 
Old 08-21-2017, 08:28 PM   #84
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by Didier Spaier View Post
Well, I am French and there can exist cultural differences but...

Here at least, telling someone "You are silly" is a personal attack. How does that help anyone?
Not to be pedantic, but I would consider saying "you are being silly" more or less equivalent to "what you said was silly" in terms of how offensive (or not) it is. Both are temporary descriptions of something said or done, not a description of someone's character. Kind of like if someone was about to jump off a cliff and I said "you are being stupid," that would not be the same as saying "you are stupid." It is a description of the action of jumping off a cliff.
 
Old 08-21-2017, 08:49 PM   #85
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Original Poster
Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Quote:
Originally Posted by bassmadrigal View Post
I don't understand your constant need to whine to the Slackware devs just because they haven't done something that you want. You really should grow up a little and show some professionalism on this forum.
Since are years already from when we argue in this Forum, I thought you already figured out that I never ask something for me personally, and living in the European Culture, I have no habit to whine, as us usually we enter in the mode: Search & Destroy when we want something. Read: never stop until you resolve yourself.

Oh, wait! To be honest, I asked in the near past for help, as someone to confirm a VMware Player issue in -current.

In the particular case of this thread, as usual, I really believe that using the latest Firefox on -current is for whole community good.

Myself I compile it since 53 was released. And I seen that it does not eaten my dog, yet...

Of course, guessing that I do not ask too much, considering that there: http://www.linuxquestions.org/questi...-a-4175561577/ are today 182 pages of latest versions requested, and always the latest versions, for everything you can imagine on -current.

Last edited by Darth Vader; 08-21-2017 at 08:57 PM.
 
Old 08-21-2017, 08:58 PM   #86
wigums
Member
 
Registered: Oct 2013
Location: Detroit
Distribution: slackware and raspbian
Posts: 126

Rep: Reputation: Disabled
Question

Quote:
Originally Posted by Darth Vader View Post
If you do not noticed, Slackware is a distribution which is supposed to ship binary packages, and usually you cannot (re-)compile it from scratch, anyways...


Yep, it have. As a programming language which efficiently use all the CPU cores from the system.



So, you suggest that your competences are higher than the CEOs of Mozilla Foundation, SAMSUNG and dozens other companies who bet on Rust?

Then, how many billions you earned this year, IF you dare to claim that?



Amazing, BUT Cargo use versioning and releases as well, for its crates. That looks that you have no competences to understand how it do it, that's another story...

Anyways. Please, see there before spreading false information: https://crates.io/



The Rust compiler is not a dependency for the today Firefox, but it is basically written in the Rust language, for some precise reasons.

wrong! wrong! and moar WRONG!
1) you most certainly and easily can build slackware from source and there are even instructions for this included complete with slackbuilds and source code
2)you cant build new firefoxes without rust anymore. its partly written in rust. if you can please share with us how. but you refuse to build your own firefox i thought

dont sit there and condescend to degrade another persons intelligence when you barely have any yourself


ERROR: Rust compiler not found.
To compile rust language sources, you must have 'rustc' in your path.
See https://www.rust-lang.org/ for more information.

Last edited by wigums; 08-21-2017 at 09:10 PM.
 
Old 08-21-2017, 09:19 PM   #87
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Original Poster
Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Quote:
Originally Posted by wigums View Post
1) you most certainly and easily can build slackware from source and there are even instructions for this included complete with slackbuilds and source code
Well, not. At least according with Patrick Volkerding, as himself said there: http://www.linuxquestions.org/questi...3/#post3978712

Quote:
We give you the exact sources that were used to compile the packages. There's no guarantee (nor GPL requirement) that these sources will compile under any arbitrary development environment (including any particular version of Slackware).
Also, according with the Slackware DOCS: https://docs.slackware.com/slackware...d_from_scratch
Quote:
Can Slackware be recompiled from scratch?

Short answer: no.
Several other distros (including Linux From Scratch) are capable of being rebuilt from scratch using the publicly available sources and scripts. Fedora habitually recompiles itself completely from time to time. Slackware is not like those other distros: there is no “master build script”. The Slackware distribution grows and evolves “organically” and the utmost care is taken that all software in the distro is in working condition. Slackware does not need “rebuild from scratch” in order to achieve that goal. To the contrary: recompiling an older package may introduce new bugs or incompatibilities when the recompiled package picks up undesired new dependencies and/or functionality.

That does not make Slackware a “binary distribution”, not does this philosophy violate any license. In order to comply with Open Source licenses such as the GPL (and also because, why not?), Slackware makes the complete source code and build scripts available for all the packages that are part of the distro. You will find these sources in the ./source, ./extra/source, ./pasture/source and ./patches/source subdirectories of any release. These sources and scripts are exactly what was used to build the accompanying package at the time of its release - no more and no less.

Note: It is essential that you understand these sources and scripts have produced a package using the system libraries available at the time of its creation. Over time, with all the library updates and introduction of new packages, the source code of any package may lose the capability of being re-compiled into that same package successfully. But that is perfectly normal: a Slackware package will never be recompiled unless its binaries stop working (due to dynamic library conflicts for instance) or because that package is upgraded to a new version. Only then, the sources and scripts for any package are re-evaluated. If patches are required at this time - to make the sources compile successfully or to make the resulting binaries work correctly - then patches will be added.
But, if you know better...

Quote:
Originally Posted by wigums View Post
2)you cant build new firefoxes without rust anymore. its partly written in rust. if you can please share with us how. but you refuse to build your own firefox i thought
I built and used daily every Firefox release since version 53, of course using the Rust compiler and its Cargo (from Slackbuilds.org), before to start this thread, BTW...

Quote:
Originally Posted by wigums View Post
dont sit there and condescend to degrade another persons intelligence
Oh, wait! I should stay here and to look smiling how someone spread false information and acts like he's smarter and more competent than Mozilla Foundation's CEO, for example?

Quote:
Originally Posted by wigums View Post
when you barely have any yourself
At least, I for one, I do not claim to be more competent than all CEOs of those companies: https://www.rust-lang.org/en-US/friends.html (organizations running Rust in production)

Quote:
Originally Posted by wigums View Post
ERROR: Rust compiler not found.
To compile rust language sources, you must have 'rustc' in your path.
See https://www.rust-lang.org/ for more information.
There you go:

https://slackbuilds.org/repository/1...elopment/rust/
https://slackbuilds.org/repository/1...lopment/cargo/

Build and install those, then try again...

PS. I attached a screenshot with my current Firefox, to be ensured that I use exactly WHAT I claim in the original post...
Attached Thumbnails
Click image for larger version

Name:	next86.jpg
Views:	50
Size:	230.3 KB
ID:	25758  

Last edited by Darth Vader; 08-21-2017 at 10:17 PM.
 
1 members found this post helpful.
Old 08-22-2017, 01:31 AM   #88
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by Darth Vader View Post
Since are years already from when we argue in this Forum, I thought you already figured out that I never ask something for me personally, and living in the European Culture, I have no habit to whine, as us usually we enter in the mode: Search & Destroy when we want something. Read: never stop until you resolve yourself.
I lived in Europe for 5 years... whining is found everywhere.

Quote:
Originally Posted by Darth Vader View Post
Oh, wait! To be honest, I asked in the near past for help, as someone to confirm a VMware Player issue in -current.
I would've responded if I used -current (I don't under most circumstances) or VMware Player (I use VirtualBox -- I prefer to know that the source is available for my virtual machines). If you are using software that isn't as common, on a version of Slackware that isn't that common, you may not always get a response from the community.

Quote:
Originally Posted by Darth Vader View Post
In the particular case of this thread, as usual, I really believe that using the latest Firefox on -current is for whole community good.
I don't doubt that you think it is good, but your presentation for the request does not invoke sympathy on behalf of the Slackware team, rather it imposes hostility. While you may consider yourself in "Search & Destroy" mode, others don't always perceive it that way. Just because it may be normal to be that direct where you're from doesn't mean that is the case everywhere else. As is obvious, this is an international forum. We have people from all areas of the world. While your harshness and abrasiveness may be normal where you're from, it can be taken in a completely different light in other areas of the world. Politeness can go a long way.

Quote:
Originally Posted by Darth Vader View Post
Myself I compile it since 53 was released. And I seen that it does not eaten my dog, yet...

Of course, guessing that I do not ask too much, considering that there: http://www.linuxquestions.org/questi...-a-4175561577/ are today 182 pages of latest versions requested, and always the latest versions, for everything you can imagine on -current.
We don't know what the criteria is to get a package upgraded. All someone can do is provide a request. When you say the Slackware team "surrendered" just because they haven't incorporated rust and the latest non-ESR Firefox into the system, it can put people into the defensive rather than the inquisitive. If you make people curious, they're a lot more likely to start researching your claims. If you make people defensive, they tend to stick with their tried-and-true knowledge.

The below is your first post in this thread:

Quote:
Originally Posted by Darth Vader View Post
What the heck happens with Firefox?

I know, I know, it is all about that RUST compiler, which does not compile itself, but always/anyways it can be put in /extra as repackaged binaries, just like we do with Java or FlashPlayer builds...

Why I care about a more modern Firefox on slackware-current? Because of its ridiculous high optimization of the memory consumption in the latest releases (now 55.x).

Long story short, where 52.3.x ESR wants 3.5GB memory (for a few hundred tabs, of course), the 55.x version wants around 500 MB. That's a goddamned difference!
Some simple rewording can make a mountain of difference in how the request can be perceived.

Quote:
Has there been any research into the latest Firefox version by the Slackware team?

In my personal tests, I found that the Firefox included in -current and 14.2 can consume an enormously large amount of memory (3.5GB) when a large number of tabs (a few hundred) are open. In the latest versions of Firefox, I've found that usage drop dramatically to only 500MB. That's a 700% reduction in memory usage!

The newer Firefox does require rust and cargo (both available on SBo), however I found them to be stable with no side effects to having them installed. Firefox itself has been stable with no crashes or instability.

If you haven't already, please look into these massive memory benefits available by switching to the latest version of Firefox.
Can you see the difference between the two? The first is quite demanding and off-putting, the second is informative and probably makes a person more intrigued to try out this latest version and see the benefits themselves.

All that being said, I'd imagine Pat and team stay up-to-date on new releases of major pieces software like Firefox and PHP. As could be ascertained from the original request of a newer version of a rust-enabled Firefox in the Requests-for-current thread, Pat had already been researching rust before the request for Firefox v53 was added into the thread. Believe it or not, Pat has managed to ship a relatively up-to-date Slackware many, many times for over 24 years. I think he knows what he is doing...
 
7 members found this post helpful.
Old 08-22-2017, 07:22 AM   #89
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,472
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
Who needs a Linux_newspaper when one has LQ

Enjoyable read, kudos to all involved, and kind thanks for the headsup (Rust).

 
1 members found this post helpful.
Old 08-22-2017, 12:40 PM   #90
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780

Rep: Reputation: 260Reputation: 260Reputation: 260
@bassmadrigal Excellent comments on how to ask for help and/or put forward requests. Thank you for the courtesy and instructions for how to receive or provide effective help on these forums.

As for Firefox and the dependencies. It seems that Slackbuild enthusiasts have already provided the ability for those who are sticking with Firefox to get the latest and build it themselves. I appreciate Pat focusing on the main system. Browsers are a user part of the system, and are, in my option, client side oriented rather than server side oriented. Slackware's stability is focused and steady. Current branch is stated as development, may not be stable, may require the user to correct or fix bugs. To ask for something to be added to stable branch seems counter to the Slackware way. I know that many people who've posted on this thread are using current branch, but Pat's focus and Slackware's reputation rest on stable branch. Thus the reason the latest Gecko or Blink isn't included for "all" users (meaning both stable and current branches) is proper and I as a stable branch user truly appreciate all of Pat's decisions on that side.

I specifically don't use current, because I see many updates in the current branch every week, including new kernels, which would mean having to update the system way to often for me to effectively use both laptop and desktop as working systems to accomplish my work, rather than just my play. I imagine there are many using stable but run WM's of current to play, but I'm sure there are many who don't.

Thanks to Pat for being more concerned about Slackware stability, while also being willing to allow others to extend package research and building under stable and current the packages which might be of interest to the adventurous Cheers.
 
2 members found this post helpful.
  


Reply



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
LXer: A Modern Day Front-End Development Stack LXer Syndicated Linux News 0 07-17-2017 07:30 PM
Firefox 53 and rust Lenard Spencer Slackware 18 05-01-2017 03:09 PM
LXer: Mozilla's Rust Language Gets A GCC Compiler Front-End LXer Syndicated Linux News 0 12-03-2013 08:21 PM
Is there a Mageia repository that includes a modern Firefox? Timothy Miller Mageia 61 11-12-2013 08:05 PM
svgalib_helper with modern slackware ? WiseDraco Slackware 1 05-28-2011 01:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:14 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration