Closed Bug 189860 Opened 23 years ago Closed 23 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: 23 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: