Error during configure after bug 683127: "line 25335: test: too many arguments"

RESOLVED FIXED in mozilla13

Status

()

Core
Build Config
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: emorley, Assigned: emorley)

Tracking

Trunk
mozilla13
x86
Windows 7
Points:
---
Bug Flags:
in-testsuite -

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [qa-])

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
Win7 x64 (32bit build)
MozillaBuild 1.6
https://hg.mozilla.org/integration/mozilla-inbound/rev/07da69ba7e52

{
c:/mozilla/inbound/configure: line 25335: test: too many arguments
...
c:/mozilla/inbound/configure: line 25441: test: too many arguments
}

Equates to:
http://mxr.mozilla.org/mozilla-central/source/configure.in#9066
> if test -n "$MOZ_LINKER" -a -z "$MOZ_OLD_LINKER" -a $ac_cv_func_dladdr = no ; then

and...
http://mxr.mozilla.org/mozilla-central/source/configure.in#9073
> if test -n "$MOZ_LINKER" -a -z "$MOZ_OLD_LINKER" -a $ac_cv_func_dladdr = no; then

Added by bug 683127.

Build carries on regardless, perhaps another argument for adding |set -o errexit| to configure (albeit it will require a number of other changes, along the lines of bug 698545 comment 1).
Does quoting "$ac_cv_func_dladdr" solve the issue?
(Assignee)

Comment 2

6 years ago
Created attachment 595764 [details] [diff] [review]
Patch v1

> Does quoting "$ac_cv_func_dladdr" solve the issue?

Yup :-)
Assignee: nobody → bmo
Status: NEW → ASSIGNED
Attachment #595764 - Flags: review?(mh+mozilla)
Attachment #595764 - Flags: review?(mh+mozilla) → review+
(Assignee)

Comment 3

6 years ago
https://tbpl.mozilla.org/?tree=Try&rev=138e2820a551
(Assignee)

Comment 4

6 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/40c94c17b303
Flags: in-testsuite-
Whiteboard: [qa-]
Target Milestone: --- → mozilla13
(Assignee)

Comment 5

6 years ago
https://hg.mozilla.org/mozilla-central/rev/40c94c17b303
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.