Hello
LZMA tarballs are smaller and decompress faster than bzip2. https://bugs.launchpad.net/inkscape/+bug/539671
They are supported since automake 1.10.1, released in January 2008. We currently require 1.10, which was released 3 months earlier. The automake dep change would only affect developers, since users of tarballs can use the provided configure script.
Is it OK to bump up the dependency to 1.10.1 and enable LZMA tarballs?
Regards, Krzysztof
On Mar 17, 2010, at 6:52 PM, Krzysztof Kosiński wrote:
Hello
LZMA tarballs are smaller and decompress faster than bzip2. https://bugs.launchpad.net/inkscape/+bug/539671
They are supported since automake 1.10.1, released in January 2008. We currently require 1.10, which was released 3 months earlier. The automake dep change would only affect developers, since users of tarballs can use the provided configure script.
Is it OK to bump up the dependency to 1.10.1 and enable LZMA tarballs?
One quick check is with Hardy 8.04 which is a current LTS. It is supported on the desktop for just over a year, and on the server for three more years.
It only ships with tar 1.19, but it looks like LZMA support did not get in until 1.20.
Is it required to have the whole thing bumped up, or can't we just script an additional compress-and-publish step to have that as an option?
W dniu 18 marca 2010 03:11 użytkownik Jon Cruz <jon@...18...> napisał:
One quick check is with Hardy 8.04 which is a current LTS. It is supported on the desktop for just over a year, and on the server for three more years.
It only ships with tar 1.19, but it looks like LZMA support did not get in until 1.20.
The gzip tarballs would still be available, so users with older tar won't experience problems. The only thing that won't be possible is generating release tarballs without an LZMA-enabled tar. I guess we can find someone with a non-ancient system to do this, particularly since some of our admins are also Ubuntu developers.
Is it required to have the whole thing bumped up, or can't we just script an additional compress-and-publish step to have that as an option?
We need to add the option "dist-lzma" to AM_INIT_AUTOMAKE in configure.ac
Regards, Krzysztof
I guess my only issue here is, is it useful to anyone? The reason I ask that is because it does make it more of a pain to do make dist (as you have to build all the archives) and I just don't know that many people are downloading the source tarball.
Otherwise I'm cool with it.
Also, this would only stop developers from doing "make dist" they could still do normal "make."
--Ted
participants (3)
-
Jon Cruz
-
Krzysztof Kosiński
-
Ted Gould