I finally got tdeutils to build on Arch. The old
version of libtool in the GIT
tree does not correctly create the designation for
'to_tool_file_cmd' in the
'libtool' file that is created by running ./configure. The
solution was to hack
the libtool file produced by configure and set:
to_tool_file_cmd=func_convert_file_noop
I just used sed to add it to the top of the libtool
file after #! /bin/sh.
That is the default value according to:
http://www.gnu.org/software/libtool/manual/html_node/libtool-script-content…
— Variable: to_tool_file_cmd
If the toolchain is not native to the build
platform (e.g. if you are using
some Unix to drive the scripting together with a Windows
toolchain running in
Wine) this variable describes how to convert file names from
the format used by
the build platform to the format used by the toolchain.
Normally set to
‘func_convert_file_noop’.
I do not understand why the GIT libtool version does
not correctly do this
when run against the stable 2.4.2 version of libtool.
This is a bug that will
need to be fixed. But:
==> Finished making: tde-tdeutils 3513_tqt-1 (Wed Mar 21
16:25:37 UTC 2012)
Perhaps file that information and watch whether the problem occurs with other packages. I
like the old math adage about two points defining a line and a third point confirming the
line. The analogy is additional failures and the same solution means valuable information
that should be added to the wiki.
Unless, of course, the automake gurus know of simpler solutions. Which still should be
posted to the wiki. :)
Darrell