Re: [mesa] master broken with "make -j3"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Feb 11, 2011 at 2:45 PM, Sedat Dilek <sedat.dilek@xxxxxxxxxxxxxx> wrote:
> 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@xxxxxxxxxx>
>
> Â Â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 -
>

With attached revert-patch (revert commit by Kenneth, see above)
parallel-build is OK, again.

- Sedat -
From a523ef0edbeac865368d945b142b2ba0ccb737e7 Mon Sep 17 00:00:00 2001
From: Sedat Dilek <sedat.dilek@xxxxxxxxx>
Date: Fri, 11 Feb 2011 14:47:04 +0100
Subject: [PATCH] Revert "glsl/Makefile: glcpp doesn't need libglsl.a."

This reverts commit e0c1fc32832b66b52e6352ba563288ee48a1face.
---
 src/glsl/Makefile |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/src/glsl/Makefile b/src/glsl/Makefile
index 3c00d1f..ec11c8a 100644
--- a/src/glsl/Makefile
+++ b/src/glsl/Makefile
@@ -152,8 +152,7 @@ install:
 glsl_compiler: $(GLSL2_OBJECTS) libglsl.a builtin_stubs.o
 	$(APP_CXX) $(INCLUDES) $(CFLAGS) $(LDFLAGS) $(GLSL2_OBJECTS) builtin_stubs.o $(LIBS) -o $@
 
-glcpp: glcpp/glcpp
-glcpp/glcpp: $(GLCPP_OBJECTS)
+glcpp/glcpp: $(GLCPP_OBJECTS) libglsl.a
 	$(APP_CC) $(INCLUDES) $(CFLAGS) $(LDFLAGS) $(GLCPP_OBJECTS) $(LIBS) -o $@
 
 .cpp.o:
-- 
1.7.4

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux