LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 01-18-2018, 12:09 PM   #16
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 ponce View Post
I thouhgt he had thrown in the towel
Apparently he's going to do a fifth film as Bond...

https://www.theguardian.com/film/201...mes-bond-again
 
Old 01-18-2018, 12:10 PM   #17
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
unless you have the 3 magic gcc/glibc/kernel pieces to build the distribution, you'll have to wait.
 
1 members found this post helpful.
Old 01-18-2018, 12:37 PM   #18
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by 55020 View Post
The fixed compiler does not exist yet. There are lots of experimental patches, not yet tested, not yet integrated, not yet released, not yet backported. There is no point nagging about it at this time.
I agree that this is premature, but it does seem worth considering once the relevant patches land. I know this is generally not how Slackware is developed, but it seems this time there is a good reason to make an exception.
 
Old 01-18-2018, 12:41 PM   #19
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by a4z View Post
Eric, you are mixing up things here, this has
*) nothing to do with deterministic build.
*) nothing to do with what you think I want need or will, for which all your guesses are, as usually, wrong anyway.
*) this is a different story than the kernel memory mapping.
*) the Retpoline patches are for the compiler to disable generation of code that enables branch target injection
Your text was "Short summary: Some time ago we had discussion if packages that do not build anymore are broken or not. Of course they are, but some see it different." and I responded to that. You never mentioned recompiling packages for the CPU vulnerabilities in that post of yours.
Also, even in that case the packages you'd want to recompile to harden them against these vulnerabilities are still not broken. It's the hardware that is broken, the packages are just fine.

Quote:
btw, did you know this?
Wer nicht mit der Zeit geht, geht mit der Zeit
(maybe translates to: who does not move with the times, will be removed over time)
Yes, that is why Slackware is still around as the oldest actively maintained distro - because its developer sticks to his master plan and does not run around in an air of chaos and panic like those other distros.
 
6 members found this post helpful.
Old 01-18-2018, 12:45 PM   #20
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by orbea View Post
I agree that this is premature, but it does seem worth considering once the relevant patches land. I know this is generally not how Slackware is developed, but it seems this time there is a good reason to make an exception.
Of course that is not a good reason! The worst thing to do is let yourself be driven crazy by people yelling that they need protection NOW. Almost all released patches have already been refactored and re-released, Red Hat refuses to ship the new Intel CPU microcode, instead pointing its customers to Intel 's customer support and Microsoft's initial patches left bewildered early adopters with irrepairable blue screen of death.

Just sit this out. And realize that the Spectre hole will never be fully closed. It's an architecture fault which can not be shuffled under the rug by software.
 
7 members found this post helpful.
Old 01-18-2018, 12:48 PM   #21
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by Alien Bob View Post
Also, even in that case the packages you'd want to recompile to harden them against these vulnerabilities are still not broken. It's the hardware that is broken, the packages are just fine.
The problem with this reasoning is that its far less practical to fix the hardware than it is to "fix" the packages.
 
Old 01-18-2018, 01:27 PM   #22
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780

Rep: Reputation: 260Reputation: 260Reputation: 260
Quote:
Originally Posted by orbea View Post
The problem with this reasoning is that its far less practical to fix the hardware than it is to "fix" the packages.
What part of "can't be fixed by software, must be corrected by hardware architecture" as reported by Intel did you not understand? Eric's whole point is that even the software patches are not going to mitigate this possible if you have LOCAL access to the computer attacks. Additionally software patches are still "early" adoptions ( in other parlance it would be called development, IE unstable, IE may break your system) and the fallout of what breaks isn't yet understood by Intel or the kernel dev's. This whole thread is premature and actually being continued by hysterics and not real information from Intel or the kernel devs.

Eric and others have answered the question, "pls fix all non building packages". There are no non building packages which aren't being addressed and/or fixed in the the thread "packages not building on current". There are no packages for stable which don't build with the gcc/kernel/sources that are supplied under the 4.4.111 kernel Pat has provided. If there are then start a thread "packages not building on stable after latest kernel release" or something similiar so that the helpful posters here on LQ can look and address the issue. Pat cannot deliver something which is not yet developed or not broken. If you are taking proper security precautions then this preoccupation with Meltdown and Spectre is truly a waste of time while our very supportive Slackware guru's could be giving real support to others who need it.
 
2 members found this post helpful.
Old 01-18-2018, 01:30 PM   #23
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,240

Rep: Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322
Quote:
Originally Posted by bamunds View Post
IE unstable, IE may break your system
I see what you did there
 
1 members found this post helpful.
Old 01-18-2018, 01:56 PM   #24
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
@barmunds You should actually read the thread before jumping off on a tangent. If you read the thread you would see that I certainly do agree that this thread is premature. However when the relevant patches land I do think it is worth considering taking time to rebuild packages and fix the builds as necessary.

At the risk of sounding like a broken record, fixing the hardware is not practical here and whether this is a hardware bug or not doesn't really change anything for hardware that has already been purchased and is currently in use.
 
Old 01-18-2018, 03:49 PM   #25
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Original Poster
Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by Alien Bob View Post
Your text was "Short summary: Some time ago we had discussion if packages that do not build anymore are broken or not. Of course they are, but some see it different." and I responded to that. You never mentioned recompiling packages for the CPU vulnerabilities in that post of yours.
Also, even in that case the packages you'd want to recompile to harden them against these vulnerabilities are still not broken. It's the hardware that is broken, the packages are just fine.
wow, just, wow. upcoming religious fanatics should go into a rhetoric course at you to learn how to explain reality for that it makes sense for your needs, my respect!

Quote:
Originally Posted by Alien Bob View Post
Yes, that is why Slackware is still around as the oldest actively maintained distro - because its developer sticks to his master plan and does not run around in an air of chaos and panic like those other distros.
maintained, hm, archived, hm, developed, no. well chosen word, maintained.

and don't get me wrong, also all others here that say I want something from Slackware to be...,
of course I would be happy if there would be some development in Slackware, but
I don't need it, its on one computer I use from time to time, just for nostalgically reasons, but for everything else there are other distros, and to build a distro there is yocto.
 
Old 01-18-2018, 03:59 PM   #26
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by a4z View Post
wow, just, wow. upcoming religious fanatics should go into a rhetoric course at you to learn how to explain reality for that it makes sense for your needs, my respect!


maintained, hm, archived, hm, developed, no. well chosen word, maintained.

