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

Bug 268967

Summary: kde-base/kalzium-4.2.4 fails to compile with MAKEOPTS="-j3"
Product: Gentoo Linux Reporter: James Ausmus <james.ausmus>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: 21_halfthetruth, polidevk.polidevk
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 277868    

Description James Ausmus 2009-05-07 19:43:08 UTC
Kalzium fails to compile with MAKEOPTS="-j3" on x86. The following is the error received:

Building CXX object kalzium/compoundviewer/CMakeFiles/compoundviewer.dir/kalziumglpart.o
[ 61%] Built target navigatetool
Linking CXX shared library ../../lib/libcompoundviewer.so
[ 61%] Built target compoundviewer
[ 62%] [ 62%] Generating datastruct.cmi
Generating parser.cmi
[ 63%] Generating chemset.cmi
File "/var/tmp/portage/kde-base/kalzium-4.2.3/work/kalzium-4.2.3/kalzium/src/solver/datastruct.mli", line 9, characters 19-36:
Unbound type constructor Chemset.listitems
make[2]: *** [kalzium/src/datastruct.cmi] Error 2
make[2]: *** Waiting for unfinished jobs....
File "/var/tmp/portage/kde-base/kalzium-4.2.3/work/kalzium-4.2.3/kalzium/src/solver/parser.mli", line 15, characters 48-65:
Unbound type constructor Chemset.listitems
make[2]: *** [kalzium/src/parser.cmi] Error 2
make[1]: *** [kalzium/src/CMakeFiles/kalzium.dir/all] Error 2
make: *** [all] Error 2


Recompiling with MAKEOPTS="-j1" completes successfully
Comment 1 Kamen Dokov 2009-05-08 20:29:11 UTC
same on amd64
Comment 2 James Ausmus 2009-06-03 19:23:08 UTC
Essentially the same error with kalzium-4.2.4:

[ 61%] Built target compoundviewer                                                                                                                                                                                                           
[ 61%] [ 62%] Generating chemset.cmi                                                                                                                                                                                                         
Generating parser.cmi                                                                                                                                                                                                                        
[ 63%] Generating datastruct.cmi                                                                                                                                                                                                             
[ 63%] Generating chem.cmi                                                                                                                                                                                                                   
File "/var/tmp/portage/kde-base/kalzium-4.2.4/work/kalzium-4.2.4/kalzium/src/solver/chem.mli", line 1, characters 12-30:                                                                                                                     
Unbound type constructor Datastruct.eqtable                                                                                                                                                                                                  
make[2]: *** [kalzium/src/chem.cmi] Error 2                                                                                                                                                                                                  
make[2]: *** Waiting for unfinished jobs....                                                                                                                                                                                                 
make[1]: *** [kalzium/src/CMakeFiles/kalzium.dir/all] Error 2                                                                                                                                                                                
make: *** [all] Error 2
Comment 3 James Ausmus 2009-06-03 19:28:20 UTC
MAKEOPTS="-j1" emerge kalzium also fixes it for 4.2.4
Comment 4 Alex Alexander (RETIRED) gentoo-dev 2009-08-20 22:17:56 UTC
*** Bug 273115 has been marked as a duplicate of this bug. ***
Comment 5 Alex Alexander (RETIRED) gentoo-dev 2009-08-20 23:50:24 UTC
Can you test kalzium-4.3.0?

It builds OK for me with MAKEOPTS="-j3".

Thanks :)