Closed Bug 492623 Opened 11 years ago Closed 11 years ago

sync config.guess to latest version from gnu

Categories

(Firefox Build System :: General, defect)

defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jaas, Assigned: jaas)

Details

Attachments

(2 files, 1 obsolete file)

Attached file 5/12/09 ChangeLog
We should probably sync config.guess to the latest version from gnu. We haven't done that since 2005. Lots of fixes for bsd, sun, mingw, linux, and other stuff.
Attached patch fix v1.0 (obsolete) — Splinter Review
rs=me, I'm not actually going to review it.
Attached patch fix v1.1Splinter Review
We also have to sync the copy in js, otherwise some tests fail.

NEXT ERROR TEST-UNEXPECTED-FAIL | check-sync-dirs.py | build file copies are not in sync
TEST-INFO | check-sync-dirs.py | file(s) found in:               /builds/slave/sendchange-linux-unittest/mozilla/js/src/build
TEST-INFO | check-sync-dirs.py | differ from their originals in: /builds/slave/sendchange-linux-unittest/mozilla/build
TEST-INFO | check-sync-dirs.py | differing file:                 ./autoconf/config.sub
TEST-INFO | check-sync-dirs.py | differing file:                 ./autoconf/config.guess
Attachment #376974 - Attachment is obsolete: true
Comment on attachment 376984 [details] [diff] [review]
fix v1.1

You removed a couple of chunks that were needed when building with the uname distributed in wintools.zip and on mipsEEel (PS2) & OpenVMS.  Look for 'MozillaHack'.  Just wanted to make sure that was intentional.
Removing the OpenVMS hack was on purpose and it looks like gnu picked up "mipsel", which I figured was a replacement for our hack but if we need "mipsEEel" specifically then I should add that back. I hadn't gotten to wintools yet, still running other tests. Thanks for the heads up though.
If it works on the Windows refplatform (using MozillaBuild) that's fine with me for trunk.
pushed to mozilla-central

http://hg.mozilla.org/mozilla-central/rev/7d56cff21f76

Dropped all Mozilla hacks - we don't support OpenVMS any more, we don't need to support Netscape's old wintools package afaik, and it looks like supporting PS2 on trunk doesn't matter any more either (looking around on Google).
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
This renames linux-arm to linux-gnueabi-arm.
Not sure if this is wanted.
I'll retool my infrastructure to deal with this if we're keeping it.
If its not a big problem its probably best to just do what gnu is doing to avoid having to add hacks.
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.