From: Brian P. <bri...@tu...> - 2006-05-24 22:12:12
|
Eric Sandall wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > On Wed, 24 May 2006, Brian Paul wrote: >=20 >> Brian Paul wrote: >> >>> >>> A second release candidate of Chromium 1.9 is ready at=20 >>> http://chromium.sf.net/beta >>> >>> This just accumulates a few more bugs fixes since the first RC. >> >> >> I haven't seen any feedback on this, positive or negative. >> >> It would be good to at least have a couple people confirm that they're= =20 >> tried it and it's OK. >=20 >=20 > After applying all patches for initialization posted so far and even > with removing '-Werror' from configs/Linux.mk, I get this error > (though it did not show up earlier when I successfully built cr 1.9rc2 > earlier): > Compiling tsfuncs.c > tsfuncs.c: In function =91ts_CreateContext=92: > tsfuncs.c:554: error: too few arguments to function > =91tab->CreateContext=92 > tsfuncs.c: At top level: > tsfuncs.c:3726: warning: initialization from incompatible pointer type > tsfuncs.c: In function =91ts_CreateContext=92: > tsfuncs.c:555: warning: control reaches end of non-void function > gmake[2]: *** [../built/crfaker/Linux/tsfuncs.o] Error 1 > gmake[1]: *** [dep] Error 2 > make: *** [opengl_stub.subdir] Error 2 >=20 > gcc 4.1.0-3 on Fedora Core 5. I've tried a 'clean' cr-1.9rc2 build > with only removing '-Werror' from CXXFLAGS and CFLAGS in > configs/Linux.mk and still receive the above. >=20 > I found the difference. If I set "THREADSAFE=3D1" in options.mk I get > the above error, but if I leave "THREADSAFE=3D0" in options.mk > cr-1.9rc2 compiles fine. Try removing the opengl_stub/tsfuncs.c file. It should get=20 regenerated by the tsfuncs.py script. It looks like the .c file was=20 accidentally included in the tarball. -Brian |