licensing

Doug Porter dsp at dsp.name
Wed Oct 13 18:59:52 PDT 2004


"Evan Martin" <martine at danga.com> wrote:
> 
> As I recall, the --foreign flag to automake tells it "this
> isn't GPLed software, so don't add your files".

Using the --foreign option makes automake less strict about GNU
policy (it doesn't have anything to do with the GNU GPL per se).
It is supposed to do only the minimum necessary.

> But I thought we already used that?

Actually the autogen.sh script is using --gnu...  The following
trivial patch resolves the problem:


Index: autogen.sh
===================================================================
RCS file: /home/cvspub/wcmtools/memcached/autogen.sh,v
retrieving revision 1.6
diff -u -r1.6 autogen.sh
--- autogen.sh	12 Aug 2003 18:32:44 -0000	1.6
+++ autogen.sh	14 Oct 2004 01:57:57 -0000
@@ -14,7 +14,7 @@
 
 echo "automake..."
 AUTOMAKE=${AUTOMAKE:-automake-1.7}
-$AUTOMAKE --gnu --add-missing || automake --gnu --add-missing || exit 1
+$AUTOMAKE --foreign --add-missing || automake --foreign --add-missing || exit 1
 
 echo "autoconf..."
 AUTOCONF=${AUTOCONF:-autoconf}


-- 
Doug Porter <dsp at dsp.name>


More information about the memcached mailing list