[Lunar-bugs] [Lunar Linux 0000324]: expect compilation error

Lunar bug reports list lunar-bugs at lunar-linux.org
Fri Jan 18 13:47:34 CET 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.lunar-linux.org/view.php?id=324 
====================================================================== 
Reported By:                lazyape
Assigned To:                
====================================================================== 
Project:                    Lunar Linux
Issue ID:                   324
Category:                   module
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
Moonbase Version:           20080117 
Core Tools:                 Lunar 
Core Tools Version:         2001211-19 
====================================================================== 
Date Submitted:             01-17-2008 23:45 CET
Last Modified:              01-18-2008 13:47 CET
====================================================================== 
Summary:                    expect compilation error
Description: 
expect won't compiled with the latest tcl (tcl-8.5)
====================================================================== 

---------------------------------------------------------------------- 
 El_Angelo - 01-18-08 07:45  
---------------------------------------------------------------------- 
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 

---------------------------------------------------------------------- 
 lazyape - 01-18-08 13:47  
---------------------------------------------------------------------- 
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. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
01-17-08 23:45  lazyape        New Issue                                    
01-17-08 23:45  lazyape        Moonbase Version          => 20080117        
01-17-08 23:45  lazyape        Core Tools                => Lunar           
01-17-08 23:45  lazyape        Core Tools Version        => 2001211-19      
01-18-08 07:45  El_Angelo      Note Added: 0000737                          
01-18-08 07:45  El_Angelo      Status                   new => feedback     
01-18-08 13:40  lazyape        File Added: expect-5.43.0.bz2                    
01-18-08 13:47  lazyape        Note Added: 0000738                          
======================================================================



More information about the Lunar-bugs mailing list