http://bugs.freedesktop.org/show_bug.cgi?id=16358

           Summary: Mesa from git fails with -j3
           Product: Mesa
           Version: CVS
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: minor
          Priority: medium
         Component: Other
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


Mesa from git fails to install with -j3
It works fine with -j1


make -j3 DESTDIR=/var/tmp/paludis/media-libs-mesa-9999/image/ install           
make[1]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src'                      
gmake[2]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/glx/x11'              
gmake -C ../../../src/mesa install-libgl                                        
gmake[3]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa'                 
sed -e 's,@INSTALL_DIR@,/usr,' -e 's,@LIB_DIR@,lib64,' -e 's,@VERSION@,7.1.0,'
gl.pc.in > gl.pc                              
../../bin/minstall -d
/var/tmp/paludis/media-libs-mesa-9999/image//usr/include/GL                     
mklib: Making Linux static library:  libmesa.a                                  
../../bin/minstall -m 644 ../../include/GL/*.h \                                
                /var/tmp/paludis/media-libs-mesa-9999/image//usr/include/GL     
mklib: Making Linux static library:  libglapi.a                                 
ar: creating libglapi.a                                                         
ar: creating libmesa.a                                                          
(cd drivers && gmake)                                                           
gmake[4]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers'         
gmake[5]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri'     
gmake[6]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/swrast'
 
../../../../../bin/mklib -ldflags '' -noprefix -o swrast_dri.so \               
                ../../common/driverfuncs.o ../common/utils.o swrast.o
swrast_span.o   ../../../../../src/mesa/libmesa.a    -ldrm   -lexpat -lm
-lpthread -ldl                                                                  
mklib: Making Linux shared library:  swrast_dri.so                              
../../../../../bin/minstall swrast_dri.so ../../../../../lib64                  
gmake[6]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/swrast'
 
gmake[6]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/radeon'
 
../../../../../bin/mklib -ldflags '' -noprefix -o radeon_dri.so \               
                ../common/utils.o ../common/texmem.o ../common/vblank.o
../common/dri_util.o ../common/xmlconfig.o ../common/drirenderbuffer.o
radeon_context.o radeon_ioctl.o radeon_lock.o radeon_screen.o radeon_state.o
radeon_state_init.o radeon_tex.o radeon_texmem.o radeon_texstate.o radeon_tcl.o
radeon_swtcl.o radeon_span.o radeon_maos.o radeon_sanity.o  
../../../../../src/mesa/libmesa.a    -ldrm   -lexpat -lm -lpthread -ldl         
mklib: Making Linux shared library:  radeon_dri.so                              
../../../../../bin/minstall radeon_dri.so ../../../../../lib64                  
gmake[6]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/radeon'
 
gmake[6]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/r200'
 
../../../../../bin/mklib -ldflags '' -noprefix -o r200_dri.so \                 
                ../common/utils.o ../common/texmem.o ../common/vblank.o
../common/dri_util.o ../common/xmlconfig.o ../common/drirenderbuffer.o
r200_context.o r200_ioctl.o r200_lock.o r200_state.o r200_state_init.o
r200_cmdbuf.o r200_pixel.o r200_tex.o r200_texmem.o r200_texstate.o r200_tcl.o
r200_swtcl.o r200_span.o r200_maos.o r200_sanity.o r200_fragshader.o
r200_vertprog.o radeon_screen.o   ../../../../../src/mesa/libmesa.a    -ldrm  
-lexpat -lm -lpthread -ldl                                 
mklib: Making Linux shared library:  r200_dri.so                                
../../../../../bin/minstall r200_dri.so ../../../../../lib64                    
gmake[6]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/r200'
 
gmake[6]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/r300'
 
../../../../../bin/mklib -ldflags '' -noprefix -o r300_dri.so \                 
                ../common/utils.o ../common/texmem.o ../common/vblank.o
../common/dri_util.o ../common/xmlconfig.o ../common/drirenderbuffer.o
radeon_screen.o radeon_context.o radeon_ioctl.o radeon_lock.o radeon_span.o
radeon_state.o r300_mem.o r300_context.o r300_ioctl.o r300_cmdbuf.o
r300_state.o r300_render.o r300_texmem.o r300_tex.o r300_texstate.o
radeon_program.o radeon_program_alu.o r300_vertprog.o r300_fragprog.o
r300_fragprog_emit.o r500_fragprog.o r500_fragprog_emit.o r300_shader.o
r300_emit.o r300_swtcl.o   ../../../../../src/mesa/libmesa.a    -ldrm   -lexpat
-lm -lpthread -ldl                              
mklib: Making Linux shared library:  r300_dri.so                                
../../../../../bin/minstall r300_dri.so ../../../../../lib64                    
gmake[6]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/r300'
 
gmake[5]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri'     
gmake[4]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers'         
../../bin/minstall -d /var/tmp/paludis/media-libs-mesa-9999/image//usr/lib64    
../../bin/minstall -d
/var/tmp/paludis/media-libs-mesa-9999/image//usr/lib64/pkgconfig                
../../bin/minstall ../../lib64/libGL.so* \                                      
                /var/tmp/paludis/media-libs-mesa-9999/image//usr/lib64          
../../bin/minstall -m 644 gl.pc
/var/tmp/paludis/media-libs-mesa-9999/image//usr/lib64/pkgconfig                
gmake[3]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa'                 
gmake[2]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/glx/x11'              
gmake[2]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa'                 
mklib: Making Linux static library:  libglapi.a                                 
ar: creating libglapi.a                                                         
mklib: Making Linux static library:  libmesa.a                                  
ar: creating libmesa.a                                                          
(cd drivers && gmake)                                                           
gmake[3]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers'         
gmake[4]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri'     
gmake[5]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/swrast'
 
../../../../../bin/mklib -ldflags '' -noprefix -o swrast_dri.so \               
                ../../common/driverfuncs.o ../common/utils.o swrast.o
swrast_span.o   ../../../../../src/mesa/libmesa.a    -ldrm   -lexpat -lm
-lpthread -ldl                                                                  
mklib: Making Linux shared library:  swrast_dri.so                              
../../../../../bin/minstall swrast_dri.so ../../../../../lib64                  
gmake[5]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/swrast'
 
gmake[5]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/radeon'
 
../../../../../bin/mklib -ldflags '' -noprefix -o radeon_dri.so \               
                ../common/utils.o ../common/texmem.o ../common/vblank.o
../common/dri_util.o ../common/xmlconfig.o ../common/drirenderbuffer.o
radeon_context.o radeon_ioctl.o radeon_lock.o radeon_screen.o radeon_state.o
radeon_state_init.o radeon_tex.o radeon_texmem.o radeon_texstate.o radeon_tcl.o
radeon_swtcl.o radeon_span.o radeon_maos.o radeon_sanity.o  
../../../../../src/mesa/libmesa.a    -ldrm   -lexpat -lm -lpthread -ldl         
mklib: Making Linux shared library:  radeon_dri.so                              
../../../../../bin/minstall radeon_dri.so ../../../../../lib64                  
gmake[5]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/radeon'
 
gmake[5]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/r200'
 
../../../../../bin/mklib -ldflags '' -noprefix -o r200_dri.so \                 
                ../common/utils.o ../common/texmem.o ../common/vblank.o
../common/dri_util.o ../common/xmlconfig.o ../common/drirenderbuffer.o
r200_context.o r200_ioctl.o r200_lock.o r200_state.o r200_state_init.o
r200_cmdbuf.o r200_pixel.o r200_tex.o r200_texmem.o r200_texstate.o r200_tcl.o
r200_swtcl.o r200_span.o r200_maos.o r200_sanity.o r200_fragshader.o
r200_vertprog.o radeon_screen.o   ../../../../../src/mesa/libmesa.a    -ldrm  
-lexpat -lm -lpthread -ldl                                 
mklib: Making Linux shared library:  r200_dri.so                                
../../../../../bin/minstall r200_dri.so ../../../../../lib64                    
gmake[5]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/r200'
 
gmake[5]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/r300'
 
../../../../../bin/mklib -ldflags '' -noprefix -o r300_dri.so \                 
                ../common/utils.o ../common/texmem.o ../common/vblank.o
../common/dri_util.o ../common/xmlconfig.o ../common/drirenderbuffer.o
radeon_screen.o radeon_context.o radeon_ioctl.o radeon_lock.o radeon_span.o
radeon_state.o r300_mem.o r300_context.o r300_ioctl.o r300_cmdbuf.o
r300_state.o r300_render.o r300_texmem.o r300_tex.o r300_texstate.o
radeon_program.o radeon_program_alu.o r300_vertprog.o r300_fragprog.o
r300_fragprog_emit.o r500_fragprog.o r500_fragprog_emit.o r300_shader.o
r300_emit.o r300_swtcl.o   ../../../../../src/mesa/libmesa.a    -ldrm   -lexpat
-lm -lpthread -ldl                              
mklib: Making Linux shared library:  r300_dri.so                                
../../../../../bin/minstall r300_dri.so ../../../../../lib64                    
gmake[5]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/r300'
 
gmake[4]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri'     
gmake[3]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers'         
gmake[3]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa'                 
../../bin/minstall -d
/var/tmp/paludis/media-libs-mesa-9999/image//usr/include/GL                     
cd drivers/dri && gmake install                                                 
gmake[4]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri'     
../../bin/minstall -m 644 ../../include/GL/*.h \                                
                /var/tmp/paludis/media-libs-mesa-9999/image//usr/include/GL     
mklib: Making Linux static library:  libmesa.a                                  
gmake[5]: Entering directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/swrast'
 
gmake[5]: *** No rule to make target `../../../../../src/mesa/libmesa.a',
needed by `swrast_dri.so'.  Stop.                  
gmake[5]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri/swrast'
 
gmake[4]: *** [install] Error 1                                                 
gmake[4]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa/drivers/dri'     
gmake[3]: *** [install-dri] Error 2                                             
gmake[3]: *** Waiting for unfinished jobs....                                   
ar: creating libmesa.a                                                          
gmake[3]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa'                 
gmake[2]: *** [install] Error 1                                                 
gmake[2]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src/mesa'                 
make[1]: *** [install] Error 1                                                  
make[1]: Leaving directory
`/var/tmp/paludis/media-libs-mesa-9999/work/Mesa-9999/src'                      
make: *** [install] Error 1


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to