Closed Bug 317599 Opened 20 years ago Closed 20 years ago

Fix references to nonexistent _solaris32.cfg and _solaris64.cfg in mozilla/configure.in and mozilla/directory/c-sdk/configure.in

Categories

(Firefox Build System :: General, defect)

1.8 Branch
Sun
Solaris
defect
Not set
trivial

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.9alpha1

People

(Reporter: wtc, Assigned: cls)

Details

Attachments

(1 file)

In NSPR 4.5.1, we merged _solaris32.cfg and _solaris64.cfg into one file, _solaris.cfg. So the references to _solaris32.cfg and _solaris64.cfg in mozilla/configure.in and mozilla/directory/c-sdk/configure.in need to be updated.
Attached patch v1Splinter Review
Attachment #204470 - Flags: review?(dmose)
Comment on attachment 204470 [details] [diff] [review] v1 r=wtc. Some comments: 1. The mozilla/configure.in changes showed that the original code was wrong for 64-bit Solaris because its TARGET_NSPR_MDCPUCFG value is changed back to md/_solaris32.cfg later in the file. 2. I don't understand why mozilla/directory/c-sdk/configure.in needs to know about solaris.c, an internal source file of NSPR. I guess it's because mozilla/directory/c-sdk/configure.in was based on mozilla/nsprpub/configure.in.
Attachment #204470 - Flags: review+
(In reply to comment #2) > (From update of attachment 204470 [details] [diff] [review] [edit]) > r=wtc. Some comments: > ... > 2. I don't understand why mozilla/directory/c-sdk/configure.in > needs to know about solaris.c, an internal source file of NSPR. > I guess it's because mozilla/directory/c-sdk/configure.in was > based on mozilla/nsprpub/configure.in. I am sure that is the case. Probably all references to solaris.c can be safely removed. >
1. Yeah. The 64-bit OS check was moved from its original spot to handle AIX and the solaris bit was overlooked. 2. I opened bug 318149 to deal with the PR_MD_CSRCS removals.
Attachment #204470 - Flags: review?(dmose) → review+
/cvsroot/mozilla/directory/c-sdk/configure,v <-- configure new revision: 5.32; previous revision: 5.31 done Checking in directory/c-sdk/configure.in; /cvsroot/mozilla/directory/c-sdk/configure.in,v <-- configure.in new revision: 5.34; previous revision: 5.33 done Checking in configure; /cvsroot/mozilla/configure,v <-- configure new revision: 1.1549; previous revision: 1.1548 done Checking in configure.in; /cvsroot/mozilla/configure.in,v <-- configure.in new revision: 1.1559; previous revision: 1.1558 done Checking in directory/c-sdk/configure; /cvsroot/mozilla/directory/c-sdk/configure,v <-- configure new revision: 5.0.2.35; previous revision: 5.0.2.34 done Checking in directory/c-sdk/configure.in; /cvsroot/mozilla/directory/c-sdk/configure.in,v <-- configure.in new revision: 5.0.2.36; previous revision: 5.0.2.35
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9alpha
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: