LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 08-06-2018, 11:31 AM   #391
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742

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)
 
Old 08-06-2018, 12:45 PM   #392
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
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.
Old 08-07-2018, 01:21 PM   #393
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by nobodino View Post
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.
Old 08-08-2018, 08:08 AM   #394
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
added a new patch for sharutils to build with glibc-2.28, see : https://github.com/nobodino/slackwar...28/a/sharutils
 
Old 08-08-2018, 08:36 AM   #395
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
added a new patch for dc3dd to build with glibc-2.28, see: https://github.com/nobodino/slackwar...-2.28/ap/dc3dd
 
Old 08-08-2018, 08:46 AM   #396
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
added a new patch for lbzip2 to build with glibc-2.28, see: https://github.com/nobodino/slackwar...-2.28/a/lbzip2
 
Old 08-08-2018, 09:01 AM   #397
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
added a new patch for ppp to build with glibc-2.28, see: https://github.com/nobodino/slackwar...ibc-2.28/n/ppp
 
Old 08-08-2018, 09:57 AM   #398
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
added a new patch for dvd+rw-tools to build with glibc-2.28, see: https://github.com/nobodino/slackwar...dvd%2Brw-tools
 
Old 08-08-2018, 10:13 AM   #399
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
added a new patch for reiserfsprogs to build with glibc-2.28, see: https://github.com/nobodino/slackwar.../reiserfsprogs
 
Old 08-08-2018, 11:40 AM   #400
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
added a new patch for squashfs-tools to build with glibc-2.28, see: https://github.com/nobodino/slackwar...squashfs-tools
 
Old 08-08-2018, 12:18 PM   #401
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
added a new patch for alsa-oss to build with glibc-2.28, see: https://github.com/nobodino/slackwar....28/l/alsa-oss
 
Old 08-08-2018, 12:52 PM   #402
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
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.
 
Old 08-09-2018, 07:09 AM   #403
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
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
 
Old 08-10-2018, 05:39 AM   #404
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
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.
Old 08-10-2018, 09:28 AM   #405
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
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.
 
  


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] /usr/bin/X11/X11/....... 10 X11 subsets & counting walter74 Linux - General 2 06-07-2015 12:36 AM
How do I get the /etc/X11/X file rebuilt from scratch rickh Debian 4 05-07-2006 11:06 PM
ali aladdin v agp stinks :scratch: :scratch: :scratch: Mr Marmmalade Linux - Hardware 1 07-08-2003 05:11 AM

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

All times are GMT -5. The time now is 11:47 PM.

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