[mesa] master broken with "make -j3"

Sedat Dilek sedat.dilek at googlemail.com
Fri Feb 11 05:45:13 PST 2011


Hi,

yesterdays (aprrox 24hrs ago) mesa master was OK for building with
"make -j3" on my IBM T41p (Pentium-M, 1G RAM, radeon RV250), now it's
broken:

gcc: ../../src/glsl/libglsl.a: No such file or directory
make[2]: *** [glcpp/glcpp] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/home/sd/src/mesa/mesa/src/glsl'

Building the "normal" way (aka "make -j1") runs fine, but parallel
building seems to be f-up-ed.

Tested with mesa master...

commit 6ed0f2ac112d22278cf051c2cee9c2199a9025ea
Author: José Fonseca <jfonseca at vmware.com>

    svga: Enable the draw pipeline for smooth lines.

My autogen-line looks like this...

./autogen.sh --prefix=/usr --with-driver=dri
--with-dri-driverdir=/usr/lib/dri --with-dri-drivers=r200
--disable-gallium --disable-egl --disable-glu --disable-glut
--disable-glw --enable-glx-tls --enable-debug

I am just speculating on the commit of Kenneth:

commit e0c1fc32832b66b52e6352ba563288ee48a1face
"glsl/Makefile: glcpp doesn't need libglsl.a."

I haven't tested by reverting from new to old:

New: +glcpp/glcpp: $(GLCPP_OBJECTS)
Old: -glcpp/glcpp: $(GLCPP_OBJECTS) libglsl.a

Maybe someone can confirm the breakage.

Regards,
- Sedat -


More information about the dri-devel mailing list