From mmokrejs(_at_)tao(_dot_)natur(_dot_)cuni(_dot_)cz Mon May 19 12:25:33 2003 >From mmokrejs Mon May 19 12:25:33 2003 Return-Path: Received: from tao.natur.cuni.cz (localhost [127.0.0.1]) by tao.natur.cuni.cz (8.12.9/8.12.9) with ESMTP id h4JAPU5J328646 for ; Mon, 19 May 2003 12:25:30 +0200 (MDT) Received: (from mmokrejs(_at_)localhost) by tao.natur.cuni.cz (8.12.9/8.12.9/Submit) id h4JAPUiC329288; Mon, 19 May 2003 12:25:30 +0200 (CEST) Received: from epita.fr (hermes.epita.fr [163.5.255.10]) by tao.natur.cuni.cz (8.12.9/8.12.9) with ESMTP id h4G9qH5J062145 for ; Fri, 16 May 2003 11:52:20 +0200 (MDT) X-Obalka-From: akim(_at_)lrde(_dot_)epita(_dot_)fr X-Obalka-To: Received: from kualalumpur.lrde.epita.fr (kualalumpur.lrde.epita.fr [10.223.13.1]) by epita.fr id h4G9pvJ02967 Fri, 16 May 2003 11:51:57 +0200 (MEST) Received: from nostromo.lrde.epita.fr ([10.223.13.52] ident=mail) by kualalumpur.lrde.epita.fr with esmtp (Exim 3.35 #1 (Debian)) id 19Gbse-0007RW-00; Fri, 16 May 2003 11:52:00 +0200 Received: from akim by nostromo.lrde.epita.fr with local (Exim 3.36 #1 (Debian)) id 19Gbsd-0004u5-00; Fri, 16 May 2003 11:51:59 +0200 Old-To: Martin =?iso-8859-2?q?MOKREJ=A9?= To: Martin MOKREJŠ Subject: Re: autoconf-2.57 fails on Tru64Unix 5.1A References: From: Akim Demaille Date: Fri, 16 May 2003 11:51:59 +0200 Old-In-Reply-To: (Martin =?iso-8859-2?q?MOKREJ=A9's?= message of "Wed, 7 May 2003 14:00:35 +0200 (CEST)") In-Reply-To: (Martin MOKREJŠ's message of "Wed, 7 May 2003 14:00:35 +0200 (CEST)") Message-ID: User-Agent: Gnus/5.1001 (Gnus v5.10.1) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Akim Demaille X-SpamBouncer: 1.5 (2/23/03) X-SBRule: Pattern Match (Other Patterns) (Score: 2147483647) X-SBPass: No Freemail Filtering X-SBClass: Blocked X-SpamBouncer: 1.5 (2/23/03) X-SBRule: Pattern Match (Other Patterns) (Score: 2147483647) X-SBPass: No Freemail Filtering X-SBClass: Blocked Status: R X-Status: Thanks for the report. This show fix it. Index: ChangeLog from Akim Demaille * bin/autoheader.in, bin/autom4te.in, bin/autoreconf.in, * bin/autoscan.in, bin/autoupdate.in, bin/ifnames.in (BEGIN): Make them uniform, and more robust to Perl special characters. Reported by Martin Mokrej. Index: THANKS =================================================================== RCS file: /cvsroot/autoconf/autoconf/THANKS,v retrieving revision 1.108 diff -u -u -r1.108 THANKS --- THANKS 12 May 2003 14:48:19 -0000 1.108 +++ THANKS 16 May 2003 09:51:24 -0000 @@ -122,6 +122,7 @@ Markus Oberhumer markus(_dot_)oberhumer(_at_)jk(_dot_)uni-linz(_dot_)ac(_dot_)at Martin Buchholz martin(_at_)xemacs(_dot_)org Martin Frydl martin(_at_)systinet(_dot_)com +Martin Mokrej mmokrejs(_at_)natur(_dot_)cuni(_dot_)cz Martin Wilck martin(_at_)tropos(_dot_)de Martyn Johnson Martyn(_dot_)Johnson(_at_)cl(_dot_)cam(_dot_)ac(_dot_)uk Matthew D. Langston langston(_at_)SLAC(_dot_)Stanford(_dot_)EDU Index: bin/autoconf.as =================================================================== RCS file: /cvsroot/autoconf/autoconf/bin/autoconf.as,v retrieving revision 1.6 diff -u -u -r1.6 autoconf.as --- bin/autoconf.as 25 Oct 2002 08:24:16 -0000 1.6 +++ bin/autoconf.as 16 May 2003 09:51:24 -0000 @@ -1,6 +1,6 @@ AS_INIT[]dnl -*- shell-script -*- # autoconf -- create `configure' using m4 macros -# Copyright (C) 1992, 1993, 1994, 1996, 1999, 2000, 2001, 2002 +# Copyright (C) 1992, 1993, 1994, 1996, 1999, 2000, 2001, 2002, 2003 # Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify @@ -62,7 +62,7 @@ autoconf (@PACKAGE_NAME@) @VERSION@ Written by David J. MacKenzie and Akim Demaille. -Copyright 2002 Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."] Index: bin/autoconf.in =================================================================== RCS file: /cvsroot/autoconf/autoconf/bin/autoconf.in,v retrieving revision 1.152 diff -u -u -r1.152 autoconf.in --- bin/autoconf.in 5 Nov 2002 07:16:59 -0000 1.152 +++ bin/autoconf.in 16 May 2003 09:51:24 -0000 @@ -34,7 +34,7 @@ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do - if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else $as_unset $as_var @@ -69,7 +69,7 @@ # autoconf -- create `configure' using m4 macros -# Copyright (C) 1992, 1993, 1994, 1996, 1999, 2000, 2001, 2002 +# Copyright (C) 1992, 1993, 1994, 1996, 1999, 2000, 2001, 2002, 2003 # Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify @@ -131,7 +131,7 @@ autoconf (@PACKAGE_NAME@) @VERSION@ Written by David J. MacKenzie and Akim Demaille. -Copyright 2002 Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." Index: bin/autoheader.in =================================================================== RCS file: /cvsroot/autoconf/autoconf/bin/autoheader.in,v retrieving revision 1.128 diff -u -u -r1.128 autoheader.in --- bin/autoheader.in 28 Feb 2003 10:11:11 -0000 1.128 +++ bin/autoheader.in 16 May 2003 09:51:24 -0000 @@ -6,7 +6,7 @@ if 0; # autoheader -- create `config.h.in' from `configure.ac' -# Copyright (C) 1992, 1993, 1994, 1996, 1998, 1999, 2000, 2001, 2002 +# Copyright (C) 1992, 1993, 1994, 1996, 1998, 1999, 2000, 2001, 2002, 2003 # Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify @@ -29,8 +29,8 @@ BEGIN { - my $perllibdir = $ENV{'autom4te_perllibdir'} || '@datadir@'; - unshift @INC, "$perllibdir"; + my $datadir = $ENV{'autom4te_perllibdir'} || '@datadir@'; + unshift @INC, "$datadir"; # Override SHELL. On DJGPP SHELL may not be set to a shell # that can handle redirection and quote arguments correctly, @@ -92,7 +92,7 @@ autoheader (@PACKAGE_NAME@) @VERSION@ Written by Roland McGrath and Akim Demaille. -Copyright 2002 Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. END Index: bin/autom4te.in =================================================================== RCS file: /cvsroot/autoconf/autoconf/bin/autom4te.in,v retrieving revision 1.81 diff -u -u -r1.81 autom4te.in --- bin/autom4te.in 6 May 2003 08:51:22 -0000 1.81 +++ bin/autom4te.in 16 May 2003 09:51:24 -0000 @@ -26,8 +26,8 @@ BEGIN { - my $datadir = ($ENV{'autom4te_perllibdir'} || '@datadir@'); - unshift @INC, "$datadir"; + my $datadir = $ENV{'autom4te_perllibdir'} || '@datadir@'; + unshift @INC, $datadir; # Override SHELL. On DJGPP SHELL may not be set to a shell # that can handle redirection and quote arguments correctly, Index: bin/autoreconf.in =================================================================== RCS file: /cvsroot/autoconf/autoconf/bin/autoreconf.in,v retrieving revision 1.113 diff -u -u -r1.113 autoreconf.in --- bin/autoreconf.in 6 May 2003 15:07:59 -0000 1.113 +++ bin/autoreconf.in 16 May 2003 09:51:25 -0000 @@ -29,8 +29,8 @@ BEGIN { - my $perllibdir = $ENV{'autom4te_perllibdir'} || '@datadir@'; - unshift @INC, "$perllibdir"; + my $datadir = $ENV{'autom4te_perllibdir'} || '@datadir@'; + unshift @INC, $datadir; # Override SHELL. On DJGPP SHELL may not be set to a shell # that can handle redirection and quote arguments correctly, Index: bin/autoscan.in =================================================================== RCS file: /cvsroot/autoconf/autoconf/bin/autoscan.in,v retrieving revision 1.90 diff -u -u -r1.90 autoscan.in --- bin/autoscan.in 28 Feb 2003 10:11:11 -0000 1.90 +++ bin/autoscan.in 16 May 2003 09:51:25 -0000 @@ -1,7 +1,8 @@ #! @PERL@ -w # -*- perl -*- # autoscan - Create configure.scan (a preliminary configure.ac) for a package. -# Copyright (C) 1994, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. +# Copyright (C) 1994, 1999, 2000, 2001, 2002, 2003 +# Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -25,8 +26,8 @@ BEGIN { - my $perllibdir = $ENV{'autom4te_perllibdir'} || "@datadir@"; - unshift @INC, "$perllibdir"; + my $datadir = $ENV{'autom4te_perllibdir'} || '@datadir@'; + unshift @INC, $datadir; # Override SHELL. On DJGPP SHELL may not be set to a shell # that can handle redirection and quote arguments correctly, @@ -119,7 +120,7 @@ $version = "autoscan (@PACKAGE_NAME@) @VERSION@ Written by David J. MacKenzie and Akim Demaille. -Copyright 2002 Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"; Index: bin/autoupdate.in =================================================================== RCS file: /cvsroot/autoconf/autoconf/bin/autoupdate.in,v retrieving revision 1.42 diff -u -u -r1.42 autoupdate.in --- bin/autoupdate.in 28 Feb 2003 10:11:11 -0000 1.42 +++ bin/autoupdate.in 16 May 2003 09:51:26 -0000 @@ -1,7 +1,8 @@ #! @PERL@ -w # -*- perl -*- # autoupdate - modernize an Autoconf file. -# Copyright (C) 1994, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. +# Copyright (C) 1994, 1999, 2000, 2001, 2002, 2003 +# Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -26,8 +27,8 @@ BEGIN { - my $perllibdir = $ENV{'autom4te_perllibdir'} || "@datadir@"; - unshift @INC, "$perllibdir"; + my $datadir = $ENV{'autom4te_perllibdir'} || '@datadir@'; + unshift @INC, $datadir; # Override SHELL. On DJGPP SHELL may not be set to a shell # that can handle redirection and quote arguments correctly, @@ -79,7 +80,7 @@ $version = "autoupdate (@PACKAGE_NAME@) @VERSION@ Written by David J. MacKenzie and Akim Demaille. -Copyright 2002 Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. "; Index: bin/ifnames.in =================================================================== RCS file: /cvsroot/autoconf/autoconf/bin/ifnames.in,v retrieving revision 1.28 diff -u -u -r1.28 ifnames.in --- bin/ifnames.in 28 Feb 2003 10:11:11 -0000 1.28 +++ bin/ifnames.in 16 May 2003 09:51:26 -0000 @@ -7,7 +7,7 @@ # ifnames - print the identifiers used in C preprocessor conditionals -# Copyright (C) 1994, 1995, 1999, 2000, 2001, 2002 Free Software +# Copyright (C) 1994, 1995, 1999, 2000, 2001, 2002, 2003 Free Software # Foundation, Inc. # This program is free software; you can redistribute it and/or modify @@ -33,8 +33,8 @@ BEGIN { - my $datadir = ($ENV{'autom4te_perllibdir'} || '@datadir@'); - unshift @INC, "$datadir"; + my $datadir = $ENV{'autom4te_perllibdir'} || '@datadir@'; + unshift @INC, $datadir; # Override SHELL. On DJGPP SHELL may not be set to a shell # that can handle redirection and quote arguments correctly, @@ -69,7 +69,7 @@ ifnames (@PACKAGE_NAME@) @VERSION@ Written by David J. MacKenzie and Paul Eggert. -Copyright 2002 Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. "; Index: man/autoconf.1 =================================================================== RCS file: /cvsroot/autoconf/autoconf/man/autoconf.1,v retrieving revision 1.82 diff -u -u -r1.82 autoconf.1 --- man/autoconf.1 6 May 2003 07:04:42 -0000 1.82 +++ man/autoconf.1 16 May 2003 09:51:28 -0000 @@ -74,12 +74,13 @@ In tracing mode, no configuration script is created. .SH AUTHOR Written by David J. MacKenzie and Akim Demaille. -.PP -Copyright 2002 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "REPORTING BUGS" Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "SEE ALSO" .BR autoconf (1), .BR automake (1), Index: man/autoheader.1 =================================================================== RCS file: /cvsroot/autoconf/autoconf/man/autoheader.1,v retrieving revision 1.77 diff -u -u -r1.77 autoheader.1 --- man/autoheader.1 6 May 2003 07:04:42 -0000 1.77 +++ man/autoheader.1 16 May 2003 09:51:28 -0000 @@ -52,12 +52,13 @@ append directory DIR to search path .SH AUTHOR Written by Roland McGrath and Akim Demaille. -.PP -Copyright 2002 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "REPORTING BUGS" Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "SEE ALSO" .BR autoconf (1), .BR automake (1), Index: man/autoscan.1 =================================================================== RCS file: /cvsroot/autoconf/autoconf/man/autoscan.1,v retrieving revision 1.74 diff -u -u -r1.74 autoscan.1 --- man/autoscan.1 6 May 2003 07:04:42 -0000 1.74 +++ man/autoscan.1 16 May 2003 09:51:28 -0000 @@ -32,12 +32,13 @@ append directory DIR to search path .SH AUTHOR Written by David J. MacKenzie and Akim Demaille. -.PP -Copyright 2002 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "REPORTING BUGS" Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "SEE ALSO" .BR autoconf (1), .BR automake (1), Index: man/autoupdate.1 =================================================================== RCS file: /cvsroot/autoconf/autoconf/man/autoupdate.1,v retrieving revision 1.80 diff -u -u -r1.80 autoupdate.1 --- man/autoupdate.1 6 May 2003 07:04:42 -0000 1.80 +++ man/autoupdate.1 16 May 2003 09:51:28 -0000 @@ -34,12 +34,13 @@ append directory DIR to search path .SH AUTHOR Written by David J. MacKenzie and Akim Demaille. -.PP -Copyright 2002 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "REPORTING BUGS" Report bugs to . +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "SEE ALSO" .BR autoconf (1), .BR automake (1), Index: man/ifnames.1 =================================================================== RCS file: /cvsroot/autoconf/autoconf/man/ifnames.1,v retrieving revision 1.67 diff -u -u -r1.67 ifnames.1 --- man/ifnames.1 6 May 2003 07:04:42 -0000 1.67 +++ man/ifnames.1 16 May 2003 09:51:28 -0000 @@ -19,14 +19,15 @@ print version number, then exit .SH AUTHOR Written by David J. MacKenzie and Paul Eggert. -.PP -Copyright 2002 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "REPORTING BUGS" Report bugs to . .PP ifnames (GNU Autoconf) 2.57a +.SH COPYRIGHT +Copyright \(co 2003 Free Software Foundation, Inc. +.br +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "SEE ALSO" .BR autoconf (1), .BR automake (1),