![](https://seccdn.libravatar.org/avatar/b172b2c36f5b44e987aeaba348f05fab.jpg?s=120&d=mm&r=g)
Greetings: On my freshly installed 8.2 box, the best release ever (since 5.2) and kudo's to the crew at SuSE, I have noticed one abnormality. Compiling the first progi on this box after running all updates, I ran into the following issue: chris123@linux:~/Downloads/bookcase-0.6> make cd . && /bin/sh /home/chris123/Downloads/bookcase-0.6/admin/missing --run autoconf configure.in:129: error: m4_popdef: undefined macro: AC_Dest /usr/src/packages/BUILD/autoconf-2.57/lib/autoconf/status.m4:844: AC_CONFIG_FILES is expanded from... configure.in:129: the top level autom4te: /usr/bin/m4 failed with exit status: 1 make: *** [configure] Error 1 now running: chris123@linux:~/Downloads/bookcase-0.6> autoconf configure.in:129: error: m4_popdef: undefined macro: AC_Dest /usr/src/packages/BUILD/autoconf-2.57/lib/autoconf/status.m4:844: AC_CONFIG_FILES is expanded from... configure.in:129: the top level autom4te: /usr/bin/m4 failed with exit status: 1 Can anyone enlighten me as to what the issue is. I an not a developer so this is 'ginglish' to me. However it does seem that autoconf does have some issues. Most noticeably, there are no updates that I am aware of (or perhaps did not see when the box was updated) to autoconf. So in short, I was wondering is this a problem with autoconf or the source. Best and thanks chris H
![](https://seccdn.libravatar.org/avatar/72ee3b9e0735cf98a1e936a90fc087ed.jpg?s=120&d=mm&r=g)
On Sunday 04 May 2003 17:46, Chris Herrnberger wrote:
So in short, I was wondering is this a problem with autoconf or the source.
With the source. A program distributed with a runnable configure shouldn't need to run autoconf, automake and aclocal, it should already be done. Installing automake-1.6 and autoconf-2.53 from gnu.org makes the compile run. But the real solution would be to rewrite the ac and am stuff the way it's meant to be used
![](https://seccdn.libravatar.org/avatar/5c786b1b80718534429c90c4126cd5ab.jpg?s=120&d=mm&r=g)
Anders Johansson
A program distributed with a runnable configure shouldn't need to run autoconf, automake and aclocal, it should already be done.
It's KDE stuff and thus the stuff in admin/ that will force it to do it a recheck :(
But the real solution would be to rewrite the ac and am stuff the way it's meant to be used
And in this case it's unbelievably easy (if you know a bit about the autotools :) Just delete line 129 of configure.in (the line with the call to AC_OUTPUT() with arguments). The correct way to do things is already present: define files to output via AC_CONFIG_FILES (lines 131 - 138) and then call AC_OUTPUT *without* arguments (line 139). Philipp -- Philipp Thomas work: pthomas@suse.de Development, SuSE Linux AG private: philipp.thomas@t-link.de
![](https://seccdn.libravatar.org/avatar/b172b2c36f5b44e987aeaba348f05fab.jpg?s=120&d=mm&r=g)
On Sunday 04 May 2003 13:52, Philipp Thomas wrote:
Anders Johansson
[Sun, 4 May 2003 19:01:36 +0200]: A program distributed with a runnable configure shouldn't need to run autoconf, automake and aclocal, it should already be done.
It's KDE stuff and thus the stuff in admin/ that will force it to do it a recheck :(
But the real solution would be to rewrite the ac and am stuff the way it's meant to be used
And in this case it's unbelievably easy (if you know a bit about the autotools :) Just delete line 129 of configure.in (the line with the call to AC_OUTPUT() with arguments). The correct way to do things is already present: define files to output via AC_CONFIG_FILES (lines 131 - 138) and then call AC_OUTPUT *without* arguments (line 139).
Seems to work. Here is what I did...just commented out line 129 as instructed.
Build currently in progress. Once completed and tested will report back.
Many thanks for the insight.
Wrt to 8.2 as a desktop system Phillip...very very nice job. Currently testing
it as server platform and preliminary work seems to indicate of similar
quality. My hat is off to all of you guys ....
participants (3)
-
Anders Johansson
-
Chris Herrnberger
-
Philipp Thomas