Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 40722

Summary: kdelibs: final link failed: Bad value
Product: Gentoo Linux Reporter: Oli <gentoo>
Component: [OLD] KDEAssignee: PPC Porters <ppc>
Status: RESOLVED WONTFIX    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: PPC   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Oli 2004-02-07 05:20:30 UTC
when "emerge kdelibs(3.1.4 or another version)" is executed, the following fault executes                              
on my ppc-system:                                                                                   
.libs/libktexteditor.so.0.0.0: Not enough room for program headers                                  
(allocated 3, need 4)                                                                               
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.2/../../../../powerpc-unknown-li\                    
nux-gnu/bin/ld:                                                                                     
final link failed: Bad value                                                                        
                                                                                                    
thx a lot                                                                                           
oLi                                                                                                 
                                                                                                    
                                                                                                    
complete fault:                                                                                     
make[2]: Leaving directory                                                                          
`/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/interfaces'                                      
make[2]: Entering directory                                                                         
`/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/interfaces'                                      
Making all in ktexteditor                                                                           
make[3]: Entering directory                                                                         
`/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/interfaces/ktexteditor'                          
....                                                                                                
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++                                            
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W                                        
-Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500                                           
-D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2                                     
-fno-exceptions -fno-check-new  -DQT_NO_TRANSLATION                                                 
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT    -o                                        
libktexteditor.la -rpath /usr/kde/3.1/lib -L/usr/X11R6/lib                                          
-L/usr/qt/3/lib -L/usr/kde/3.1/lib  -R /usr/kde/3.1/lib -R                                          
/usr/qt/3/lib -R /usr/X11R6/lib ktexteditor.lo editinterface.lo                                     
clipboardinterface.lo selectioninterface.lo searchinterface.lo                                      
codecompletioninterface.lo wordwrapinterface.lo                                                     
blockselectioninterface.lo configinterface.lo cursorinterface.lo                                    
dynwordwrapinterface.lo printinterface.lo highlightinginterface.lo                                  
markinterface.lo popupmenuinterface.lo undointerface.lo                                             
viewcursorinterface.lo editdcopinterface.lo clipboarddcopinterface.lo                               
selectiondcopinterface.lo searchdcopinterface.lo                                                    
markinterfaceextension.lo configinterfaceextension.lo                                               
encodinginterface.lo sessionconfiginterface.lo                                                      
viewstatusmsginterface.lo editorchooser.lo                                                          
blockselectiondcopinterface.lo documentinfo.lo documentdcopinfo.lo                                  
encodingdcopinterface.lo printdcopinterface.lo undodcopinterface.lo                                 
viewcursordcopinterface.lo viewstatusmsgdcopinterface.lo                                            
selectioninterfaceext.lo editdcopinterface_skel.lo                                                  
clipboarddcopinterface_skel.lo selectiondcopinterface_skel.lo                                       
searchdcopinterface_skel.lo blockselectiondcopinterface_skel.lo                                     
documentdcopinfo_skel.lo encodingdcopinterface_skel.lo                                              
printdcopinterface_skel.lo undodcopinterface_skel.lo                                                
viewcursordcopinterface_skel.lo viewstatusmsgdcopinterface_skel.lo                                  
selectionextdcopinterface_skel.lo editorchooser_ui.lo                                               
../../kparts/libkparts.la ../../dcop/libDCOP.la                    
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.2/../../../../powerpc-unknown-linux-gnu/bin/ld:      
.libs/libktexteditor.so.0.0.0: Not enough room for program headers                                  
(allocated 3, need 4)                                                                               
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.2/../../../../powerpc-unknown-linux-gnu/bin/ld:      
final link failed: Bad value                                                                        
collect2: ld returned 1 exit status                                                                 
make[3]: *** [libktexteditor.la] Error 1                                                            
make[3]: Leaving directory                                                                          
`/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/interfaces/ktexteditor'                          
make[2]: *** [all-recursive] Error 1                                                                
make[2]: Leaving directory                                                                          
`/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/interfaces'                                      
make[1]: *** [all-recursive] Error 1                                                                
make[1]: Leaving directory                                                                          
`/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4'                                                 
make: *** [all] Error 2                                                                             
                                                                                                    
!!! ERROR: kde-base/kdelibs-3.1.4 failed.                                                           
!!! Function kde_src_compile, Line 127, Exitcode 2                                                  
!!! died running emake, kde_src_compile:make   

Reproducible: Always
Steps to Reproduce:
1.emerge kdelibs


Actual Results:  
...
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.2/../../../../powerpc-unknown-linux-gnu/bin/ld:
     
.libs/libktexteditor.so.0.0.0: Not enough room for program headers 
...
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.2/../../../../powerpc-unknown-linux-gnu/bin/ld:
     
final link failed: Bad value        
... 
!!! ERROR: kde-base/kdelibs-3.1.4 failed.
Comment 1 David Holm (RETIRED) gentoo-dev 2004-02-15 03:56:45 UTC
Since kde 3.2.0 is in the stable profile now I'm closing this bug.