autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: FYI: more updated files


From: Paul Eggert
Subject: Re: FYI: more updated files
Date: Mon, 10 Apr 2006 11:09:47 -0700
User-agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)

Ralf Wildenhues <address@hidden> writes:

> First, we don't have a `bootstrap' script right now.

You're right, I'd forgotten.  Well, it's a real problem but it can
wait until after 2.60 I guess.

> You could argue that committers may not read `HACKING', as they don't
> regenerate `configure' regularly.  Well, here's a social problem better
> not solved by technical means.
>
>  ** Update the foreign files
>  Running `make update' in the top level should make it all for you.
> +Use liberally.

Well, now that we're on this subject, I don't understand this
suggestion and I'm not sure I agree with it.  This is partly because
"make update" does not work.  I haven't used it for some time, for
this reason.  Here's an example:

   $ make update
   wget -C off http://www.gnu.org/prep/standards.texi -O  
./doc/standards.texi.t \
     && ./config/move-if-change  ./doc/standards.texi.t  ./doc/standards.texi
   --11:02:20--  http://www.gnu.org/prep/standards.texi
              => `./doc/standards.texi.t'
   Resolving www.gnu.org... 199.232.41.10
   Connecting to www.gnu.org[199.232.41.10]:80... connected.
   HTTP request sent, awaiting response... 404 Not Found
   11:02:20 ERROR 404: Not Found.

   make: *** [get-./doc/standards.texi] Error 1

There are other problems with "make update".  As I recall, "make
update" really needs to be rewritten and in the meantime we shouldn't
recommend it.

Worse, I can't check out the source code from CVS and expect it to
work, even if everything is regenerated properly in CVS.  This sort of
gotcha has to be discouraging potential contributors.  So there is a
real need for a bootstrap procedure, even if we don't have one right
now.

Here's an example failure, from a pristine CVS checkout right now:

506-penguin $ ./configure --prefix=/tmp/test-prefix
checking for a BSD-compatible install... 
/home/eggert/opt/Linux-i686/merged/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether sh -n works... yes
checking for expr... /home/eggert/opt/Linux-i686/merged/bin/expr
checking for gm4... no
checking for gnum4... no
checking for m4... /home/eggert/opt/Linux-i686/merged/bin/m4
checking whether m4 supports frozen files... yes
checking for perl... /usr/bin/perl
checking for emacs... emacs
checking whether emacs is sufficiently recent... yes
checking for emacs... emacs
checking where .elc files should go... ${datadir}/emacs/site-lisp
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
configure: creating ./config.status
config.status: creating config/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating man/Makefile
config.status: creating lib/emacs/Makefile
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating lib/Makefile
config.status: creating lib/Autom4te/Makefile
config.status: creating lib/autoscan/Makefile
config.status: creating lib/m4sugar/Makefile
config.status: creating lib/autoconf/Makefile
config.status: creating lib/autotest/Makefile
config.status: creating bin/Makefile
config.status: executing tests/atconfig commands

You are about to use an experimental version of Autoconf.  Be sure to
read the relevant mailing lists, most importantly <address@hidden>.

Below you will find information on the status of this version of Autoconf.


* Status

                    /*--------------------------.
                    | Sane for full scale use.  |
                    `--------------------------*/

* No known serious or important bugs.

* Minor Problems

Some Makefile segments do not behave correctly in VPATH builds with proprietary
`make' programs.  Some BSD `make's will work.  For best results, build in the
source directory or use GNU `make'.

Parallel builds via `make -jN' do not work.
507-penguin $ make
Making all in bin
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/bin'
 cd .. && /bin/sh /home/eggert/src/gnu/autoconf/config/missing --run 
automake-1.9 --gnu  bin/Makefile
 cd .. && /bin/sh ./config.status bin/Makefile 
config.status: creating bin/Makefile
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/bin'
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/bin'
rm -f autom4te autom4te.tmp
sed -e 's|@address@hidden|/bin/sh|g' -e 's|@address@hidden|/usr/bin/perl|g' -e 
's|@address@hidden|/tmp/test-prefix/bin|g' -e 's|@address@hidden|/autoconf|g' 
-e 's|@address@hidden|/tmp/test-prefix|g' -e 's|@address@hidden|'`echo autoconf 
| sed 's,x,x,'`'|g' -e 's|@address@hidden|'`echo autoheader | sed 's,x,x,'`'|g' 
-e 's|@address@hidden|'`echo autom4te | sed 's,x,x,'`'|g' -e 
's|@address@hidden|/home/eggert/opt/Linux-i686/merged/bin/m4|g' -e 
's|@address@hidden|mawk|g' -e 's|@address@hidden|2.59c|g' -e 
's|@address@hidden|GNU Autoconf|g' -e 's|@address@hidden|Generated from 
autom4te.in; do not edit by hand.|g' `test -f ./autom4te.in || echo 
./`autom4te.in >autom4te.tmp
chmod +x autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te
cd ../lib && make  autom4te.cfg
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib'
rm -f autom4te.cfg autom4te.tmp
sed -e 's|@address@hidden|/bin/sh|g' -e 's|@address@hidden|/usr/bin/perl|g' -e 
's|@address@hidden|/tmp/test-prefix/bin|g' -e 
's|@address@hidden|/tmp/test-prefix/share/autoconf|g' -e 
's|@address@hidden|/tmp/test-prefix|g' -e 's|@address@hidden|'`echo autoconf | 
sed 's,x,x,'`'|g' -e 's|@address@hidden|'`echo autoheader | sed 's,x,x,'`'|g' 
-e 's|@address@hidden|'`echo autom4te | sed 's,x,x,'`'|g' -e 
's|@address@hidden|/home/eggert/opt/Linux-i686/merged/bin/m4|g' -e 
's|@address@hidden|mawk|g' -e 's|@address@hidden|2.59c|g' -e 
's|@address@hidden|GNU Autoconf|g' ./autom4te.in >autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te.cfg
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib'
cd ../lib/m4sugar && make  version.m4
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
 cd ../.. && /bin/sh /home/eggert/src/gnu/autoconf/config/missing --run 
automake-1.9 --gnu  lib/m4sugar/Makefile
 cd ../.. && /bin/sh ./config.status lib/m4sugar/Makefile 
config.status: creating lib/m4sugar/Makefile
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
{                                       \
  echo '# This file is part of -*- Autoconf -*-.'; \
  echo '# Version of Autoconf.'; \
  echo '# Copyright (C) 1999, 2000, 2001, 2002'; \
  echo '# Free Software Foundation, Inc.'; \
  echo ;\
  echo 'm4_define([m4_PACKAGE_NAME],      [GNU Autoconf])'; \
  echo 'm4_define([m4_PACKAGE_TARNAME],   [autoconf])'; \
  echo 'm4_define([m4_PACKAGE_VERSION],   [2.59c])'; \
  echo 'm4_define([m4_PACKAGE_STRING],    [GNU Autoconf 2.59c])'; \
  echo 'm4_define([m4_PACKAGE_BUGREPORT], address@hidden)'; \
} >version.m4
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'         
../bin/autom4te -B '..'/lib -B '..'/lib         --language M4sh --cache '' 
./autoconf.as -o autoconf.in
rm -f autoconf autoconf.tmp
sed -e 's|@address@hidden|/bin/sh|g' -e 's|@address@hidden|/usr/bin/perl|g' -e 
's|@address@hidden|/tmp/test-prefix/bin|g' -e 's|@address@hidden|/autoconf|g' 
-e 's|@address@hidden|/tmp/test-prefix|g' -e 's|@address@hidden|'`echo autoconf 
| sed 's,x,x,'`'|g' -e 's|@address@hidden|'`echo autoheader | sed 's,x,x,'`'|g' 
-e 's|@address@hidden|'`echo autom4te | sed 's,x,x,'`'|g' -e 
's|@address@hidden|/home/eggert/opt/Linux-i686/merged/bin/m4|g' -e 
's|@address@hidden|mawk|g' -e 's|@address@hidden|2.59c|g' -e 
's|@address@hidden|GNU Autoconf|g' -e 's|@address@hidden|Generated from 
autoconf.in; do not edit by hand.|g' `test -f ./autoconf.in || echo 
./`autoconf.in >autoconf.tmp
chmod +x autoconf.tmp
chmod a-w autoconf.tmp
mv autoconf.tmp autoconf
rm -f autoheader autoheader.tmp
sed -e 's|@address@hidden|/bin/sh|g' -e 's|@address@hidden|/usr/bin/perl|g' -e 
's|@address@hidden|/tmp/test-prefix/bin|g' -e 's|@address@hidden|/autoconf|g' 
-e 's|@address@hidden|/tmp/test-prefix|g' -e 's|@address@hidden|'`echo autoconf 
| sed 's,x,x,'`'|g' -e 's|@address@hidden|'`echo autoheader | sed 's,x,x,'`'|g' 
-e 's|@address@hidden|'`echo autom4te | sed 's,x,x,'`'|g' -e 
's|@address@hidden|/home/eggert/opt/Linux-i686/merged/bin/m4|g' -e 
's|@address@hidden|mawk|g' -e 's|@address@hidden|2.59c|g' -e 
's|@address@hidden|GNU Autoconf|g' -e 's|@address@hidden|Generated from 
autoheader.in; do not edit by hand.|g' `test -f ./autoheader.in || echo 
./`autoheader.in >autoheader.tmp
chmod +x autoheader.tmp
chmod a-w autoheader.tmp
mv autoheader.tmp autoheader
rm -f autoreconf autoreconf.tmp
sed -e 's|@address@hidden|/bin/sh|g' -e 's|@address@hidden|/usr/bin/perl|g' -e 
's|@address@hidden|/tmp/test-prefix/bin|g' -e 's|@address@hidden|/autoconf|g' 
-e 's|@address@hidden|/tmp/test-prefix|g' -e 's|@address@hidden|'`echo autoconf 
| sed 's,x,x,'`'|g' -e 's|@address@hidden|'`echo autoheader | sed 's,x,x,'`'|g' 
-e 's|@address@hidden|'`echo autom4te | sed 's,x,x,'`'|g' -e 
's|@address@hidden|/home/eggert/opt/Linux-i686/merged/bin/m4|g' -e 
's|@address@hidden|mawk|g' -e 's|@address@hidden|2.59c|g' -e 
's|@address@hidden|GNU Autoconf|g' -e 's|@address@hidden|Generated from 
autoreconf.in; do not edit by hand.|g' `test -f ./autoreconf.in || echo 
./`autoreconf.in >autoreconf.tmp
chmod +x autoreconf.tmp
chmod a-w autoreconf.tmp
mv autoreconf.tmp autoreconf
rm -f ifnames ifnames.tmp
sed -e 's|@address@hidden|/bin/sh|g' -e 's|@address@hidden|/usr/bin/perl|g' -e 
's|@address@hidden|/tmp/test-prefix/bin|g' -e 's|@address@hidden|/autoconf|g' 
-e 's|@address@hidden|/tmp/test-prefix|g' -e 's|@address@hidden|'`echo autoconf 
| sed 's,x,x,'`'|g' -e 's|@address@hidden|'`echo autoheader | sed 's,x,x,'`'|g' 
-e 's|@address@hidden|'`echo autom4te | sed 's,x,x,'`'|g' -e 
's|@address@hidden|/home/eggert/opt/Linux-i686/merged/bin/m4|g' -e 
's|@address@hidden|mawk|g' -e 's|@address@hidden|2.59c|g' -e 
's|@address@hidden|GNU Autoconf|g' -e 's|@address@hidden|Generated from 
ifnames.in; do not edit by hand.|g' `test -f ./ifnames.in || echo ./`ifnames.in 
>ifnames.tmp
chmod +x ifnames.tmp
chmod a-w ifnames.tmp
mv ifnames.tmp ifnames
rm -f autoscan autoscan.tmp
sed -e 's|@address@hidden|/bin/sh|g' -e 's|@address@hidden|/usr/bin/perl|g' -e 
's|@address@hidden|/tmp/test-prefix/bin|g' -e 's|@address@hidden|/autoconf|g' 
-e 's|@address@hidden|/tmp/test-prefix|g' -e 's|@address@hidden|'`echo autoconf 
| sed 's,x,x,'`'|g' -e 's|@address@hidden|'`echo autoheader | sed 's,x,x,'`'|g' 
-e 's|@address@hidden|'`echo autom4te | sed 's,x,x,'`'|g' -e 
's|@address@hidden|/home/eggert/opt/Linux-i686/merged/bin/m4|g' -e 
's|@address@hidden|mawk|g' -e 's|@address@hidden|2.59c|g' -e 
's|@address@hidden|GNU Autoconf|g' -e 's|@address@hidden|Generated from 
autoscan.in; do not edit by hand.|g' `test -f ./autoscan.in || echo 
./`autoscan.in >autoscan.tmp
chmod +x autoscan.tmp
chmod a-w autoscan.tmp
mv autoscan.tmp autoscan
rm -f autoupdate autoupdate.tmp
sed -e 's|@address@hidden|/bin/sh|g' -e 's|@address@hidden|/usr/bin/perl|g' -e 
's|@address@hidden|/tmp/test-prefix/bin|g' -e 's|@address@hidden|/autoconf|g' 
-e 's|@address@hidden|/tmp/test-prefix|g' -e 's|@address@hidden|'`echo autoconf 
| sed 's,x,x,'`'|g' -e 's|@address@hidden|'`echo autoheader | sed 's,x,x,'`'|g' 
-e 's|@address@hidden|'`echo autom4te | sed 's,x,x,'`'|g' -e 
's|@address@hidden|/home/eggert/opt/Linux-i686/merged/bin/m4|g' -e 
's|@address@hidden|mawk|g' -e 's|@address@hidden|2.59c|g' -e 
's|@address@hidden|GNU Autoconf|g' -e 's|@address@hidden|Generated from 
autoupdate.in; do not edit by hand.|g' `test -f ./autoupdate.in || echo 
./`autoupdate.in >autoupdate.tmp
chmod +x autoupdate.tmp
chmod a-w autoupdate.tmp
mv autoupdate.tmp autoupdate
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/bin'
Making all in .
make[1]: Entering directory `/home/eggert/src/gnu/autoconf'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf'
Making all in lib
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/lib'
Making all in Autom4te
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/Autom4te'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/Autom4te'
Making all in m4sugar
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         
../../bin/autom4te -B '../..'/lib -B '../..'/lib                                
  \
        --language=m4sugar                      \
        --freeze                        \
        --output=m4sugar.m4f
autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         
../../bin/autom4te -B '../..'/lib -B '../..'/lib                                
  \
        --language=m4sh                 \
        --freeze                        \
        --output=m4sh.m4f
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
Making all in autoconf
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/autoconf'
 cd ../.. && /bin/sh /home/eggert/src/gnu/autoconf/config/missing --run 
automake-1.9 --gnu  lib/autoconf/Makefile
 cd ../.. && /bin/sh ./config.status lib/autoconf/Makefile 
config.status: creating lib/autoconf/Makefile
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/autoconf'
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/autoconf'
autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         
../../bin/autom4te -B '../..'/lib -B '../..'/lib                                
  \
        --language=autoconf                     \
        --freeze                        \
        --output=autoconf.m4f
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/autoconf'
Making all in autotest
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/autotest'
 cd ../.. && /bin/sh /home/eggert/src/gnu/autoconf/config/missing --run 
automake-1.9 --gnu  lib/autotest/Makefile
 cd ../.. && /bin/sh ./config.status lib/autotest/Makefile 
config.status: creating lib/autotest/Makefile
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/autotest'
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/autotest'
autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         
../../bin/autom4te -B '../..'/lib -B '../..'/lib                                
  \
        --language=autotest                     \
        --freeze                        \
        --output=autotest.m4f
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/autotest'
Making all in autoscan
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/autoscan'
 cd ../.. && /bin/sh /home/eggert/src/gnu/autoconf/config/missing --run 
automake-1.9 --gnu  lib/autoscan/Makefile
 cd ../.. && /bin/sh ./config.status lib/autoscan/Makefile 
config.status: creating lib/autoscan/Makefile
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/autoscan'
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/autoscan'
echo '# Automatically Generated: do not edit this file' >autoscan.list
sed '/^[#]/!q' ./autoscan.pre                  >>autoscan.list
( \
  sed -n '/^[^#]/p' ./autoscan.pre; \
  autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         
../../bin/autom4te -B '../..'/lib -B '../..'/lib         --cache '' -M -l 
autoconf -t'AN_OUTPUT:$1: $2          $3' \
) | LC_ALL=C sort                                      >>autoscan.list
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/autoscan'
Making all in emacs
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/emacs'
WARNING: Warnings can be ignored. :-)
if test "emacs" != no; then \
  set x; \
  list='autoconf-mode.el autotest-mode.el'; for p in $list; do \
    if test -f "$p"; then d=; else d="./"; fi; \
    set x "$@" "$d$p"; shift; \
  done; \
  shift; \
  EMACS="emacs" /bin/sh ../../config/elisp-comp "$@" || exit 1; \
else : ; fi
Loading 00debian-vars...
Loading 20gnus-init (source)...
Loading 50a2ps (source)...
Loading a2ps-print...
Loading 50autoconf (source)...
Loading 50dictionaries-common (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading 50mailcrypt (source)...
Loading 50ocaml-nox (source)...
While compiling autoconf-mode in file 
/home/eggert/src/gnu/autoconf/lib/emacs/elc.2207/autoconf-mode.el:
  ** assignment to free variable add-log-current-defun-function
Wrote /home/eggert/src/gnu/autoconf/lib/emacs/elc.2207/autoconf-mode.elc
While compiling autotest-mode in file 
/home/eggert/src/gnu/autoconf/lib/emacs/elc.2207/autotest-mode.el:
  ** assignment to free variable add-log-current-defun-function
Wrote /home/eggert/src/gnu/autoconf/lib/emacs/elc.2207/autotest-mode.elc
Done
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/emacs'
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib'
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/lib'
Making all in config
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/config'
 cd .. && /bin/sh /home/eggert/src/gnu/autoconf/config/missing --run 
automake-1.9 --gnu  config/Makefile
 cd .. && /bin/sh ./config.status config/Makefile 
config.status: creating config/Makefile
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/config'
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/config'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/config'
Making all in man
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/man'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/man'
Making all in doc
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/doc'
Updating ./version.texi
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh /home/eggert/src/gnu/autoconf/config/missing --run makeinfo 
--version) >/dev/null 2>&1; then \
  for f in autoconf.info autoconf.info-[0-9] autoconf.info-[0-9][0-9] 
