[Bug 273162] New: glibc static binaries
https://bugzilla.novell.com/show_bug.cgi?id=273162 Summary: glibc static binaries Product: openSUSE 10.3 Version: Alpha 3plus Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: Basesystem AssignedTo: pbaudis@novell.com ReportedBy: dmueller@novell.com QAContact: qa@suse.de the static binaries in our glibc package are quite large (checked /sbin/ldconfig). on debian unstable, ldconfig is 600kb while on 10.3 its almost double the size. perhaps there is something obvious to fix here. if its too much work, don't bother. also, I wondered if it wouldn't be better to not statically link it, but use a shared libc link. to avoid the "can't run ldconfig when cache is hosted" problem one could use a rpath or a ldpreload that is used for libpthread. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273162 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- OtherBugsDependingO| |273170 nThis| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=273162#c2 Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kukuk@novell.com --- Comment #2 from Dirk Mueller <dmueller@novell.com> 2007-08-12 06:20:34 MST --- doesn't seem to work. can we at least replace the glibc_post_update huge binary blob with a lua %post script? would be both a lot more maintainable and would get rid of at least one huge binary at least. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=273162#c3 --- Comment #3 from Thorsten Kukuk <kukuk@novell.com> 2007-08-13 12:01:31 MST --- (In reply to comment #2 from Dirk Mueller)
doesn't seem to work. can we at least replace the glibc_post_update huge binary blob with a lua %post script? would be both a lot more maintainable and would get rid of at least one huge binary at least.
This is only possible if we link rpm and bash static. When glibc_post_update is called, the installed glibc is not functional. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=273162#c4 --- Comment #4 from Dirk Mueller <dmueller@novell.com> 2007-08-13 14:59:48 MST --- thats why I suggested lua. lua is already built-in to rpm, it doesn't need to start a new process and therefore doesn't need access to glibc -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=273162 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|273170 | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=273162 Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Found By|Other |Development -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=273162 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=273162#c5 --- Comment #5 from Cristian Rodríguez <crrodriguez@novell.com> 2009-01-13 09:35:55 MST --- (In reply to comment #4)
thats why I suggested lua. lua is already built-in to rpm, it doesn't need to start a new process and therefore doesn't need access to glibc
Yes, your solution is the best IMHO. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com