cvs build failing [since 2003 02 24]

Discussion about official Mozilla Firefox builds
Post Reply
cdn
Posts: 999
Joined: November 4th, 2002, 5:47 pm
Location: UK
Contact:

cvs build failing [since 2003 02 24]

Post by cdn »

c++ -o nsSigHandlers.o -c -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -DOJI -I../../xpfe/bootstrap -I. -I../../dist/include/appcomps -I../../dist/include/appshell -I../../dist/include/chrome -I../../dist/include/docshell -I../../dist/include/dom -I../../dist/include/embed_base -I../../dist/include/embedcomponents -I../../dist/include/gfx -I../../dist/include/intl -I../../dist/include/locale -I../../dist/include/necko -I../../dist/include/pref -I../../dist/include/profile -I../../dist/include/string -I../../dist/include/uconv -I../../dist/include/uriloader -I../../dist/include/webbrwsr -I../../dist/include/widget -I../../dist/include/windowwatcher -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/xpinstall -I../../dist/include/xremoteservice -I../../dist/include/xulapp -I../../dist/include -I/home2/src/mozilla/dist/include/nspr -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -pedantic -Wno-long-long -fshort-wchar -pthread -pipe -DDEBUG -D_DEBUG -DDEBUG_cn -DTRACING -g -fno-inline -O2 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSigHandlers.pp nsSigHandlers.cpp
nsSigHandlers.cpp: In function `void ah_crap_handler (int)':
nsSigHandlers.cpp:133: `strsignal' undeclared (first use this function)
nsSigHandlers.cpp:133: (Each undeclared identifier is reported only
once for each function it appears in.)
make[4]: *** [nsSigHandlers.o] Error 1
make[4]: Leaving directory `/home2/src/mozilla/toolkit/xre'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/home2/src/mozilla/toolkit'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/home2/src/mozilla'
make[1]: *** [alldep] Error 2
make[1]: Leaving directory `/home2/src/mozilla'
make: *** [alldep] Error 2
/home2/src/mozilla
nkurz
Posts: 62
Joined: November 12th, 2002, 10:09 pm

Re: cvs build failing [since 2003 02 24]

Post by nkurz »

cdn wrote:nsSigHandlers.cpp: In function `void ah_crap_handler (int)':
nsSigHandlers.cpp:133: `strsignal' undeclared (first use this function)
nsSigHandlers.cpp:133: (Each undeclared identifier is reported only
once for each function it appears in.)


I think the problem and solution might be contained in:

http://bugzilla.mozilla.org/show_bug.cgi?id=189893

I haven't been able to compile Phoenix on Linux for over a month now without applying this patch. Try the patch and see if it works for you. And if it does, maybe you could figure out how to have someone check this patch in?
agamid
Posts: 190
Joined: January 16th, 2003, 9:32 pm

Post by agamid »

hmm... that's weird because I just compiled phoenix on linux from cvs about 2 days ago.
User avatar
alanjstr
Moderator
Posts: 9100
Joined: November 5th, 2002, 4:43 pm
Location: Anywhere but here
Contact:

Post by alanjstr »

nsSigHandlers.cpp: In function `void ah_crap_handler (int)':

Sounds like someone's still fiddling.
Former UMO Admin, Former MozillaZine General Mod
I am rarely on mozillaZine, so please do not send me a private message.
My Old Firefox config files
nkurz
Posts: 62
Joined: November 12th, 2002, 10:09 pm

Post by nkurz »

agamid wrote:hmm... that's weird because I just compiled phoenix on linux from cvs about 2 days ago.


I think the problem is with 'debug' builds.

.mozconfig wrote:/usr/local/src/phoenix/mozilla# less .mozconfig
export MOZ_PHOENIX=1
mk_add_options MOZ_PHOENIX=1
ac_add_options --enable-crypto
ac_add_options --disable-tests
ac_add_options --enable-debug
ac_add_options --disable-mailnews
ac_add_options --disable-composer
ac_add_options --disable-mathml
ac_add_options --disable-ldap
ac_add_options --disable-xprint
ac_add_options --disable-accessibility


I'd be interested to know if it compiles for you with these options.
cdn
Posts: 999
Joined: November 4th, 2002, 5:47 pm
Location: UK
Contact:

Post by cdn »

quite likely, since I build Moz and Px as debug (helps me as theme/extension dev)

.mozconfig (Px)

Code: Select all

export MOZ_PHOENIX=1
export MOZ_XRE_APP=1
mk_add_options MOZ_PHOENIX=1
mk_add_options MOZ_XRE_APP=1
ac_add_options --enable-crypto
ac_add_options --disable-tests
#ac_add_options --disable-debug
ac_add_options --enable-debug
ac_add_options --disable-mailnews
ac_add_options --disable-composer
ac_add_options --enable-optimize=-O2

## fonts gone quirky since using Mdk xft 2.1 over redhat xft 2.0

#
ac_add_options --enable-xft

#--disable-extensions=irc
#--enable-extensions=

## qt3 a bad idea at present ##

# ac_add_options --with-qtdir=/opt/qt-x11-free-3.1.0
# ac_add_options --enable-default-toolkit=qt
# ac_add_options --enable-toolkit-qt3
# ac_add_options --with-static-qt

## qt3 a bad idea at present ##

ac_add_options --disable-ldap
#redundant#ac_add_options --disable-mailnews
#ac_add_options --enable-extensions=default,-inspector,-irc,-venkman,-content-packs,-help
ac_add_options --enable-plaintext-editor-only


.mozconfig (Moz)

Code: Select all

# sh
# Build configuration script
#
# See http://www.mozilla.org/build/unix.html for build instructions.
#

# Options for 'configure' (same as command-line options).
#ac_add_options --with-pthreads

#ac_add_options --enable-default-toolkit=gtk2
#ac_add_options --enable-toolkit-gtk2



#ac_add_options --with-qtdir=/opt/qt-x11-free-3.0.5
# ac_add_options --with-qtdir=/opt/qt-x11-free-3.1.0
# ac_add_options --enable-default-toolkit=qt
# ac_add_options --enable-toolkit-qt3
# ac_add_options --with-static-qt



#ac_add_options --enable-crypto
#ac_add_options --enable-extensions=default,access-builtin,p3p
#,xmlterm
#ac_add_options --disable-debug
#ac_add_options --enable-optimize="-O6 -finline -finline-functions -fdefault-inline -fno-omit-frame-pointer  -fexpensive-optimizations -march=i686"
#ac_add_options --enable-elf-dynstr-gc

#ac_add_options --enable-toolkit-qt

ac_add_options --disable-tests
#ac_add_options --disable-debug
#
ac_add_options --enable-debug

ac_add_options --without-system-nspr
#ac_add_options --without-system-zlib
#ac_add_options --without-system-jpeg
#ac_add_options --without-system-png
#ac_add_options --without-system-mng
ac_add_options --enable-crypto #comment to disable PSM/SSL support

## compiles - viewing [.svg].xml breaks
#ac_add_options --enable-svg

#
ac_add_options --enable-freetype2

#

#ac_add_options --enable-xinerama

#

# mk_add_options MOZ_INTERNAL_LIBART_LGPL=1
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1

# MOZ_INTERNAL_LIBART_LGPL=1

#export MOZ_PHOENIX=1
#export MOZ_PHOENIX=0
#mk_add_options MOZ_PHOENIX=1
#mk_add_options MOZ_PHOENIX=0
#ac_add_options --enable-crypto
#ac_add_options --disable-tests
#ac_add_options --disable-debug
#
ac_add_options --enable-optimize=-O2
#ac_add_options --enable-xft

MOZ_CALENDAR=1
mk_add_options MOZ_CALENDAR=1

#GRE_DIRS_ONLY=1



unexpurgiated (sp) versions, all comments left in (not that they make any difference)

adding XRE bits to Px didn't help [nor hinder : )]
cdn
Posts: 999
Joined: November 4th, 2002, 5:47 pm
Location: UK
Contact:

Post by cdn »

both broke as debug

both build with debug disabled

c'est la vie : )
Post Reply