core/lzlib: please --enable-shared (and install minilzip[_shared] .. as lzip?)
Hello. Sorry for disturbing again, but i just stumbled over this fact that CRUX does not build+install the shared library, yet "our" (sorry!) bsdtar is supposed to support .lz for pkgmk out-of-the-box. Ie, bsdtar links with the static library, but since it has no dependency (.. - it is in core?), updated of lzlib are not reflected by nothing. While --enable-shared would do that trick (it is fine lz is so small but still fantastic, yes!), the anyway-built minilzip (and, with --enable-shared, *also* minilzip_shared is not addressed by "make install", but keeps on lingering and being forgotten in the base dir, even though it is a fully functional lzip program by itself (ie, it seems to me, it *is* lzip). It would therefore be "super-duper" "hip" "cool" and very "beer"ig, if that thing would simply be used as lzip(1) (which we do not have around otherwise) by install(1)ing it into $PKG/usr/bin/ (there is even a manual in doc/, .. as minilzip.1, though). When testing a 800KB tar archive the resulting bytes of "mini"lzip and plzip are identical: $ cmp pl.tar.lz mini.tar.lz #?0|kent:y$ ^ = $? Btw (and sorry SiFuh, prtverify i also use via githook!), prtverify checks if (f ~ /(\.(rar|svn|tgz|tar.(bz2|gz|xz)|zip)|CVS|REPO|index.html)$/) and thus does not allow the lz(ip) that pkgmk supports. Cool it is maintained!! In hindsight to that static-only lzlib "redundant dependencies" seem overly exact, maybe? Maybe "INFO" not "WARN"? Having an idea *why* it is redundant -- that would be cool! (Having a possibility to get an idea which dependency is de facto missing, that would be tremendous. But would not have catched bsdtar/lzlib then, because that is also in core?) Pkg stuff is very complicated... Good night from Germany, P.S.: (i now have a plzip port; if it would be me i would very likely include that in lzlib as lzip, since parallelism-less seems so bogus in todays world, and with these large files everywhere; though "our" bsdtar links lzlib and "can", *i think*.) --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)
participants (1)
-
Steffen Nurpmeso