[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
https://bugzilla.novell.com/show_bug.cgi?id=273162#c3
--- Comment #3 from Thorsten Kukuk
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
https://bugzilla.novell.com/show_bug.cgi?id=273162
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=273162
Dirk Mueller
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
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