LinuxQuestions.org
Visit Jeremy's Blog.
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 04-01-2018, 09:48 AM   #16
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,005

Rep: Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197

Quote:
Originally Posted by Alien Bob View Post
You'll find the previous versions of icu4c and poppler for slackware-current here: http://www.slackware.com/~alien/older_current/
Good luck with it, I have not tried myself.
If I remember right, you replace the poppler with your own version for KDE5?

https://slackware.nl/alien-kde/curre..._64-1alien.txz
 
Old 04-01-2018, 10:03 AM   #17
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
@ZhaoLin1457

True, Eric replace the poppler package with his own version.
 
Old 04-01-2018, 10:10 AM   #18
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
The icu4c update is what will hurt you most.
 
Old 04-01-2018, 10:16 AM   #19
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
Eric, I am just curious...

From your long term experience, how much time you estimate will spend on building your Qt5 5.9.4, a Phenom x4 at 2.3 GHz with 8GB DDR2 800Mhz and classic Western Digital 7200RPM hard drives?
 
Old 04-01-2018, 10:22 AM   #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 Darth Vader View Post
Eric, I am just curious...

From your long term experience, how much time you estimate will spend on building your Qt5 5.9.4, a Phenom x4 at 2.3 GHz with 8GB DDR2 800Mhz and classic Western Digital 7200RPM hard drives?
No idea. I built qt5 and qt5-webkit here, and it took a couple of hours, but that is in a QEMU VM with 8 cores and 8 GB of RAM, running on my Ryzen-powered server.
Still a lot more to compile, though.
 
2 members found this post helpful.
Old 04-01-2018, 10:43 AM   #21
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,090

Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
Quote:
Originally Posted by Darth Vader View Post
PS. Like I shown in another thread:
Code:
bash-4.4# ./server.php
PHP Warning:  PHP Startup: Unable to load dynamic library 'intl' (tried: /usr/lib64/php/extensions/intl (/usr/lib64/php/extensions/intl: cannot open shared object file: No such file or directory), /usr/lib64/php/extensions/intl.so (libicui18n.so.60: cannot open shared object file: No such file or directory)) in Unknown on line 0
Usage: php yourfile.php {start|stop|restart|reload|status|connections} [-d]
That's the glorious standard PHP CLI, aka /usr/bin/php, in a standard -current machine, with the INTL extension loaded.
maybe you are using a custom (or not updated) php package because here
Code:
$ objdump -x /usr/lib64/php/extensions/intl.so | grep NEEDED
  NEEDED               libicui18n.so.61
  NEEDED               libicuuc.so.61
  NEEDED               libicudata.so.61
  NEEDED               libicuio.so.61
  NEEDED               libstdc++.so.6
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libpthread.so.0
  NEEDED               libc.so.6
  NEEDED               ld-linux-x86-64.so.2
 
Old 04-01-2018, 10:53 AM   #22
gmgf
Senior Member
 
Registered: Jun 2012
Location: Bergerac, France
Distribution: Slackware
Posts: 2,204

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Quote:
Originally Posted by Darth Vader View Post
Eric, I am just curious...

From your long term experience, how much time you estimate will spend on building your Qt5 5.9.4, a Phenom x4 at 2.3 GHz with 8GB DDR2 800Mhz and classic Western Digital 7200RPM hard drives?
Three and a half hours here with an amd AMD FX 6300 six-core, and with the Eric qt5.SlackBuild

Last edited by gmgf; 04-01-2018 at 10:54 AM.
 
1 members found this post helpful.
Old 04-01-2018, 12:03 PM   #23
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,217

Rep: Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309
I saw "icu4c" and I knew I needed to a) check the forum and b) probably wait a a few days. I mean, we had similar issues last time icu4c got upgraded:

https://www.linuxquestions.org/quest...dm-4175619108/
https://www.linuxquestions.org/quest...-a-4175619117/

For those who did update: can't you work around this by symlinking the .so file to what the other packages were built for?

Last edited by dugan; 04-01-2018 at 12:05 PM.
 
3 members found this post helpful.
Old 04-01-2018, 12:12 PM   #24
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,493

Rep: Reputation: 8437Reputation: 8437Reputation: 8437Reputation: 8437Reputation: 8437Reputation: 8437Reputation: 8437Reputation: 8437Reputation: 8437Reputation: 8437Reputation: 8437
Quote:
Originally Posted by Darth Vader View Post
Just asking: what advantages gives us icu4c-61.1, compared with icu4c-60.0, excluding that everything is a mess? From your PHP to Eric's Plasma 5, everything is nuts.
As far as I'm aware, nothing actually shipped as part of -current was broken by the update.

Quote:
Be kind to says us WHY you considered is proper to update this package?

I tell you with all respect: you have NO advantages on upgrading to icu4c-61.1. Nothing, nada, zero. Show me at least one CVE and I will be happy, but there is nothing to gain.
I'll tell you this - certain upstream packages such as icu4c, boost, and poppler cause problems for both of us. I've never been able to understand why virtually every release bumps the shared library .soname and requires everything to be recompiled. A little bit of backwards compatibility would be nice.

