Re: zip and unzip
Flareon Zulu <[email protected]> Fri, 13 Dec 2019 20:43:31 -0700
| Newsgroups | gmane.linux.lfs.general |
|---|---|
| Message-ID | <CAGPVyKv1CGKH6K14Y97hLgJ1+kpTNP8Vem+jQ+oqiGbfoors9A@mail.gmail.com> |
On Fri, Dec 13, 2019 at 6:10 AM LM <[email protected]> wrote: > Not sure if this should go to BLFS or this list, but I think it's a bit > off-topic for BLFS, so I'll post here. I've been looking at the various > patches available from different operating systems for Info-Zip's zip and > unzip programs. I've also been looking at different build scripts > including the build instructions on the BLFS site. Both zip and unzip can > be built with or without bzip2 and zlib library support. Adding bzip2 > makes sense since it adds support for more formats. I believe the BLFS > builds do end up bringing in the bzip2 library. I'm wondering about the > zlib support though. According to the code, it looks like it can use its > own functions and CRC tables or it could use some of zlib's functions and > CRC table. Am wondering what the pros and cons would be to using zlib > functions over what's built into zip and unzip. Also, noticed on one > mailing list that at least one distribution is using the beta versions of > zip and unzip ( > https://sourceforge.net/projects/infozip/files/unreleased%20Betas/ ). > Don't know if they're any better or how stable they are, but there seem to > be a lot of fixes for Unicode support in them. > > Does anyone else enjoy looking at the code they're building and trying to > apply the most useful patches and settings? I find it very interesting > reading through the various patches and build settings and trying to figure > out what would be optimal on my system. Unfortunately, I don't know of any > good places to discuss topics like that. If there are better places to > discuss that sort of thing, please let me know. Would be interesting to > know the logic behind what patches get put into a distribution and what > gets left out. Some decisions are really evident. However, with others, > it would be helpful to know the rationale behind the decisions. I know > some distributions try to make as few changes to the upstream code as > possible. That philosophy doesn't work well for me though. Personally, I > tend to do the opposite and make as many changes as I need to get things > working the way I want. > > If anyone has any experiences to share with building zip and unzip, > especially if they've looked into the various build settings and the > possibility of using zlib, I'd be very interested to hear about it. Thanks. > > -- > http://lists.linuxfromscratch.org/listinfo/lfs-chat > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page > This definitely goes with BLFS, as the main book doesn't worry about building zip, unzip, or expand on patches past the required. Otherwise, I find that I'd rather patch for security instead of patching for extra features. Flareon Zulu -- http://lists.linuxfromscratch.org/listinfo/lfs-chat FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page