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
fink-core@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.core
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-core

Reply via email to