autoconf.i[0-9] autoconf.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh /home/eggert/src/gnu/autoconf/config/missing --run makeinfo 
--no-split  -I . \
 -o autoconf.info autoconf.texi; \
then \
  rc=0; \
  cd .; \
else \
  rc=$?; \
  cd . && \
  $restore $backupdir/* `echo "./autoconf.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh /home/eggert/src/gnu/autoconf/config/missing --run makeinfo 
--version) >/dev/null 2>&1; then \
  for f in standards.info standards.info-[0-9] standards.info-[0-9][0-9] 
standards.i[0-9] standards.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh /home/eggert/src/gnu/autoconf/config/missing --run makeinfo 
--no-split  -I . \
 -o standards.info standards.texi; \
then \
  rc=0; \
  cd .; \
else \
  rc=$?; \
  cd . && \
  $restore $backupdir/* `echo "./standards.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/doc'
Making all in tests
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/tests'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/tests'
508-penguin $ make install
Making install in bin
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/bin'
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/bin'
test -z "/tmp/test-prefix/bin" || mkdir -p -- "/tmp/test-prefix/bin"
 /home/eggert/opt/Linux-i686/merged/bin/install -c 'autom4te' 
'/tmp/test-prefix/bin/autom4te'
 /home/eggert/opt/Linux-i686/merged/bin/install -c 'autoconf' 
'/tmp/test-prefix/bin/autoconf'
 /home/eggert/opt/Linux-i686/merged/bin/install -c 'autoheader' 
'/tmp/test-prefix/bin/autoheader'
 /home/eggert/opt/Linux-i686/merged/bin/install -c 'autoreconf' 
'/tmp/test-prefix/bin/autoreconf'
 /home/eggert/opt/Linux-i686/merged/bin/install -c 'ifnames' 
'/tmp/test-prefix/bin/ifnames'
 /home/eggert/opt/Linux-i686/merged/bin/install -c 'autoscan' 
'/tmp/test-prefix/bin/autoscan'
 /home/eggert/opt/Linux-i686/merged/bin/install -c 'autoupdate' 
'/tmp/test-prefix/bin/autoupdate'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/bin'
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/bin'
Making install in .
make[1]: Entering directory `/home/eggert/src/gnu/autoconf'
make[2]: Entering directory `/home/eggert/src/gnu/autoconf'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/tmp/test-prefix/share/autoconf" || mkdir -p -- 
"/tmp/test-prefix/share/autoconf"
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 './INSTALL' 
'/tmp/test-prefix/share/autoconf/INSTALL'
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf'
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf'
Making install in lib
make[1]: Entering directory `/home/eggert/src/gnu/autoconf/lib'
Making install in Autom4te
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/Autom4te'
make[3]: Entering directory `/home/eggert/src/gnu/autoconf/lib/Autom4te'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/tmp/test-prefix/share/autoconf/Autom4te" || mkdir -p -- 
"/tmp/test-prefix/share/autoconf/Autom4te"
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 'C4che.pm' 
'/tmp/test-prefix/share/autoconf/Autom4te/C4che.pm'
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 'ChannelDefs.pm' 
'/tmp/test-prefix/share/autoconf/Autom4te/ChannelDefs.pm'
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 'Channels.pm' 
'/tmp/test-prefix/share/autoconf/Autom4te/Channels.pm'
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 'Configure_ac.pm' 
'/tmp/test-prefix/share/autoconf/Autom4te/Configure_ac.pm'
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 'FileUtils.pm' 
'/tmp/test-prefix/share/autoconf/Autom4te/FileUtils.pm'
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 'General.pm' 
'/tmp/test-prefix/share/autoconf/Autom4te/General.pm'
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 'Request.pm' 
'/tmp/test-prefix/share/autoconf/Autom4te/Request.pm'
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 'Struct.pm' 
'/tmp/test-prefix/share/autoconf/Autom4te/Struct.pm'
 /home/eggert/opt/Linux-i686/merged/bin/install -c -m 644 'XFile.pm' 
'/tmp/test-prefix/share/autoconf/Autom4te/XFile.pm'
make[3]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/Autom4te'
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/Autom4te'
Making install in m4sugar
make[2]: Entering directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
make[3]: Entering directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/autoconf/m4sugar" || mkdir -p -- "/autoconf/m4sugar"
mkdir: cannot create directory `/autoconf': Permission denied
make[3]: *** [install-dist_m4sugarlibDATA] Error 1
make[3]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/eggert/src/gnu/autoconf/lib/m4sugar'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/eggert/src/gnu/autoconf/lib'
make: *** [install-recursive] Error 1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]