Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jun 2008 10:58:20 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Lapo Luchini" <lapo@lapo.it>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: CALL FOR TEST: Updates to pixmap, cairo, poppler, and firefox 3.0!
Message-ID:  <op.ucybzip39aq2h7@mezz.mezzweb.com>
In-Reply-To: <loom.20080618T121401-550@post.gmane.org>
References:  <op.ucxiscyq9aq2h7@mezz.mezzweb.com> <loom.20080618T121401-550@post.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 18 Jun 2008 07:15:24 -0500, Lapo Luchini <lapo@lapo.it> wrote:

> Jeremy Messenger <mezz7 <at> cox.net> writes:
>
>> x11/pixman: Update to 0.10.0
>> graphics/cairo: Update to 1.6.4
>> graphics/poppler: Update to 0.8.3
>
> OK, no problems with those three.

Good.

>> www/firefox3: Update to 3.0 final
>
> ...while this fails during sqlite3 compilation; something to do with  
> threads:
>
> sqlite3.c: In function `getOverflowPage':
> sqlite3.c:29298: warning: 'rc' might be used uninitialized in this  
> function
> sqlite3.c: In function `sqlite3Select':
> sqlite3.c:61787: warning: 'pEList' might be used uninitialized in this  
> function
> sqlite3.c:61788: warning: 'pTabList' might be used uninitialized in this  
> function
> rm -f libsqlite3.so
> cc -I/usr/local/include  -I/usr/local/include -Wall -W -Wno-unused
> -Wpointer-arith -Wcast-align -W -Wno-long-long -O2 -fno-strict-aliasing  
> -pipe
> -march=pentium3 -O2 -fno-strict-aliasing -O2 -fno-strict-aliasing -pipe
> -DNDEBUG -DTRIMMED -O2 -fPIC -shared -Wl,-z,defs -Wl,-h,libsqlite3.so -o
> libsqlite3.so  sqlite3.o     -pthread         
> -Wl,-rpath-link,../../../dist/bin
> -Wl,-Bsymbolic -lc -lm -pthread -pthread -L/usr/local/lib -liconv
> sqlite3.o(.text+0x4c69): In function `findLockInfo':
> : undefined reference to `pthread_create'
> sqlite3.o(.text+0x4c8d): In function `findLockInfo':
> : undefined reference to `pthread_create'
> sqlite3.o(.text+0x4c9f): In function `findLockInfo':
> : undefined reference to `pthread_join'
> sqlite3.o(.text+0x4cb1): In function `findLockInfo':
> : undefined reference to `pthread_join'
> sqlite3.o(.text+0x5269): In function `unixLock':
> : undefined reference to `pthread_equal'
> sqlite3.o(.text+0x55d4): In function `unixUnlock':
> : undefined reference to `pthread_equal'
> gmake[4]: *** [libsqlite3.so] Error 1
> gmake[4]: Leaving directory  
> `/usr/ports/www/firefox3/work/mozilla/db/sqlite3/src'

Ummm... I can't reproduce it.. What is version of FreeBSD on this system?  
I will need to ask ahze to see the reason why we aren't use system sqlite  
(use sqlite port instead of include in Firefox3 tarball). Do you have  
sqlite3 installed? If yes, then what version and did you tweak anything in  
sqlite3 like disable thread option or else?

Thanks for test!

Cheers,
Mezz


-- 
mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.ucybzip39aq2h7>