[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: autoconf-2.57 fails on Tru64Unix 5.1A
From: |
Martin MOKREJŠ |
Subject: |
Re: autoconf-2.57 fails on Tru64Unix 5.1A |
Date: |
Mon, 19 May 2003 13:02:26 +0200 (CEST) |
Hi,
unfortunately this is not enough! The "make check" still fails (while
being in current cvs checkout tree). Also, when I installed and executed
the new programs, I get:
$ /software/@sys/usr/bin/autoupdate
Possible unintended interpolation of @sys in string at
/software/@sys/usr/bin/autoupdate line 53.
Global symbol "@sys" requires explicit package name at
/software/@sys/usr/bin/autoupdate line 53.
Execution of /software/@sys/usr/bin/autoupdate aborted due to compilation
errors.
$ /software/@sys/usr/bin/autoheader
autoheader: error: AC_CONFIG_HEADERS not found in configure.ac
$ /software/@sys/usr/bin/autoscan
configure.ac: warning: missing AC_PROG_CC wanted by: tests/mktests.sh:71
configure.ac: warning: missing AC_PROG_CXX wanted by: tests/Makefile.am:163
$
Maybe some of these are expected, but definitely not the perl error.
BTW, my name is Martin Mokrejs when written without accented chars. ;)
On Fri, 16 May 2003, Akim Demaille wrote:
> Thanks for the report. This show fix it.
>
> Index: ChangeLog
> from Akim Demaille <address@hidden>
>
> * 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 address@hidden
> Martin Buchholz address@hidden
> Martin Frydl address@hidden
> +Martin Mokrej address@hidden
> Martin Wilck address@hidden
> Martyn Johnson address@hidden
> Matthew D. Langston address@hidden
> 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 <address@hidden>.
> +.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 <address@hidden>.
> +.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 <address@hidden>.
> +.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 <address@hidden>.
> +.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 <address@hidden>.
> .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),
>
--
Martin Mokrejs <address@hidden>, <address@hidden>
PGP5.0i key is at http://www.natur.cuni.cz/~mmokrejs
MIPS / Institute for Bioinformatics <http://mips.gsf.de>
GSF - National Research Center for Environment and Health
Ingolstaedter Landstrasse 1, D-85764 Neuherberg, Germany
tel.: +49-89-3187 3683 , fax: +49-89-3187 3585