configure crashes when /bin/sh == /bin/dash and config.cache is present

VERIFIED FIXED in mozilla1.9.1a2

Status

()

Core
Build Config
VERIFIED FIXED
10 years ago
7 years ago

People

(Reporter: dbaron, Assigned: dbaron)

Tracking

({fixed1.9.0.2})

Trunk
mozilla1.9.1a2
x86
Linux
fixed1.9.0.2
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

961 bytes, patch
Pike
: review+
Samuel Sidler (old account; do not CC)
: approval1.9.0.2+
Details | Diff | Splinter Review
(Assignee)

Description

10 years ago
As a result of the changes to configure.in in bug 442279, configure crashes on Ubuntu systems where /bin/sh is dash rather than bash, and when a config.cache is present from a previous run of configure.  In other words, this crash is a result of the change:
http://hg.mozilla.org/mozilla-central/index.cgi/diff/9871082391f5/configure.in
(Assignee)

Comment 1

10 years ago
Created attachment 331343 [details] [diff] [review]
patch
Assignee: nobody → dbaron
Status: NEW → ASSIGNED
Attachment #331343 - Flags: superreview?(ted.mielczarek)
Attachment #331343 - Flags: review?(l10n)
(Assignee)

Updated

10 years ago
Blocks: 442279
Comment on attachment 331343 [details] [diff] [review]
patch

I don't get why it crashes, but ok!
Attachment #331343 - Flags: superreview?(ted.mielczarek) → superreview+

Updated

10 years ago
Attachment #331343 - Flags: review?(l10n) → review+

Comment 3

10 years ago
FWIW, I filed this to Ubuntu yesterday:
https://bugs.launchpad.net/ubuntu/+source/dash/+bug/251889
(Assignee)

Comment 4

10 years ago
Ah, I didn't file because the obvious simplified testcase didn't exhibit the problem, and I wasn't in the mood to simplify configure down to a testcase (though it may be worth doing).

In any case, fixed:
http://hg.mozilla.org/mozilla-central/index.cgi/rev/589f091246af
Status: ASSIGNED → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.1a2
Comment on attachment 331343 [details] [diff] [review]
patch

Approved for 1.9.0.2. Please land in CVS. a=ss

(Taking per bug 442279 comment 9.)
Attachment #331343 - Flags: approval1.9.0.2+

Comment 6

10 years ago
Landed in CVS.
Status: RESOLVED → VERIFIED
Keywords: fixed1.9.0.2

Updated

7 years ago
You need to log in before you can comment on or make changes to this bug.