From kde Tue Jul 22 22:29:36 2003 From: Paul Pogonyshev Date: Tue, 22 Jul 2003 22:29:36 +0000 To: kde Subject: [kde] unable to build kdelibs X-MARC-Message: https://marc.info/?l=kde&m=105891297608516 Hi. I'm using KDE built from CVS downloads and refresh it from time to time. Recently, i decided to rebuild it again, but have been unable to do it for three days already and decided to write a mail here. It fails on $ make -f Makefile.cvs Since recently, KDE can no longer be built with autom4te-2.53 (and maybe even more recent versions) and probably other auto* tools. Worse than that, it doesn't detect newer versions. The simple patch below fixes that. Note that followed the "don't delete anything" rule, but actually detection of autom4te-2.53 and older should be removed since they no longer work. Unfortunately, i still can't build it. This time error looks like this: $ make -f Makefile.cvs ... *** Creating Makefile templates *** Postprocessing Makefile templates Split loop at admin/am_edit line 843. make[1]: *** [cvs] Error 1 make: *** [all] Error 2 I don't understand the error message and don't know what to do. Can anybody help? (autoconf tools 2.57, automake/aclocal 1.7) Paul Pogonyshev Index: admin/detect-autoconf.sh =================================================================== RCS file: /home/kde/kde-common/admin/detect-autoconf.sh,v retrieving revision 1.6 diff -u -p -r1.6 detect-autoconf.sh --- admin/detect-autoconf.sh 30 Nov 2002 02:48:03 -0000 1.6 +++ admin/detect-autoconf.sh 17 Jul 2003 22:08:44 -0000 @@ -15,6 +15,12 @@ checkAutoconf() { if test -x "`$WHICH autoconf-2.5x`" ; then AUTOCONF="`$WHICH autoconf-2.5x`" + elif test -x "`$WHICH autoconf-2.57`" ; then + AUTOCONF="`$WHICH autoconf-2.57`" + elif test -x "`$WHICH autoconf-2.56`" ; then + AUTOCONF="`$WHICH autoconf-2.56`" + elif test -x "`$WHICH autoconf-2.55`" ; then + AUTOCONF="`$WHICH autoconf-2.55`" elif test -x "`$WHICH autoconf-2.54`" ; then AUTOCONF="`$WHICH autoconf-2.54`" elif test -x "`$WHICH autoconf-2.53`" ; then @@ -33,6 +39,15 @@ checkAutoheader() if test -x "`$WHICH autoheader-2.5x`" ; then AUTOHEADER="`$WHICH autoheader-2.5x`" AUTOM4TE="`$WHICH autom4te-2.5x`" + elif test -x "`$WHICH autoheader-2.57`" ; then + AUTOHEADER="`$WHICH autoheader-2.57`" + AUTOM4TE="`$WHICH autom4te-2.57`" + elif test -x "`$WHICH autoheader-2.56`" ; then + AUTOHEADER="`$WHICH autoheader-2.56`" + AUTOM4TE="`$WHICH autom4te-2.56`" + elif test -x "`$WHICH autoheader-2.55`" ; then + AUTOHEADER="`$WHICH autoheader-2.55`" + AUTOM4TE="`$WHICH autom4te-2.55`" elif test -x "`$WHICH autoheader-2.54`" ; then AUTOHEADER="`$WHICH autoheader-2.54`" AUTOM4TE="`$WHICH autom4te-2.54`" ___________________________________________________ This message is from the kde mailing list. Account management: http://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.