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 12-06-2019, 09:09 PM   #4081
elyk
Member
 
Registered: Jun 2004
Distribution: Slackware
Posts: 221

Rep: Reputation: 42

Quote:
Originally Posted by ZhaoLin1457 View Post
But your box with Athlon XP 2500+ has enough memory and computing power to accommodate memory hogs like those Firefox or Seamonkey or, with some enthusiasm and patience, to compile them?

I am afraid that that Pentium4+SSE2 is for real a bare minimum to run decently a modern Firefox.
FF 52 was usable on this machine. I haven't been able to run any version newer than that due to the rust compiler inserting SSE2 instructions.

Quote:
Originally Posted by SCerovec View Post
He's asking for the rust compiler alone, I assume he's compiling FF and SM on his own and compiling rust too is a bit too much for him to compile every now and then?
Rust upstream doesn't provide support for bootstrapping on machines without SSE2, so I can't even begin recompiling.
 
Old 12-07-2019, 12:47 AM   #4082
ZhaoLin1457
Member
 
Registered: Jan 2018
Posts: 391

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
Quote:
Originally Posted by elyk View Post
Rust upstream doesn't provide support for bootstrapping on machines without SSE2, so I can't even begin recompiling.
But, someone else from Earth Federation managed to build this rust for a pure i586 architecture until now?

If yes, with what success and what caveats?
 
Old 12-08-2019, 12:09 AM   #4083
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 6,375

Rep: Reputation: 4131Reputation: 4131Reputation: 4131Reputation: 4131Reputation: 4131Reputation: 4131Reputation: 4131Reputation: 4131Reputation: 4131Reputation: 4131Reputation: 4131
Quote:
Originally Posted by ZhaoLin1457 View Post
But, someone else from Earth Federation managed to build this rust for a pure i586 architecture until now?

If yes, with what success and what caveats?
I have no idea on the answer to this question since I haven't done much with bootstrapping, but if you take a machine capable of SSE2 and then rebuild rust with their provided bootstrap, can you specify to build it as i586 capable?
 
Old 12-08-2019, 12:44 AM   #4084
LuckyCyborg
Member
 
Registered: Mar 2010
Posts: 475

Rep: Reputation: 289Reputation: 289Reputation: 289
Quote:
Originally Posted by ZhaoLin1457 View Post
But, someone else from Earth Federation managed to build this rust for a pure i586 architecture until now?

If yes, with what success and what caveats?
Unfortunately, looks like a pure i586 architecture is not (yet?) supported by Rust, at least according with the Rust developers themselves:

https://rust-lang.github.io/rustup-c...linux-gnu.html

So, I guess that today we have no way to build a functional Firefox 68.3.0 ESR for a pure i586 architecture, because Rust does not support it.

I suggest to @elyk to try to rebuild Firefox 52.x if s/he want a functional Firefox on his/her Athlon XP 2500+ box.

Last edited by LuckyCyborg; 12-08-2019 at 12:54 AM.
 
3 members found this post helpful.
Old 12-08-2019, 04:35 AM   #4085
ZhaoLin1457
Member
 
Registered: Jan 2018
Posts: 391

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
Quote:
Originally Posted by LuckyCyborg View Post
Unfortunately, looks like a pure i586 architecture is not (yet?) supported by Rust, at least according with the Rust developers...
That's why I suggest that that /pasture build of Firefox 52.x from Slackware 14.2 could be useful to be dropped also on -current's /pasture, at least for the i586 architecture.

Because I think that are many other Slackware users who are quite happy with their Older Than Dirt boxes, but who are unable to run the modern Firefox or SeaMonkey packages, because of those hardware constraints.

Last edited by ZhaoLin1457; 12-08-2019 at 11:49 AM.
 
1 members found this post helpful.
Old 12-08-2019, 10:02 AM   #4086
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,841

Rep: Reputation: Disabled
Quote:
Originally Posted by ZhaoLin1457 View Post
That's why I suggest that that /pasture build of Firefox 52.x from Slackware 14.2 could be useful to be drooped also on -current's /pasture, at least for the i586 architecture.

Because I think that are many other Slackware users who are quite happy with their Older Than Dirt boxes, but who are unable to run the modern Firefox or SeaMonkey packages, because of those hardware constraints.
Unfortunately legacy firefox is very broken with some websites now, github is a good example.
 
1 members found this post helpful.
Old 12-08-2019, 12:58 PM   #4087
elyk
Member
 
Registered: Jun 2004
Distribution: Slackware
Posts: 221

Rep: Reputation: 42
Quote:
Originally Posted by bassmadrigal View Post
I have no idea on the answer to this question since I haven't done much with bootstrapping, but if you take a machine capable of SSE2 and then rebuild rust with their provided bootstrap, can you specify to build it as i586 capable?
I'm doing this now, I believe `ARCH=i586 ./rust.SlackBuild` will do what I need. I'm about 24 hours into the build process, will report back when it's complete.

While looking into this, I found that rust was trying to copy clang's behavior which is also nonsensical.

clang -c file.c # Produces Pentium4 code by default, even though clang is built for i586
clang -c -march=i586 file.c # Should produce i586 code
clang -c -march=i686 file.c # Should produce i686 code

Take a look at the output of `clang -### -S empty.c` (and also try adding -march flags) and look at the value of -target-cpu. I've read that rust's equivalent of -march= is `-C target-cpu=` but I haven't verified that yet.
 
1 members found this post helpful.
Old 12-09-2019, 11:06 AM   #4088
bormant
Member
 
Registered: Jan 2008
Posts: 363

Rep: Reputation: 204Reputation: 204Reputation: 204
[deleted as wrong guess]

Last edited by bormant; 12-09-2019 at 02:32 PM.
 
Old 12-09-2019, 01:29 PM   #4089
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 1,811

Rep: Reputation: 5817Reputation: 5817Reputation: 5817Reputation: 5817Reputation: 5817Reputation: 5817Reputation: 5817Reputation: 5817Reputation: 5817Reputation: 5817Reputation: 5817
Quote:
Originally Posted by bormant View Post
@volkerdi
please fix these README_RAID.txt typos:
I don't believe those are typos.
 
Old 12-09-2019, 02:14 PM   #4090
bormant
Member
 
Registered: Jan 2008
Posts: 363

Rep: Reputation: 204Reputation: 204Reputation: 204
@volkerdi,
hmmm, they are really not.
Sorry for the noise.
 
Old 12-09-2019, 04:19 PM   #4091
saxa
Member
 
Registered: Aug 2004
Distribution: Slackware
Posts: 496

Rep: Reputation: 71
glib-networking-2.62.2
https://download.gnome.org/sources/g...-2.62.2.tar.xz
 
Old 12-10-2019, 08:38 AM   #4092
ziprun
Member
 
Registered: Apr 2018
Posts: 41

Rep: Reputation: Disabled
Hey pat, will slackware 15 come with OpenJDK 11? It's tiny and fully GPL. Can you please add OpenJDK 11 to slackware?
 
5 members found this post helpful.
Old 12-10-2019, 03:07 PM   #4093
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 654

Rep: Reputation: 417Reputation: 417Reputation: 417Reputation: 417Reputation: 417
CMake 3.16.1
https://github.com/Kitware/CMake/rel...-3.16.1.tar.gz
https://cmake.org/cmake/help/v3.16/release/3.16.html

Last edited by mats_b_tegner; 12-10-2019 at 03:14 PM.
 
1 members found this post helpful.
Old 12-10-2019, 08:09 PM   #4094
Xsane
Member
 
Registered: Jan 2014
Posts: 164

Rep: Reputation: 117Reputation: 117
Anyone else have this on 14.2+?

Code:
/usr/share/ghostscript/
├── 9.22
│** └── Resource
│**     └── Init
│**         └── cidfmap
├── 9.23
│** └── Resource
│**     └── Init
│**         └── cidfmap
├── 9.24
│** └── Resource
│**     └── Init
│**         └── cidfmap
├── 9.25
│** └── Resource
│**     └── Init
│**         └── cidfmap
├── 9.26
│** └── Resource
│**     └── Init
│**         └── cidfmap
Is it expected?

Update: I think this due to the file being cidfmap.new in the package. Since the path is version specific the file will not exist and is always converted to cidfmap; so the .new handling should not be used?

Last edited by Xsane; 12-10-2019 at 09:34 PM. Reason: update
 
Old 12-10-2019, 11:24 PM   #4095
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,183

Rep: Reputation: Disabled
Would it be possible to rename mozjs52-* to just mozjs-*?
 
  


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
[SOLVED] Requests for -current (20151216) rworkman Slackware 3441 12-28-2017 04:50 PM

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

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

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration