Was updating tar on 10.7 to (B)Dep on libiconv-1.14 and ran into this
problem when it got to TestScript:
gcc -DHAVE_CONFIG_H -I. -I.. -I../gnu -I../gnu -I../gnu -I../lib
-DLOCALEDIR=\"/sw/share/locale\" -I/sw/include -g -O2 -c argcv.c
CCLD genfile
make check-local
/bin/sh /sw/build.build/tar-1.26-3/tar-1.26/build-aux/missing --run
autom4te --language=autotest -I . testsuite.at -o testsuite.tmp
/sw/build.build/tar-1.26-3/tar-1.26/build-aux/missing: line 52:
autom4te: command not found
WARNING: `autom4te' is needed, but is missing on your system.
You might have modified some files without having the
proper tools for further handling them.
You can get `autom4te' as part of `Autoconf' from any GNU
archive site.
make[2]: *** [testsuite] Error 1
I accidentally purged my Fink installation of all non-essential packages
yesterday (don't name local aliases similar to fink commands that do a
completely different thing, BTW), and so I no longer had any autoconf
installed. Bootstrap doesn't catch this because it doesn't run in -m
mode (maybe it should?).
autom4te is needed because we modify one of the test macros used to
generate the test script so that it is skipped when we build as root.
However, that macro (as of tar-1.24; the test was patched for 1.23)
already has the necessary root check built in. If I remove the patch,
the build finishes. The packaging update I'm about to put into dists
for git issue #80 will remove the tests patch (verified to pass on 10.7
w/ NO autoconf*).
Although this has a happy ending, if we ever modify tar test macros
again, this issue will reappear.
Hanspeter
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
_______________________________________________
fink-core mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.core
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-core