3 Replies to “Firefox 2.0 out”

  1. Hello,

    thanks a lot to ghen, but sadly www/firefox and www/firefox2 not builds under DragonFly:

    c++ -o mozStorageModule.o -c -DMOZILLA_INTERNAL_API -DOSTYPE=\”DragonFly1.6\” -DOSARCH=\”DragonFly\” -DBUILD_ID=0000000000 -I./../src -I../../dist/include/storage -I../../dist/include/sqlite3 -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/storage -I../../dist/include -I../../dist/include/nspr -I/usr/pkg/include -I/usr/pkg/include -I../../dist/sdk/include -I/usr/pkg/xorg/include -fPIC -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/xorg/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/xorg/include -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/mozStorageModule.pp mozStorageModule.cpp
    rm -f libstoragecomps.so
    c++ -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/xorg/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fPIC -Wl,-R/usr/pkg/lib/firefox2 -shared -Wl,-z,defs -Wl,-h,libstoragecomps.so -o libstoragecomps.so mozStorageModule.o -Wl,-R/usr/pkg/lib/firefox2 -L/usr/pkg/xorg/lib -Wl,-R/usr/pkg/xorg/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,–whole-archive ../../dist/lib/libstorage_s.a ../../dist/lib/libsqlite3_s.a -Wl,–no-whole-archive -L../../dist/bin -L../../dist/lib -L../../dist/bin -lxpcom -lxpcom_core -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -L/usr/pkg/xorg/lib -L/usr/pkg/lib -L/usr/lib -pthread -L../../dist/bin -lmozjs -Wl,-Bsymbolic -lm
    ../../dist/lib/libsqlite3_s.a(os_unix.o)(.text+0x124): In function `testThreadLockingBehavior’:
    : undefined reference to `pthread_create’
    ../../dist/lib/libsqlite3_s.a(os_unix.o)(.text+0x134): In function `testThreadLockingBehavior’:
    : undefined reference to `pthread_create’
    make[3]: *** [libstoragecomps.so] Error 1
    make[3]: Leaving directory `/usr/obj/pkgsrc/www/firefox2/work/mozilla/storage/build’
    make[2]: *** [libs] Error 2
    make[2]: Leaving directory `/usr/obj/pkgsrc/www/firefox2/work/mozilla/storage’
    make[1]: *** [tier_9] Error 2
    make[1]: Leaving directory `/usr/obj/pkgsrc/www/firefox2/work/mozilla’
    gmake: *** [default] Error 2
    *** Error code 2

    Stop.
    bmake: stopped in /usr/pkgsrc/www/firefox2
    *** Error code 1

    Stop.
    bmake: stopped in /usr/pkgsrc/www/firefox2
    Real: 3918.39s User: 674.68s System: 236.13s Percent: 23% Cmd: ALLOW_VULNERABLE_PACKAGES=YES bmake install

    This problem occour since weeks on www/firefox too, it seems our dfly/pkgsrc hero (Joerg) need to fix this kind of stuff. It’s said this problem of pthread is common because nbsd use a totally different threading than dfly.

    Have a nice day and thanks for the pkgsrc work,
    timofonic

  2. This is still broken; I’m getting the same build error with a pkgsrc updated yesterday, building on HEAD from about a week ago. Should I submit a bug report?

Comments are closed.