LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 05-04-2019, 12:26 AM   #1
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Rep: Reputation: 253Reputation: 253Reputation: 253
Today's GCC 9.1 update. Does it break anything?


I found that the recent -current has updated GCC with a major version bump (along with a new option in LLVM, thanks, Patrick Volkerding!).

Does it break much? I have some important stuff on my machine compiled with GCC 5, so that shouldn't matter much, but as far as I remember, C++ (NOT pure C) doesn't guarantee linking compatibility even between different major versions of the same compiler.

Should I wait for glibc and friends to be recompiled with GCC 9, or just roll the update on?

Last edited by Lockywolf; 05-04-2019 at 01:16 AM.
 
Old 05-04-2019, 12:45 AM   #2
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 309

Rep: Reputation: 92
This is a relevant question. I'd like to know as well.
 
1 members found this post helpful.
Old 05-04-2019, 12:47 AM   #3
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
deleted

Last edited by LuckyCyborg; 05-04-2019 at 12:55 AM.
 
Old 05-04-2019, 12:57 AM   #4
_gin
Member
 
Registered: Aug 2012
Distribution: Oracle Linux
Posts: 106

Rep: Reputation: Disabled
Did we get the D language support (gcd), I don't see It in the SlackBuild?
 
1 members found this post helpful.
Old 05-04-2019, 01:39 AM   #5
3rensho
Senior Member
 
Registered: Mar 2008
Location: Deutschland
Distribution: Slackware64-current
Posts: 1,020

Rep: Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615
Running Slack64-current with latest Plasma5 and so far everything I have run has worked fine since I built 9.1 yesterday.
 
Old 05-04-2019, 01:54 AM   #6
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
I am trying to rebuild SFS with the new gcc. Wait and see.
 
4 members found this post helpful.
Old 05-04-2019, 02:05 AM   #7
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by 3rensho View Post
Running Slack64-current with latest Plasma5 and so far everything I have run has worked fine since I built 9.1 yesterday.
gcc is used to compile stuff, not to run it.
 
Old 05-04-2019, 02:09 AM   #8
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,503

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461
Quote:
Originally Posted by Didier Spaier View Post
gcc is used to compile stuff, not to run it.
A little of each, really. The gcc-g++ package supplies libstdc++.so.6, for example. But with the versioned symbols that have been in use for a long time, it's unlikely that a newer libstdc++ will break anything.
 
9 members found this post helpful.
Old 05-04-2019, 02:59 AM   #9
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Original Poster
Rep: Reputation: 253Reputation: 253Reputation: 253
Quote:
Originally Posted by _gin View Post
Did we get the D language support (gcd), I don't see It in the SlackBuild?
Don't think so. I don't find it on my system.

Well, I did update the system after all, and everything seems to be working okay.
 
Old 05-04-2019, 03:07 AM   #10
3rensho
Senior Member
 
Registered: Mar 2008
Location: Deutschland
Distribution: Slackware64-current
Posts: 1,020

Rep: Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615
Quote:
gcc is used to compile stuff, not to run it.
I realize that Didier. What I meant is other programs are still running fine having been compiled with an earlier version of gcc. That has not always been the case with earlier versions of gcc.
 
Old 05-04-2019, 04:10 AM   #11
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Original Poster
Rep: Reputation: 253Reputation: 253Reputation: 253
Woops.

My Konqueror broke down.

Quote:
There was an error loading the module WebKit.
The diagnostics is:
Cannot load library /usr/lib64/kde4/kwebkitpart.so: (/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/lib64/libQtWebKit.so.4))
 
1 members found this post helpful.
Old 05-04-2019, 05:48 AM   #12
3rensho
Senior Member
 
Registered: Mar 2008
Location: Deutschland
Distribution: Slackware64-current
Posts: 1,020

Rep: Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615
Just tried my Konqueror and it works fine.
 
Old 05-04-2019, 06:02 AM   #13
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,845

Rep: Reputation: 452Reputation: 452Reputation: 452Reputation: 452Reputation: 452
When re-installing the nvidia blob, it complained that the kernel was compiled with the previous version of gcc. I told it to go ahead and everything is fine.
 
2 members found this post helpful.
Old 05-04-2019, 06:08 AM   #14
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by volkerdi View Post
A little of each, really. The gcc-g++ package supplies libstdc++.so.6, for example. But with the versioned symbols that have been in use for a long time, it's unlikely that a newer libstdc++ will break anything.
I stand corrected, thanks for the heads-up.
 
1 members found this post helpful.
Old 05-04-2019, 06:34 AM   #15
Olek
Member
 
Registered: Jul 2012
Location: Wroclaw Poland
Distribution: Slackware
Posts: 110

Rep: Reputation: 27
After update my KDE can't start. It dies on first icon (disk) and return to login window.
Hopefully XFCE works.
 
1 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: Break free of PRISM with the EFFs PRISM Break site LXer Syndicated Linux News 0 06-19-2013 08:53 AM
Netbeans 7.3: Program does not break at break points when debugging JavaScript OtagoHarbour Programming 0 02-22-2013 02:44 AM
break: cannot break karlochacon Linux - Newbie 1 05-06-2010 06:25 PM
getting updates today is IMPOSSIBLE (today)!! mtdew3q SUSE / openSUSE 3 10-17-2007 12:53 AM
Help me install GCC today! <-- 1yr without gcc :( nectron101 Linux - Newbie 4 04-17-2006 07:57 PM

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

All times are GMT -5. The time now is 11:31 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