[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