Regarding icu4c, there have been CVEs in the past, and sometimes it is discovered later on that a newer release fixed them. It's to everyone's benefit that when Slackware 15.0 ships, it contains the most recent possible working versions of libraries. Especially for a library that would be difficult or impossible to replace after the stable release.

Also... I have to chuckle a bit. Are you really suggesting that we shouldn't update something in -current unless there's a CVE?

Happy April Fools and welcome to -current my friend.
 
10 members found this post helpful.
Old 04-01-2018, 12:38 PM   #25
glorsplitz
Senior Member
 
Registered: Dec 2002
Distribution: slackware!
Posts: 1,308

Rep: Reputation: 368Reputation: 368Reputation: 368Reputation: 368
I have what ponce got from
Code:
objdump -x /usr/lib64/php/extensions/intl.so | grep NEEDED
@dugan A number of people in other slackware threads recommend to NOT do symlinking workarounds, but to each their own.
 
Old 04-01-2018, 01:26 PM   #26
iamtheshaman
LQ Newbie
 
Registered: Apr 2018
Posts: 2

Rep: Reputation: Disabled
Hello, I am relatively new to Slackware and to Linux in general, its now my favourite distro and will be sticking with it. I upgraded icu4c today along with the other recompiled packages and it broke alien bobs KDE and Plasma packages that I am using, therefore sddm failed with the missing shared libraries of the old icu4c package when I rebooted.

Having restored my backup, I have followed volkerdi's advice in the thread that dugan posted earlier. Installing the new icu4c package on top of the older one as opposed to upgrading it (I should have thought of that) but thanks volkerdi, and dugan for posting the link that lead me to that.

My question is please are there any drawbacks to having both of the shared libraries in my system? As everything seems to work now fine.
Or is it ok like this as a workaround until a time when the KDE and Plasma packages may be updated in line with icu4c-61.1?

Sorry if this is stupid question. Thanks.
 
1 members found this post helpful.
Old 04-01-2018, 01:40 PM   #27
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Quote:
Originally Posted by Alien Bob View Post
Or go back to what we advise to everyone: use a stable release if you are not able or willing to fix the occasional breakage in -current.
This! ^^^^^
 
1 members found this post helpful.
Old 04-01-2018, 10:33 PM   #28
Regnad Kcin
Member
 
Registered: Jan 2014
Location: Beijing
Distribution: Slackware 64 -current .
Posts: 663

Rep: Reputation: 460Reputation: 460Reputation: 460Reputation: 460Reputation: 460
Lots of us drive around the warnings and use -current because -current is generally the latest and greatest version of Slackware.
I could not imagine going back to 14.2, because I have -current.

Quote:
A number of people in other slackware threads recommend to NOT do symlinking workarounds, but to each their own.
The symlink workaround may be a sort of kludge, but sometimes the only problem is the -name- of the new .so{b} not anything about it's content.

As a sort of roadside repair to get ya on down the road, it is certain better than "Walken".

So what if it needs "more cowbell" now and then?

We can handle it.
 
1 members found this post helpful.
Old 04-02-2018, 03:01 AM   #29
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 600

Rep: Reputation: 341Reputation: 341Reputation: 341Reputation: 341
Quote:
Lots of us drive around the warnings and use -current because -current is generally the latest and greatest version of Slackware.
I could not imagine going back to 14.2, because I have -current.
I agree, it is my case. And I only use Slackware for servers.
 
1 members found this post helpful.
Old 04-02-2018, 03:23 AM   #30
rkfb
Member
 
Registered: Oct 2003
Location: Guildford, England
Distribution: Slackware64 15.0 running i3
Posts: 494

Rep: Reputation: 174Reputation: 174
Quote:
Originally Posted by iamtheshaman View Post

[...]

My question is please are there any drawbacks to having both of the shared libraries in my system? As everything seems to work now fine.
Or is it ok like this as a workaround until a time when the KDE and Plasma packages may be updated in line with icu4c-61.1?

Sorry if this is stupid question. Thanks.
I can't answer the question but I have installed jemalloc-3.6.0 from 14.2 alongside the 4.5.0 that comes with current as the qemu available from slackbuilds (2.11.1) seems to have trouble finding 4.5.0 and won't run. Works fine with the 14.2 version however.

I've kept a note that I've installed it and will revisit the situation should any updates appear in the changelog or slackbuild.
 
  


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] Upgraded to -current, cannot boot chexmix Slackware 7 08-13-2017 10:23 AM
I just upgraded my Slackware current box .... navigium Slackware 3 05-27-2016 09:33 AM
[SOLVED] Upgraded to current - have a grub question Robert.Thompson Slackware 4 02-09-2011 09:56 AM
[current] rfkill upgraded? conraid Slackware 3 01-22-2011 12:02 PM
Upgraded to Slack=current, now no sound! Slovak Slackware 15 11-24-2004 11:00 PM

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

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