(OLD) (ARCHIVED) Puppy Linux Discussion Forum Forum Index (OLD) (ARCHIVED) Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info

This forum can also be accessed as http://oldforum.puppylinux.com
It is now read-only and serves only as archives.

Please register over the NEW forum
https://forum.puppylinux.com
and continue your work there. Thank you.

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 29 Sep 2020, 20:48
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
Glibc-2.20 Upgrade For Racy/Carolina
Moderators: Flash, Ian, JohnMurga
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 2 of 2 [21 Posts]   Goto page: Previous 1, 2
Author Message
sindi

Joined: 16 Aug 2009
Posts: 1088
Location: Ann Arbor MI USA

PostPosted: Sun 15 Sep 2019, 11:53    Post subject: Glibc link goes to Registrant WHOIS Contact Info  

The Palemoon item mentions Battleships's glibc upgrade for wary so I came here, but the link for glibc pet appears no longer to work (with the Seamonkey in Wary 5.5 or Palemoon 27.9.4 in Lupu2016).

I would love to upgrade racy, wary, puppy 4.31 with 2.6 kernel, and lupu 2016 to try to get Palemoon 28 working with them. (libstdc++ upgrade also needed at least for pre-lupu puppies). I have one laptop with nvidia video that won't display readably with anything newer than lupu with 2.6 kernel.
Back to top
View user's profile Send private message 
perdido


Joined: 09 Dec 2013
Posts: 1601
Location: ¿Altair IV , Just north of Eeyore Junction.?

PostPosted: Mon 07 Oct 2019, 19:45    Post subject: Re: Glibc-2.20 Upgrade For Racy/Carolina
Subject description: Also GCC-4.9.2 and Binutils-2.24
 

battleshooter wrote:
Put this together as some Carolina users wanted the latest Chrome.

Tested on different kernels ranging from 3.0.66 to 3.17, Racy (3.0.66 kernel), Carolina 1.1 (standard 3.2.13 Carolina kernel), Carolina 1.2 (3.17 kernel) running applications seem to be fine, but I have not tested compiling extensively.

Glibc, GCC, and Binutils have been compiled twice (2 pass).

As glibc is a core system element I would advise testing this on a non-essential Puppy install if you're not sure what you're doing. I haven't had any problems with it, but better safe than sorry.

It seems fully backwards compatible so any programs compiled with an older glibc will work, but anything compiled with the new glibc will not work with an older glibc.

Installation order:
GCC last.

Downloads
glibc-2.20.pet 27.7 MB
gcc-4.9.2.pet 35.8 MB
binutils-2.24.pet 11.5 MB


GCC dependencies:
gmp-6.0.0.pet 636 KB
mpc-1.0.2.pet 110 KB
mpfr-3.1.2.pet 469 KB


The make check results for GCC and glibc are attached if anyone needs to see them.

Racy 5.5:

Carolina 1.1:

Carolina 1.2 with 3.17 kernel:



6/11/14 Edited: Installation order


This reply is to supply new links to the PET packages listed in the original post because original links are dead. Same exact packages - updated links.
The packages have been archived at archive.org by the puppy archive guru ally.

Downloads
glibc-2.20.pet 27.7 MB - https://archive.org/download/RussoodlessPuppyLinuxStuff-battleshooter/glibc-2.20.pet
gcc-4.9.2.pet 35.8 MB - https://archive.org/download/RussoodlessPuppyLinuxStuff-battleshooter/gcc-4.9.2.pet
binutils-2.24.pet 11.5 MB - https://archive.org/download/RussoodlessPuppyLinuxStuff-battleshooter/binutils-2.24.pet

GCC dependencies:
gmp-6.0.0.pet 636 KB - https://archive.org/download/RussoodlessPuppyLinuxStuff-battleshooter/gmp-6.0.0.pet
mpc-1.0.2.pet 110 KB - https://archive.org/download/RussoodlessPuppyLinuxStuff-battleshooter/mpc-1.0.2.pet
mpfr-3.1.2.pet 469 KB - https://archive.org/download/RussoodlessPuppyLinuxStuff-battleshooter/mpfr-3.1.2.pet


.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 6397
Location: King's Lynn, UK.

PostPosted: Mon 07 Oct 2019, 20:34    Post subject:  

Nice one, perdido. That's needed doing for a while. Very Happy

Some time ago, I put all these items together in a tarball, along with installation instructions, simply to make the process simpler for anyone who wants to take advantage of it. You can find it here:-

https://drive.google.com/file/d/1uyjN1F_-fIxlO-qEXNLZIEwaBr1-S0jx/view?usp=sharing

It's certainly made my own Racy 5.5 a hell of a lot more 'usable'.....and still totally viable as a 'daily driver'. I'd recommend this upgrade to any user of Racy/Wary/Carolina.


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
sindi

Joined: 16 Aug 2009
Posts: 1088
Location: Ann Arbor MI USA

PostPosted: Thu 19 Dec 2019, 22:23    Post subject: can I safely remove lib*2.10.1  

ls /lib/lib*2.10.1* lists 18 libraries and ls /lib/lib*2.20* lists 19.
Is it safe to delete the 2.10.1 (original) libraries?

Is there anything else to delete after the glibc 2.20 upgrade?
I see lots of locale stuff that I doubt I will use.

Racy kernel panics on DELL Inspiron 1521.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 6397
Location: King's Lynn, UK.

PostPosted: Fri 20 Dec 2019, 07:39    Post subject:  

@ sindi:-

Unless you're extremely 'hard-pressed' for space, I would not advise deleting the older glibc stuff. Some of the 'mastered-in' default apps, etc., are still looking for the older items.

I tried removing them myself, once upon a time, and was left with an install of Racy that refused to function properly.....so; in a nutshell.....NO.

Not if you want a functional Puppy. (*shrug*)


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
s243a

Joined: 02 Sep 2014
Posts: 2626

PostPosted: Fri 20 Dec 2019, 10:44    Post subject: Re: can I safely remove lib*2.10.1  

sindi wrote:
ls /lib/lib*2.10.1* lists 18 libraries and ls /lib/lib*2.20* lists 19.
Is it safe to delete the 2.10.1 (original) libraries?

Is there anything else to delete after the glibc 2.20 upgrade?
I see lots of locale stuff that I doubt I will use.

Racy kernel panics on DELL Inspiron 1521.


You'll need to delete the linker also. If the linker doesn't match the glibc version you'll get a segmentation fault. Also, the kernal will only support a given range of glibc versions. Therefore if you upgrade glibc you might have to upgrade the kernal.

Mike Walsh wrote:
@ sindi:-

Unless you're extremely 'hard-pressed' for space, I would not advise deleting the older glibc stuff. Some of the 'mastered-in' default apps, etc., are still looking for the older items.

I tried removing them myself, once upon a time, and was left with an install of Racy that refused to function properly.....so; in a nutshell.....NO.

Not if you want a functional Puppy. (*shrug*)


Mike. Wink


I agree here, but at the very least we will need each version of glibc to reside in a different folder. For a given application, we will need to set the correct library folders (perhaps via a chroot, or just adjusting LD_LIBRARY_PATH, or maybe using LD_PRELOAD) prior to running the application.

_________________
Find me on minds and on pearltrees.
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 2 of 2 [21 Posts]   Goto page: Previous 1, 2
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.2323s ][ Queries: 12 (0.1585s) ][ GZIP on ]