Subject: re: CVS commit: src/distrib/news68k/floppies/ramdisk
To: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
From: matthew green <mrg@eterna.com.au>
List: source-changes
Date: 03/27/2004 19:13:49
   
   >    Use usr.bin/gzip instead of distrib/utils/x_gzip for -l option used by sysinst.
   >    (Hmm, SMALL should disable bzip2 support or not?)
   > 
   > 
   > hmmm i'd say no in general [*]; we support building .bz2 versions
   > of packages and we should do it for base - it _has_ been the plan
   > to switch to bz2 distros hasn't it?  just never done?  :-)
   
   Is it better just adding -l support to distrib/utils/x_gzip?
   Or x_gzip should be removed?


x_gzip is basically an old version of usr.bin/gzip.  ideally the latter
can be updated to remove more features with -DSMALL and x_gzip has no
sources in it... things i can see off hand:

	- remove support for changing function based on argv[0] (few lines)

	- remove recursive support (few dozen lines)

	- could go as far as removing any compression support - ie only
	support extraction

	- could remove support for keeping timestamps & filenames, etc

	- could remove support for $GZIP handling

	- remove compress(1) support


tho some of these would be pretty #ifdef invasive in the code and i'm not
sure i'd want to support thme...


.mrg.