[Lunar-bugs] [Lunar Linux 0000324]: expect compilation error
Lunar bug reports list
lunar-bugs at lunar-linux.org
Wed Jun 2 21:40:42 CEST 2010
The following issue has been RESOLVED.
======================================================================
http://bugs.lunar-linux.org/view.php?id=324
======================================================================
Reported By: lazyape
Assigned To: engelsman
======================================================================
Project: Lunar Linux
Issue ID: 324
Category: module
Reproducibility: always
Severity: minor
Priority: normal
Status: resolved
Moonbase Version: 20080117
Core Tools: Lunar
Core Tools Version: 2001211-19
Resolution: fixed
Fixed in Version: 1.6.4 Lacus Autumni
======================================================================
Date Submitted: 2008-01-17 23:45 CET
Last Modified: 2010-06-02 21:40 CEST
======================================================================
Summary: expect compilation error
Description:
expect won't compiled with the latest tcl (tcl-8.5)
======================================================================
----------------------------------------------------------------------
(0000737) El_Angelo (developer) - 2008-01-18 07:45
http://bugs.lunar-linux.org/view.php?id=324#c737
----------------------------------------------------------------------
I know you have your nick against you... but it would be great to at least
give us some details... for starters upload the
/var/log/lunar/compile/expect-$VERSION.bz2 file
----------------------------------------------------------------------
(0000738) lazyape (reporter) - 2008-01-18 13:47
http://bugs.lunar-linux.org/view.php?id=324#c738
----------------------------------------------------------------------
yeah, too lazy....:) ok you can see the error in the compilation log. The
last command is "gcc -pipe -O2 -march=athlon64 -g -pipe -rdynamic -o
expect exp_main_exp.o libexpect5.43.a -L/usr/local/lib -ltcl8.4 -s -Wl,-O1
-ldl -lieee -lm -lutil -Wl,-rpath,/usr/lib:/usr/local/lib:/usr/X11R6/lib"
but i have tcl-8.5 installed so -ltcl8.4 is wrong. If i manually switch to
-ltcl8.5 i get this errors:
"
libexpect5.43.a(exp_command.o): In function `Exp_InterReturnObjCmd':
/usr/src/expect-5.43/exp_command.c:2964: undefined reference to
`Tcl_ReturnObjCmd'
libexpect5.43.a(exp_command.o): In function `Exp_CloseObjCmd':
/usr/src/expect-5.43/exp_command.c:2319: undefined reference to
`Tcl_CloseObjCmd'
"
because expect-5.43 compiles only with tcl-8.4
I afraid that this is not a lunar bug but an "expect" problem.
----------------------------------------------------------------------
(0000884) engelsman (developer) - 2009-04-16 23:40
http://bugs.lunar-linux.org/view.php?id=324#c884
----------------------------------------------------------------------
expect was updated to 5.43.0 in the moonbase on 20090416,
and tcl was updated to 8.5.7 at the same time.
does this solve your problem?
----------------------------------------------------------------------
(0000951) engelsman (developer) - 2010-06-02 21:40
http://bugs.lunar-linux.org/view.php?id=324#c951
----------------------------------------------------------------------
no feedback from the original poster, but
expect-5.43.0 compiles with tcl-8.5.8 now in moonbase
Issue History
Date Modified Username Field Change
======================================================================
2008-01-17 23:45 lazyape New Issue
2008-01-17 23:45 lazyape Moonbase Version => 20080117
2008-01-17 23:45 lazyape Core Tools => Lunar
2008-01-17 23:45 lazyape Core Tools Version => 2001211-19
2008-01-18 07:45 El_Angelo Note Added: 0000737
2008-01-18 07:45 El_Angelo Status new => feedback
2008-01-18 13:40 lazyape File Added: expect-5.43.0.bz2
2008-01-18 13:47 lazyape Note Added: 0000738
2009-04-16 23:40 engelsman Note Added: 0000884
2010-06-02 21:40 engelsman Note Added: 0000951
2010-06-02 21:40 engelsman Status feedback => resolved
2010-06-02 21:40 engelsman Fixed in Version => 1.6.4 Lacus Autumni
2010-06-02 21:40 engelsman Resolution open => fixed
2010-06-02 21:40 engelsman Assigned To => engelsman
======================================================================
More information about the Lunar-bugs
mailing list