Closed Bug 189860 Opened 22 years ago Closed 22 years ago

Latest trunk fails to link in debug mode on AIX

Categories

(SeaMonkey :: General, defect)

Other
AIX
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: pkwarren, Assigned: dougt)

Details

Attachments

(1 file, 1 obsolete file)

After the checkin to Bug 173262 (enabling the GRE on the Mozilla client), 
Mozilla debug builds fail to link on AIX. Here is the error message given by 
the compiler:

xlC_r -o mozilla-bin  -DAIX -DAIX4_3  -DDEBUG -D_DEBUG -DDEBUG_pkw -DTRACING -
g -DWIDGET_DLL=\"libwidget_gtk.so\" -DGFXWIN_DLL=\"libgfx_gtk.so\" -
I/opt/freeware/include/gtk-1.2 -I/opt/freeware/include/glib-1.2 -
I/opt/freeware/lib/glib/include  nsAppRunner.o nsWindowCreator.o showOSAlert.o 
nsSigHandlers.o nsStackFrameUnix.o nsNativeAppSupportGtk.o 
nsNativeAppSupportBase.o -brtl -bso -bh:5         -L../../dist/bin -
L../../dist/lib    ../../dist/lib/libstring_s.a ../../dist/lib/libstring_obsole
te_s.a ../../dist/lib/libxpcomglue.a ../../dist/lib/libembedstring_s.a  -
L../../dist/bin -lmozjs -L/home/pkw/builds/trunk/mozilla/obj-debug/dist/lib -
lplds4 -lplc4 -lnspr4 -lpthreads   -L/opt/freeware/lib -brtl -lgtk -lgdk -
lgmodule -lglib -lintl -lXext -lX11 -lm -lC_r -ldl -lm -lc_r     
ld: 0711-317 ERROR: Undefined symbol: .NS_TimelineMark(const char*,...)
ld: 0711-317 ERROR: Undefined symbol: .NS_TimelineEnter(const char*)
ld: 0711-317 ERROR: Undefined symbol: .NS_TimelineLeave(const char*)
ld: 0711-317 ERROR: Undefined symbol: .NS_TimelineForceMark(const char*,...)
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
gmake[3]: *** [mozilla-bin] Error 8
gmake[3]: Leaving directory `/home/pkw/builds/trunk/mozilla/obj-
debug/xpfe/bootstrap'
Attached patch Link with required libraries (obsolete) — Splinter Review
Attachment #112122 - Flags: review?(dougt)
Comment on attachment 112122 [details] [diff] [review]
Link with required libraries

no.  Perhaps I broke the timeline code.  In this case, we need to do something
a bit different.  Maybe have the GLUE code and the timeline support mutually
exclusive.
Attachment #112122 - Flags: review?(dougt) → review-
Attachment #112122 - Attachment is obsolete: true
chris, how is this patch?
--> me
Assignee: asa → dougt
Severity: normal → critical
Comment on attachment 112130 [details] [diff] [review]
disable gre when building with timeline

Sure. That'll work for the moment.
Attachment #112130 - Flags: review+
Checking in Makefile.in;
/cvsroot/mozilla/xpfe/bootstrap/Makefile.in,v  <--  Makefile.in
new revision: 1.222; previous revision: 1.221
done

I think you should be able to update your tree and rebuild without a problem now.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Verified in today's build. Thanks for the quick fix.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: