some autoconf/configure issues in 1.8.0

Christian Krause chkr at
Mon Feb 3 23:13:52 CST 2003


I found some problems regarding configure/autoconf:

1. running ./configure:

creating src/business/business-core/Makefile
creating src/business/business-core/test/Makefile
creating src/business/business-core/file/Makefile
creating src/business/business-utils/Makefile
creating src/business/dialog-tax-table/Makefile
creating src/business/business-gnome/Makefile
creating src/business/business-gnome/glade/Makefile
creating src/business/business-ledger/Makefile
creating src/business/business-reports/Makefile
creating gnucash-config
creating config.h
mv: cannot stat `po/POTFILES': No such file or directory
./config.status: line 1058: po/POTFILES.tmp: No such file or directory
creating po/POTFILES
creating po/Makefile
creating po/POTFILES
creating po/Makefile

2. The included gnucash.spec file calls autoconf before configure - is
   there a special reason for this? IMHO a release should have a proper
   configure without recreating it. Calling autoconf could have some bad
   implications. E.g., the bug I reported in november is still there:

$ autoconf error: `intl/Makefile' is already registered with AC_CONFIG_FILES.
autoconf/status.m4:844: AC_CONFIG_FILES is expanded from... the top level
autom4te: /usr/bin/m4 failed with exit status: 1

This patch corrects this problem:   

--- gnucash-1.8.0.old/      2003-02-03 08:20:17.000000000 +0100
+++ gnucash-1.8.0/  2003-02-03 19:49:33.000000000 +0100
@@ -1067,7 +1067,7 @@
 LIBOBJS_SEDSCRIPT="s,\.[[^.]]* ,$U&,g;s,\.[[^.]]*\$\$,$U&,"

-AC_OUTPUT( m4/Makefile  intl/Makefile po/ intl/Makefile po/ 
+AC_OUTPUT( m4/Makefile  intl/Makefile po/
           dnl # Makefiles


More information about the gnucash-devel mailing list