Build bustage gcc 4.1.1 (Linux FC6)

RESOLVED FIXED

Status

--
major
RESOLVED FIXED
12 years ago
10 years ago

People

(Reporter: bes.wll, Unassigned)

Tracking

Trunk
x86
Linux

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [See comment 2])

(Reporter)

Description

12 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20061103 SeaMonkey/1.5a
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20061103 SeaMonkey/1.5a

Until yesterday (2006110309) everything was OK but now (20061104) I get this:

c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O2 -fPIC -shared -Wl,-z,defs -Wl,-h,libxpcom_compat_c.so -o libxpcom_compat_c.so  nsXPCOMObsolete.o nsRegistry.o    -lpthread    ../../../modules/libreg/src/libmozreg_s.a -L../../../dist/bin -lxpcom -lxpcom_core  -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L../../../dist/lib -lxpcom_compat  -Wl,--version-script -Wl,/home/bes/mozilla/build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm
nsRegistry.o: In function `nsRegistry::OpenWellKnownRegistry(int)':
nsRegistry.cpp:(.text+0x25ad): undefined reference to `nsComponentManagerLog'
collect2: ld returnerade avslutningsstatus 1
gmake[5]: *** [libxpcom_compat_c.so] Fel 1
gmake[5]: Leaving directory `/home/bes/mozilla/obj-debug/xpcom/obsolete/component'
gmake[4]: *** [libs] Fel 2
gmake[4]: Leaving directory `/home/bes/mozilla/obj-debug/xpcom/obsolete'
gmake[3]: *** [libs_tier_necko] Fel 2
gmake[3]: Leaving directory `/home/bes/mozilla/obj-debug'
gmake[2]: *** [tier_necko] Fel 2
gmake[2]: Leaving directory `/home/bes/mozilla/obj-debug'
make[1]: *** [alldep] Fel 2
make[1]: Leaving directory `/home/bes/mozilla/obj-debug'
make: *** [alldep] Fel 2


My build config:

Build platform
target
i686-pc-linux-gnu

Build tools
Compiler 	Version 	Compiler flags
gcc 	gcc version 4.1.1 20061011 (Red Hat 4.1.1-30) 	-Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe
c++ 	gcc version 4.1.1 20061011 (Red Hat 4.1.1-30) 	-fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe

Configure arguments
--enable-application=suite --enable-optimize=-O2 --disable-debug --enable-extensions=default,safe-browsing --disable-static --enable-shared --enable-default-toolkit=gtk2 --enable-xft --disable-freetype2 --disable-tests --enable-pango --enable-canvas --enable-svg --disable-libxul 




Reproducible: Always

Comment 1

12 years ago
Ugh... xpcomobsolete (which isn't built by firefox) is importing that logmodule. I tend to think we should remove the logging, which is mostly useless, instead of re-exporting that symbol.
Status: UNCONFIRMED → NEW
Ever confirmed: true

Updated

12 years ago
Depends on: 358953
I fixed the build bustage, but leaving this open if you guys actually want to remove the logging and reinstate that patch.
Whiteboard: [See comment 2]
Version: unspecified → Trunk

Comment 3

10 years ago
Resolving as FIXED based on Comment #2
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.