Closed
Bug 290120
Opened 20 years ago
Closed 20 years ago
Compile source files with absolute pathnames on AIX
Categories
(NSS :: Build, defect, P3)
Tracking
(Not tracked)
RESOLVED
FIXED
3.10
People
(Reporter: julien.pierre, Assigned: julien.pierre)
Details
Attachments
(1 file, 1 obsolete file)
965 bytes,
patch
|
wtc
:
review+
|
Details | Diff | Splinter Review |
This is a counterpart to bug 202058, which was for Windows and OS/2 .
We also need to build with absolute pathnames in order for the debugger (dbx or
idebug) to automatically locate source files on AIX.
I will use the same rules that were already implemented in the upcoming patch.
This will require using gmake 3.79 or later for the $call support .
Assignee | ||
Comment 1•20 years ago
|
||
Assignee: wtchang → julien.pierre.bugs
Status: NEW → ASSIGNED
Attachment #180552 -
Flags: review?(nelson)
Assignee | ||
Updated•20 years ago
|
Priority: -- → P3
Target Milestone: --- → 3.10
Assignee | ||
Updated•20 years ago
|
Component: Libraries → Build
Assignee | ||
Comment 2•20 years ago
|
||
I forgot to mention that I found GNU make binaries for AIX at
http://aixpdslib.seas.ucla.edu/packages/make.html .
Comment 3•20 years ago
|
||
Comment on attachment 180552 [details] [diff] [review]
set NEED_ABSOLUTE_PATH on AIX
The % is not needed for AIX. It's not needed
for OS2, either. (We use % in WIN% so it can
match WINNT, WIN95, and WINCE.)
The AIX case can be simply added to the existing
code, like this:
-ifeq (,$(filter-out OS2%,$(OS_TARGET)))
+ifeq (,$(filter-out AIX OS2,$(OS_TARGET)))
NEED_ABSOLUTE_PATH := 1
PWD := $(shell pwd)
endif
Is the AIX dbx different from the Solaris dbx
in this respect? I'm wondering why one needs
absolute path but the other doesn't.
Assignee | ||
Comment 4•20 years ago
|
||
Attachment #180552 -
Attachment is obsolete: true
Assignee | ||
Updated•20 years ago
|
Attachment #180612 -
Flags: review?(wtchang)
Assignee | ||
Updated•20 years ago
|
Attachment #180552 -
Flags: review?(nelson)
Comment 5•20 years ago
|
||
Comment on attachment 180612 [details] [diff] [review]
merge AIX and OS/2 tests
r=wtc.
Attachment #180612 -
Flags: review?(wtchang) → review+
Assignee | ||
Comment 6•20 years ago
|
||
Thanks for the review. I checked in this patch to the NSS tip.
Checking in rules.mk;
/cvsroot/mozilla/security/coreconf/rules.mk,v <-- rules.mk
new revision: 1.60; previous revision: 1.59
done
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment 7•20 years ago
|
||
Julien, this patch will cause NSS builds to fail on AIX unless and until
our build tools for AIX are updated to gmake 3.79. Has Christophe agreed
to that?
Assignee | ||
Comment 8•20 years ago
|
||
Nelson,
Christophe is already aware of the issue. We can take this offline.
Assignee | ||
Comment 9•20 years ago
|
||
I backed out this fix temporarily since we need the build and QA to run for 3.10
tonight on AIX and Christophe didn't upgrade gmake yet.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 10•20 years ago
|
||
I checked this in again, since Christophe's test of the new gmake worked.
Checking in rules.mk;
/cvsroot/mozilla/security/coreconf/rules.mk,v <-- rules.mk
new revision: 1.62; previous revision: 1.61
Status: REOPENED → RESOLVED
Closed: 20 years ago → 20 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•