New issue report by jasta00:
automake1.10 generates a Makefile.in that substantially differs from the
one created by 1.9, and causes failures compiling statemachine_test as a
result. Here's a small snippet of the failure:
/bin/bash ./libtool --tag=CXX --mode=link g++ -xc -g -O2 -o
statemachine_test statemachine_test.o statemachine_test-statemachine.o
g++ -xc -g -O2 -o statemachine_test statemachine_test.o
statemachine_test-statemachine.o
statemachine_test.o:1: error: stray '\177' in program
statemachine_test.o:1: error: stray '\1' in program
statemachine_test.o:1: error: stray '\1' in program
statemachine_test.o:1: error: stray '\1' in program
statemachine_test.o:1:8: warning: null character(s) ignored
I installed automake1.9 and invoked:
ACLOCAL=aclocal-1.9 AUTOMAKE=automake-1.9 autoreconf -i -s
Which generated a Makefile.in more closely matching the distributed one,
and the build succeeded.
Issue attributes:
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
Comment #1 by csilvers:
That's very likely; old autotools have lots of issues that later
versions have
improved on.
We try to make the code itself work on as old (and diverse) a platform
as we can
practically support, but for maintainer tools, folks will need to use something
relatively recent.
Issue attribute updates:
Status: WontFix