Re: [Mesa3d-dev] Current tinderbox regression (dri)

2010-03-23 Thread Dan Nicholson
On Tue, Mar 23, 2010 at 11:09 AM, Chris Ball c...@laptop.org wrote:
 Hi,

 http://tinderbox.x.org/builds/2010-03-23-0024/logs/libGL/#build

 mklib: Making Linux shared library:  mach64_dri.so.tmp
 gcc -o mach64_dri.so.test 
 ../../../../../src/mesa/drivers/dri/common/dri_test.o mach64_dri.so.tmp 
 -L../../../../../lib -lGL
 /usr/bin/ld: cannot find -lGL
 collect2: ld returned 1 exit status
 make[6]: *** [mach64_dri.so] Error 1

 (The 12pm GMT build today worked, but the 2pm and later builds fail.)

That's from this commit:

http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e17a5b047124c46ee45dbd1848127c67e0d62f3

This is because we build src/mesa (with the drivers subdir) before we
build the src/glx directory (where libGL is built). This commit should
probably be reverted until it can work better.

--
Dan

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Current tinderbox regression (dri)

2010-03-23 Thread Luca Barbieri
The issue should be hopefully completely fixed by
7e246e6aa63979d53731a591f4caee3651c1d96b.

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Current tinderbox regression (dri)

2010-03-23 Thread Sedat Dilek
The issue should be hopefully completely fixed by
7e246e6aa63979d53731a591f4caee3651c1d96b.

Unfortunately, build breaks here.
Not sure which of the last changes really breaks it.

[build.log]
...
/bin/bash ../../../../../bin/mklib -o r300_dri.so.tmp -noprefix
-linker 'ccache gcc' -ldflags '' \
../common/utils.o ../common/vblank.o ../common/dri_util.o
../common/xmlconfig.o ../../common/driverfuncs.o ../common/texmem.o
../common/drirenderbuffer.o ../common/dri_metaops.o radeon_screen.o
r300_blit.o r300_context.o r300_draw.o r300_cmdbuf.o r300_state.o
r300_render.o r300_tex.o r300_texstate.o r300_vertprog.o
r300_fragprog_common.o r300_shader.o radeon_mesa_to_rc.o r300_emit.o
r300_swtcl.o radeon_bo_legacy.o radeon_buffer_objects.o
radeon_common_context.o radeon_common.o radeon_cs_legacy.o
radeon_dma.o radeon_debug.o radeon_fbo.o radeon_lock.o
radeon_mipmap_tree.o radeon_pixel_read.o radeon_queryobj.o
radeon_span.o radeon_texture.o radeon_tex_copy.o radeon_tex_getimage.o
radeon_tile.o   ../../../../../src/mesa/libmesa.a
compiler/libr300compiler.a   -ldrm   -lexpat -lm -lpthread -ldl
-ldrm_radeon -ldrm
mklib: Making Linux shared library:  r300_dri.so.tmp
ccache gcc -o r300_dri.so.test
../../../../../src/mesa/drivers/dri/common/dri_test.o r300_dri.so.tmp
 -ldrm   -lexpat -lm -lpthread -ldl -ldrm_radeon -ldrm
r300_dri.so.tmp: undefined reference to `_glthread_GetID'
collect2: ld returned 1 exit status
make[6]: *** [r300_dri.so] Error 1
make[6]: Leaving directory `/home/sd/src/mesa/mesa/src/mesa/drivers/dri/r300'
make[5]: *** [lib] Error 2
make[5]: Leaving directory `/home/sd/src/mesa/mesa/src/mesa/drivers/dri/r300'
make[4]: *** [subdirs] Error 1
make[4]: Leaving directory `/home/sd/src/mesa/mesa/src/mesa/drivers/dri'
make[3]: *** [default] Error 1
make[3]: Leaving directory `/home/sd/src/mesa/mesa/src/mesa/drivers'
make[2]: *** [driver_subdirs] Error 2
make[2]: Leaving directory `/home/sd/src/mesa/mesa/src/mesa'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/home/sd/src/mesa/mesa/src'
make: *** [default] Error 1

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Current tinderbox regression (dri)

2010-03-23 Thread Luca Barbieri
On Tue, Mar 23, 2010 at 10:45 PM, Sedat Dilek
sedat.di...@googlemail.com wrote:
The issue should be hopefully completely fixed by
7e246e6aa63979d53731a591f4caee3651c1d96b.

 Unfortunately, build breaks here.
 Not sure which of the last changes really breaks it.

Hopefully fixed that too now.

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Current tinderbox regression (dri: fix dri_test.c for non-TLS build)

2010-03-23 Thread Luca Barbieri
According to the logs, that build was not based on that commit, which
instead actually fixes that issue.

http://tinderbox.x.org/builds/2010-03-23-0040/ was actually the first
tinderbox build using that, and it went past that issue to fail on
xeglthreads problem, which is unrelated.

Thanks anyway for reporting this.

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Current tinderbox regression (dri: fix dri_test.c)

2010-03-23 Thread Chris Ball
Hi Sedat,

While striving the log of libGL [1], I noticed that
configure-option --enable-radeon-experimental-api is set, this is
obsolete and build by default, now. Please change.

Thanks, I've removed it now.

- Chris.
-- 
Chris Ball   c...@laptop.org
One Laptop Per Child

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Current tinderbox regression (dri: fix dri_test.c for non-TLS build)

2010-03-23 Thread Chris Ball
Hi Luca,

According to the logs, that build was not based on that commit,
which instead actually fixes that issue.

http://tinderbox.x.org/builds/2010-03-23-0040/ was actually the
first tinderbox build using that, and it went past that issue to
fail on xeglthreads problem, which is unrelated.

Thanks!  You're right, this one's fixed on the latest run.

- Chris.
-- 
Chris Ball   c...@laptop.org
One Laptop Per Child

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev