FS#41971 - [libutil-linux] please add options=(staticlibs)
Attached to Project:
Arch Linux
Opened by Steven Honeyman (stevenhoneyman) - Sunday, 14 September 2014, 15:34 GMT
Last edited by Dave Reisner (falconindy) - Tuesday, 16 September 2014, 11:56 GMT
Opened by Steven Honeyman (stevenhoneyman) - Sunday, 14 September 2014, 15:34 GMT
Last edited by Dave Reisner (falconindy) - Tuesday, 16 September 2014, 11:56 GMT
|
Details
Description:
Currently I see that the PKGBUILD is expecting some static libraries (and so it should, because they're inlcuded as default): cd "$srcdir"/_libutil-linux mv "$pkgdir"/usr/lib/lib*.{a,so}* usr/lib ...but the .a files never made it into the package in the Arch repo. Additional info: FYI - the reason I wanted static libraries is many programs use libblkid+libuuid, and today I wanted one of them without any deps! |
This task depends upon
Closed by Dave Reisner (falconindy)
Tuesday, 16 September 2014, 11:56 GMT
Reason for closing: Won't implement
Tuesday, 16 September 2014, 11:56 GMT
Reason for closing: Won't implement
Could you be a little more specific?
It's risky enough running a different versions of systemd-udevd in your initramfs and root. I imagine there's even more gotchas between a fork of udev and systemd-udevd.
I submitted this feature request because:
1) It looks like an oversight in the pkgbuild, given that you try to copy lib*.a as well as .so* to the new directory
2) Tiny amount more disk space would be used, but other than that, no overheads, no risk, no implementation time; no reason not to!
https://mailman.archlinux.org/pipermail/arch-dev-public/2013-March/024552.html
So, if you'll allow me to ask you the basic questions as to wtf it is you're doing, we can decide if there's a compelling use case that would be generally applicable.
FS#41938. I would suggest this one be closed as well.If you want static libs, build them. Simple as that.