Closed Bug 146265 Opened 23 years ago Closed 23 years ago

Error when building on IPF (HP-UX B11.20 ia64) in intl/uconv & intl/lwbrk

Categories

(Core :: Internationalization, defect)

HP
HP-UX
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jdunn, Assigned: jdunn)

Details

(Keywords: fixedOEM, intl)

Attachments

(1 file)

When building the "c" files in inlt/uconv/src & intl/lwbrk/src (i.e. ugen.c & rulebrk.c) we are getting the following compiler error on HP-UX IPF (this is HP-UX 11.20 on ia64): Error 130: [/opt/ansic/lbin/ctcom command line] # Cannot remove or change predefined macros or the 'defined' operator.
erm, that's no fair. cls: if we do this in intl (for qnx) can we please do it in dbm/tests so that if i ever tried to build that again i'd stop failing there?
Comment on attachment 84674 [details] [diff] [review] Just define __STDC__ for HP-UX (like we do for QNX & AIX) sr=jag
Attachment #84674 - Flags: superreview+
Comment on attachment 84674 [details] [diff] [review] Just define __STDC__ for HP-UX (like we do for QNX & AIX) r=cls. we should probably abstract that into a named ifdef. timeless: I have no idea what you're talking about. dbm/tests/Makefile.in doesn't explicitly define __STDC__ for any platform.
Attachment #84674 - Flags: review+
Code issue, QA to yokoyama@netscape.com for now.
Keywords: intl
QA Contact: ruixu → yokoyama
fix checked in
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
right it doesn't, which causes QNX builds to fail there, in the past you've been unwilling to just force this define globally or locally because indeed the autoconf test fails for QNX. -- bug 107618
Whiteboard: branchOEM+ fixedOEM
Whiteboard: branchOEM+ fixedOEM → fixedOEM
Keywords: fixedOEM
Whiteboard: fixedOEM
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: