Closed Bug 70999 Opened 24 years ago Closed 23 years ago

can't compile XPCOM at RedHat7

Categories

(Core :: XPCOM, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: seka, Assigned: rayw)

Details

From Bugzilla Helper: User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.2.18 i686) BuildID: For a lot of days, I can't compile XPCOM anymore. My Reproducible: Always Steps to Reproduce: 1. Download and untar Mozilla 2. configure it 3. try to compile Actual Results: While compiling, make stops with an error Expected Results: Well, of course it should compile completely. That's the last output of make: make[2]: Entering directory '/temp/mozilla/xpcom/tools' make[3]: Entering directory '/temp/mozilla/xpcom/tools/registry' c++ -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth -Wshadow -pedantic -Wno-long-long -pthread -DDEBUG -DDEBUG_root -DTRACING -g -o -redRxport -redExport.o -L../../../dist/bin -L../../../dist/lib -L../../../dist/bin -lplds4 -lplc4 -lnspr4 -lpthread -L../../../dist/bin -lxpcom -ldl -lm ../../../dist/bin/libxpcom.so: undefined reference to 'PR_Assert' collect2: ld returned 1 exit status make[3]: *** [redExport] Error 1 make[3]: Leaving directory '/temp/mozilla/xpcom/tools/registry' make[2]: *** [install] Error 2 make[2]: Leaving directory '/temp/mozilla/xpcom/tools' make[1]: *** [install] Error 2 make[1]: Leaving directory '/temp/mozilla/xpcom' make: *** [install] Error 2
cc'ing blizzard, which I think is good with Red Hat stuff.
That's a debug/non-debug flag problem. I don't know what the exact issue is but make sure that you're not rebuilding a tree that hasn't been configured one way and then rebuild later partly as another.
Marking WORKSFORME.
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Component: XPCOM Registry → XPCOM
QA Contact: rayw → xpcom
You need to log in before you can comment on or make changes to this bug.