and don't get me wrong, also all others here that say I want something from Slackware to be...,
of course I would be happy if there would be some development in Slackware, but
I don't need it, its on one computer I use from time to time, just for nostalgically reasons, but for everything else there are other distros, and to build a distro there is yocto.
I think this is the point where we part ways respectfully (or not... I don't care - I respect your contribution 'sbbdep' but I do not respect you as a person). You - not I - are on a high horse all the time. You being the one that constantly nags about the defects in Slackware while not even using Slackware. Me feeding the community with packages, documentation and scripts and as a thank-you getting shat all over by cases like you.
Bye bye.
 
9 members found this post helpful.
Old 01-18-2018, 04:07 PM   #27
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
I haven't been here long but I've noticed that a4z has a bee in his bonnet with you, Eric. It seems personal, for some reason. I really appreciate your efforts, as a new Slack user. They helped me get off the ground.
 
3 members found this post helpful.
Old 01-18-2018, 04:41 PM   #28
ivandi
Member
 
Registered: Jul 2009
Location: Québec, Canada
Distribution: CRUX, Debian
Posts: 528

Rep: Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866Reputation: 866
Quote:
Originally Posted by Alien Bob View Post
Also, even in that case the packages you'd want to recompile to harden them against these vulnerabilities are still not broken. It's the hardware that is broken, the packages are just fine.
https://spectreattack.com/spectre.pdf:
Quote:
The problem of inserting speculative execution blocking
instructions is challenging. Although a compiler
could easily insert such instructions comprehensively
(i.e., at both the instruction following each conditional
branch and its destination), this would severely degrade
performance. Static analysis techniques might be able to
eliminate some of these checks. Insertion in securitycritical
routines alone is not sufficient, since the vulnerability
can leverage non-security-critical code in the
same process.
In addition, code needs to be recompiled,
presenting major practical challenges for legacy applications.

And in addition, the utter mess that Slackware build scripts are, will present major practical challenges for those trying to rebuild the distribution.


Cheers
 
2 members found this post helpful.
Old 01-18-2018, 05:00 PM   #29
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780

Rep: Reputation: 260Reputation: 260Reputation: 260
Quote:
Originally Posted by orbea View Post
...<snip>..I certainly do agree that this thread is premature.
First I did read the entire thread and second I'm glad you agree this thread is premature.
Code:
Definition of premature: happening, arriving, existing, or performed before the proper, usual, or intended time.
When is the right time to ask that a software which isn't broken be fixed? That seems like not only premature but actually not in sync with reality. Reality is the software is working as designed, even with the latest stable release parts of Slackware. Even the hardware is working as designed. The problem is that hardware design had a technique which can be exploited, and software is now sophisticated enough to take advantage of the flaw. Both hardware and software therefore must be "replaced" to mitigate the threat.

Quote:
Originally Posted by orbea View Post
...<snip>... whether this is a hardware bug or not doesn't really change anything ...snip>...
Actually it does change everything. The OP first states that broadly that software is broken, which it isn't, because it can only use the hardware microcode and designs to execute, then ask that software mitigate a threat which will always be present due to the design of the hardware. Additionally both the hardware manufacturer and Linux developer have stated the microcode and hardware components must also be "replaced" to fully mitigate the "usecase". These experts don't say anything about software being broken or not functioning as designed. Further OP says in post #1
Quote:
"Now, based on this very concrete usecase, we can say: packages that do not build and a are shipped as part of the distribution are broken."
Which is blatantly not true. The OP does not identify ANY packages that are broken and don't compile under Slackware stable/current or the two compilers that stable/current use. The OP's statement is bad logic at best.

I understand that you feel it is impractical to fix the hardware, for cost or lack of funding. I share that concern, I have a 2005 Intel CPU, which might never get an updated microcode. BUT I also accept that Intel and the Linux Kernel developer have both said it requires both to fully mitigate these threats. So one has to accept the full answer and stop pushing for a software only fix which will never fully mitigate the threat. Or if you are unwilling to fix the hardware I suppose you simply stay away from the Internet, bluetooth, wifi, and all other ways that an attacker could get access to your system. But how practical and financially impacting that would be to you, well only you can decide on the risk. Just remember when it comes to Slackware you decide how to spend your money and time to maintain your Slackware Linux system. Cheers.
 
1 members found this post helpful.
Old 01-18-2018, 05:24 PM   #30
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
@bamunds

You are kidding, right? Everyone should buy new CPUs, right?

How about instead everyone to sue those filthy companies which sell crap since the last 20 years?

At least you guys, living in the First World, you should sue them from orbit! All of yours!

Last edited by Darth Vader; 01-18-2018 at 05:26 PM.
 
  


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
need to recompile some packages after upgrading to -current sycamorex Slackware 8 01-14-2012 05:33 PM
Fix broken packages ervini Linux Mint 1 12-18-2010 06:59 PM
Trying to recompile existing packages or new packages with optimization nx5000 Debian 6 02-28-2006 04:18 PM
can not fix tar packages tuzhiyong Linux - Newbie 1 11-23-2004 11:56 AM
Recompile slackware packages senorsnor Slackware 3 07-09-2004 07:59 PM

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

All times are GMT -5. The time now is 02:21 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
Open Source Consulting | Domain Registration