Slackware This Forum is for the discussion of Slackware Linux.
Notices
Welcome to
LinuxQuestions.org , a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free.
Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please
contact us . If you need to reset your password,
click here .
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a
virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month.
Click here for more info.
08-06-2018, 11:31 AM
#391
Senior Member
Registered: Feb 2009
Posts: 1,727
I wonder if patching glibc is the right strategy, or if not the packages that need the patches would need some updates, what would be the more logical choice ...
I mean, OK, something compiles, but what side effect to the thousandths of other packages the patch of glic has, and did the glibc devs wrong? (i do not assuem that)
08-06-2018, 12:45 PM
#392
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
I didn't patch glibc at anytime, I only patch the packages that don't compile with the new glibc-2.28.
The errors-glibc-2.28.txt is a collection of the packages that failed to build correctly.
Last edited by nobodino; 08-06-2018 at 12:46 PM .
1 members found this post helpful.
08-07-2018, 01:21 PM
#393
Senior Member
Registered: Feb 2009
Posts: 1,727
Quote:
Originally Posted by
nobodino
I didn't patch glibc at anytime, I only patch the packages that don't compile with the new glibc-2.28.
The errors-glibc-2.28.txt is a collection of the packages that failed to build correctly.
yes, thanks, looked wrong yesterday, obviously too tired
1 members found this post helpful.
08-08-2018, 08:08 AM
#394
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
added a new patch for sharutils to build with glibc-2.28, see :
https://github.com/nobodino/slackwar...28/a/sharutils
08-08-2018, 08:36 AM
#395
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
added a new patch for dc3dd to build with glibc-2.28, see:
https://github.com/nobodino/slackwar...-2.28/ap/dc3dd
08-08-2018, 08:46 AM
#396
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
added a new patch for lbzip2 to build with glibc-2.28, see:
https://github.com/nobodino/slackwar...-2.28/a/lbzip2
08-08-2018, 09:01 AM
#397
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
added a new patch for ppp to build with glibc-2.28, see:
https://github.com/nobodino/slackwar...ibc-2.28/n/ppp
08-08-2018, 09:57 AM
#398
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
added a new patch for dvd+rw-tools to build with glibc-2.28, see:
https://github.com/nobodino/slackwar...dvd%2Brw-tools
08-08-2018, 10:13 AM
#399
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
added a new patch for reiserfsprogs to build with glibc-2.28, see:
https://github.com/nobodino/slackwar.../reiserfsprogs
08-08-2018, 11:40 AM
#400
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
added a new patch for squashfs-tools to build with glibc-2.28, see:
https://github.com/nobodino/slackwar...squashfs-tools
08-08-2018, 12:18 PM
#401
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
added a new patch for alsa-oss to build with glibc-2.28, see:
https://github.com/nobodino/slackwar....28/l/alsa-oss
08-08-2018, 12:52 PM
#402
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
added a new patch for syslinux to build with glibc-2.28, see:
https://github.com/nobodino/slackwar....28/a/syslinux
It just last firefox, but I can't solve the problem.
Everything can now be built now with glibc-2.28 except firefox.
Last edited by nobodino; 08-08-2018 at 12:53 PM .
08-09-2018, 07:09 AM
#403
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
modified the treatment of sg3_utils, finally a single patch is enough to build with glibc-2.28, see:
https://github.com/nobodino/slackwar...28/l/sg3_utils
08-10-2018, 05:39 AM
#404
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
regression test on slackware64-current up to "Tue Aug 7 23:24:17 UTC 2018" with glibc-2.28 and the new scripts and the patch on github.
Every package patched now builds, even firefox.
--------------------------------------------------------------------------
--- list-sfs.txt 2018-08-10 12:35:24.527920069 +0200
+++ list-slackware.txt 2018-08-10 10:50:56.793943978 +0200
@@ -26,33 +26,33 @@
a/etc-15.0-x86_64-7.txz
a/eudev-3.2.5-x86_64-4.txz
a/file-5.34-x86_64-1.txz
-a/findutils-4.4.2-x86_64-3.txz
-a/floppy-5.5-x86_64-3.txz
+a/findutils-4.4.2-x86_64-2.txz
+a/floppy-5.5-x86_64-2.txz
a/gawk-4.2.1-x86_64-2.txz
a/genpower-1.0.5-x86_64-3.txz
a/gettext-0.19.8.1-x86_64-5.txz
a/getty-ps-2.1.0b-x86_64-4.txz
-a/glibc-solibs-2.28-x86_64-2.txz
+a/glibc-solibs-2.27-x86_64-4.txz
a/glibc-zoneinfo-2018e-noarch-3.txz
a/gpm-1.20.7-x86_64-7.txz
a/gptfdisk-1.0.4-x86_64-1.txz
a/grep-3.1-x86_64-2.txz
a/grub-2.02-x86_64-2.txz
-a/gzip-1.9-x86_64-3.txz
+a/gzip-1.9-x86_64-2.txz
a/haveged-1.9.2-x86_64-1.txz
a/hdparm-9.56-x86_64-2.txz
a/hostname-3.18-x86_64-2.txz
a/hwdata-0.304-noarch-2.txz
a/infozip-6.0-x86_64-4.txz
a/inotify-tools-3.14-x86_64-2.txz
-a/jfsutils-1.1.15-x86_64-3.txz
+a/jfsutils-1.1.15-x86_64-2.txz
a/kbd-1.15.3-x86_64-4.txz
a/kernel-firmware-20180730_7b5835f-noarch-1.txz
a/kernel-generic-4.14.61-x86_64-1.txz
a/kernel-huge-4.14.61-x86_64-1.txz
a/kernel-modules-4.14.61-x86_64-1.txz
a/kmod-25-x86_64-2.txz
-a/lbzip2-2.5-x86_64-3.txz
+a/lbzip2-2.5-x86_64-2.txz
a/less-530-x86_64-3.txz
a/lha-114i-x86_64-2.txz
a/libcgroup-0.41-x86_64-5.txz
@@ -92,13 +92,13 @@
ap/cups-2.2.8-x86_64-2.txz
ap/cups-filters-1.20.4-x86_64-2.txz
ap/dash-0.5.9.1-x86_64-2.txz
-ap/dc3dd-7.2.646-x86_64-3.txz
+ap/dc3dd-7.2.646-x86_64-2.txz
ap/ddrescue-1.23-x86_64-2.txz
ap/diffstat-1.61-x86_64-2.txz
ap/diffutils-3.6-x86_64-2.txz
ap/dmapi-2.2.12-x86_64-3.txz
ap/dmidecode-3.1-x86_64-2.txz
-ap/dvd+rw-tools-7.1-x86_64-4.txz
+ap/dvd+rw-tools-7.1-x86_64-3.txz
ap/enscript-1.6.6-x86_64-2.txz
ap/flac-1.3.2-x86_64-2.txz
ap/ghostscript-9.23-x86_64-3.txz
@@ -148,7 +148,7 @@
ap/soma-3.0.4-noarch-1.txz
ap/sox-14.4.2-x86_64-6.txz
ap/sqlite-3.24.0-x86_64-1.txz
-ap/squashfs-tools-4.3-x86_64-4.txz
+ap/squashfs-tools-4.3-x86_64-3.txz
ap/sudo-1.8.23-x86_64-1.txz
ap/sysstat-11.6.4-x86_64-1.txz
ap/terminus-font-4.40-noarch-3.txz
@@ -162,17 +162,17 @@
ap/xorriso-1.4.8-x86_64-2.txz
ap/zsh-5.5.1-x86_64-2.txz
a/quota-4.03-x86_64-2.txz
-a/reiserfsprogs-3.6.27-x86_64-3.txz
+a/reiserfsprogs-3.6.27-x86_64-2.txz
a/rpm2tgz-1.2.2-x86_64-2.txz
a/sdparm-1.10-x86_64-2.txz
a/sed-4.5-x86_64-2.txz
a/shadow-4.2.1-x86_64-5.txz
-a/sharutils-4.15.2-x86_64-3.txz
+a/sharutils-4.15.2-x86_64-2.txz
a/smartmontools-6.6-x86_64-3.txz
a/splitvt-1.6.6-x86_64-2.txz
a/sysfsutils-2.1.0-x86_64-2.txz
a/sysklogd-1.5.1-x86_64-3.txz
-a/syslinux-4.07-x86_64-3.txz
+a/syslinux-4.07-x86_64-2.txz
a/sysvinit-2.90-x86_64-1.txz
a/sysvinit-functions-8.53-x86_64-3.txz
a/sysvinit-scripts-2.1-noarch-16.txz
@@ -180,7 +180,7 @@
a/tcsh-6.20.00-x86_64-2.txz
a/time-1.9-x86_64-2.txz
a/tree-1.7.0-x86_64-2.txz
-a/udisks-1.0.5-x86_64-5.txz
+a/udisks-1.0.5-x86_64-4.txz
a/udisks2-2.6.5-x86_64-2.txz
a/unarj-265-x86_64-2.txz
a/upower-0.9.23-x86_64-4.txz
@@ -225,7 +225,7 @@
d/kernel-headers-4.14.61-x86-1.txz
d/libtool-2.4.6-x86_64-9.txz
d/llvm-6.0.1-x86_64-1.txz
-d/m4-1.4.18-x86_64-3.txz
+d/m4-1.4.18-x86_64-2.txz
d/make-4.2.1-x86_64-3.txz
d/mercurial-4.7-x86_64-1.txz
d/meson-0.47.0-x86_64-1.txz
@@ -596,9 +594,9 @@
l/glade3-3.8.6-x86_64-2.txz
l/glib-1.2.10-x86_64-6.txz
l/glib2-2.56.1-x86_64-2.txz
-l/glibc-2.28-x86_64-2.txz
-l/glibc-i18n-2.28-x86_64-2.txz
-l/glibc-profile-2.28-x86_64-2.txz
+l/glibc-2.27-x86_64-4.txz
+l/glibc-i18n-2.27-x86_64-4.txz
+l/glibc-profile-2.27-x86_64-4.txz
l/glibmm-2.56.0-x86_64-1.txz
l/glib-networking-2.56.1-x86_64-1.txz
l/gmime-2.6.23-x86_64-4.txz
@@ -764,7 +762,7 @@
l/orc-0.4.28-x86_64-2.txz
l/pango-1.42.3-x86_64-1.txz
l/pangomm-2.40.1-x86_64-2.txz
-l/parted-3.2-x86_64-5.txz
+l/parted-3.2-x86_64-4.txz
l/pcre2-10.31-x86_64-2.txz
l/pcre-8.42-x86_64-2.txz
l/phonon-4.8.3-x86_64-3.txz
@@ -818,7 +816,7 @@
l/SDL2_ttf-2.0.14-x86_64-2.txz
l/seamonkey-solibs-2.49.4-x86_64-1.txz
l/serf-1.3.9-x86_64-3.txz
-l/sg3_utils-1.42-x86_64-3.txz
+l/sg3_utils-1.42-x86_64-2.txz
l/shared-desktop-ontologies-0.11.0-x86_64-2.txz
l/shared-mime-info-1.9-x86_64-2.txz
l/sip-4.19.8-x86_64-2.txz
@@ -842,7 +840,7 @@
l/tevent-0.9.36-x86_64-2.txz
l/urwid-1.0.3-x86_64-3.txz
l/utf8proc-2.2.0-x86_64-1.txz
-l/v4l-utils-1.14.2-x86_64-3.txz
+l/v4l-utils-1.14.2-x86_64-2.txz
l/virtuoso-ose-6.1.8-x86_64-9.txz
l/vte-0.52.2-x86_64-1.txz
l/wavpack-5.1.0-x86_64-2.txz
@@ -963,7 +961,7 @@
n/pinentry-1.1.0-x86_64-2.txz
n/popa3d-1.0.3-x86_64-3.txz
n/postfix-3.3.1-x86_64-1.txz
-n/ppp-2.4.7-x86_64-4.txz
+n/ppp-2.4.7-x86_64-3.txz
n/procmail-3.22-x86_64-3.txz
n/proftpd-1.3.6-x86_64-4.txz
n/pssh-2.3.1-x86_64-3.txz
@@ -1146,7 +1144,7 @@
x/libinput-1.11.3-x86_64-1.txz
x/libmypaint-1.3.0-x86_64-1.txz
x/libpciaccess-0.14-x86_64-2.txz
-x/libpthread-stubs-0.4-x86_64-2.txz
+x/libpthread-stubs-0.4-noarch-2.txz
x/libSM-1.2.2-x86_64-3.txz
x/libva-2.2.0-x86_64-1.txz
x/libva-utils-2.2.0-x86_64-1.txz
-----------------
Last edited by nobodino; 08-10-2018 at 09:28 AM .
1 members found this post helpful.
08-10-2018, 09:28 AM
#405
Senior Member
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560
important nota: "upgradepkg --reinstall package.t?z" never finish? It hangs and let in "/var/log/packages" things like "aaa_terminfo-6.1_20180616-x86_64-1-upgraded-2018-08-10,16:22:54" without finishing the job.
It seems findutils wasn't built correctly the first time : there was no "find" in the package, but as long as there was the 'tools', 'find' was present. I then removed the 'tools' and then findutils was nok.
Rebuilding it solves the problem.
Last edited by nobodino; 08-10-2018 at 10:00 AM .
All times are GMT -5. The time now is 11:47 PM .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know .
Latest Threads
LQ News