<URL: http://bugs.freeciv.org/Ticket/Display.html?id=40713 >
Hello, after replaying a backup, ./config.status has mode 555 non writeable and is not up-to-date (svn updates some files). After ./autogen.sh, make seems to call ./configure again and runs into a loop. While having a ro config.status file is rather a user mistake, running into a loop is probably a bug in freeciv or make. To reproduce, it is not sufficient to ro config.status, it is necessary that it is not up-to-date. Happy hacking Christian ch...@leo:~/freeciv/svn/trunk$ ./autogen.sh + checking for autoconf >= 2.55 ... found 2.61, ok. + checking for autoheader >= 2.55 ... found 2.61, ok. + checking for automake >= 1.6 ... found 1.10.1, ok. + checking for aclocal >= 1.6 ... found 1.10.1, ok. + checking for libtoolize >= 1 ... found 1.5.26, ok. + checking for xgettext >= 0.10.36 ... found 0.17, ok. + checking for msgfmt >= 0.10.36 ... found 0.17, ok. + running aclocal ... + running autoheader ... + running autoconf ... + running libtoolize ... Putting files in AC_CONFIG_AUX_DIR, `bootstrap'. + running automake ... common/Makefile.am:93: `%'-style pattern rules are a GNU make extension + removing config.cache ... + running configure ... I am going to run ./configure with no arguments - if you wish to pass any to it, please specify them on the ./autogen.sh command line. checking build system type... i686-pc-linux-gnu [...] configure: creating ./config.status ./configure: line 43077: ./config.status: Permission denied ./configure: line 43090: ./config.status: Permission denied [...] ./configure: line 44440: ./config.status: Permission denied ./configure: line 44441: ./config.status: Permission denied config.status: creating Makefile config.status: creating data/Makefile [...] config.status: executing default commands Now type 'make' to compile freeciv. ch...@leo:~/freeciv/svn/trunk$ ls -l config.status -r-xr-xr-x 1 chris chris 59555 22. Jan 09:03 config.status ch...@leo:~/freeciv/svn/trunk$ make /bin/sh ./config.status --recheck running CONFIG_SHELL=/bin/sh /bin/sh ./configure --no-create /--no-recursion checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu [...] -- Christian Knoke * * * http://cknoke.de * * * * * * * * * Ceterum censeo Microsoft esse dividendum. _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev