[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
autoconf/229: autoconf/229: Missing quotes around cd commands
From: |
edemaine |
Subject: |
autoconf/229: autoconf/229: Missing quotes around cd commands |
Date: |
Wed, 1 Dec 2004 12:55:05 -0600 (CST) |
The following reply was made to PR autoconf/229; it has been noted by GNATS.
From: address@hidden
To: address@hidden,address@hidden
Cc:
Subject: autoconf/229: Missing quotes around cd commands
Date: Sun, 05 Jan 2003 13:00:50 -0500
>Number: 229
>Category: autoconf
>Synopsis: Missing quotes around cd commands
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: akim
>State: open
>Quarter:
>Keywords:
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Jan 05 13:00:50 -0500 2003
>Cases:
>Originator: Erik Demaine
>Release: 2.13
>Organization:
MIT
>Environment:
Linux 2.4.18 / Redhat
>Description:
lib/autoconf/{general.m4,status.m4} all have lines of the form 'cd $variable'
which does not correctly handle the case in which the variable contains spaces.
Such lines should be replaced by 'cd "$variable"'. This situation actually
arose while trying to install GNOME in a directory that had a space in it,
during a line 'cd $ac_popdir'.
>How-To-Repeat:
>Fix:
Just add appropriate quotes to the m4 files. Patch is attached.
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="patch"
LS0tIGxpYi9hdXRvY29uZi9nZW5lcmFsLm00Lm9yaWcJU3VuIEphbiAgNSAxMjo1NzowOSAyMDAz
CisrKyBsaWIvYXV0b2NvbmYvZ2VuZXJhbC5tNAlTdW4gSmFuICA1IDEyOjU3OjE5IDIwMDMKQEAg
LTEwNDgsNyArMTA0OCw3IEBACiAgIGZvciBhY19kaXIgaW4gOiAkYWNfc3ViZGlyc19hbGw7IGRv
IHRlc3QgIngkYWNfZGlyIiA9IHg6ICYmIGNvbnRpbnVlCiAgICAgdGVzdCAtZCAkYWNfZGlyIHx8
IGNvbnRpbnVlCiAgICAgX0FDX1NSQ1BBVEhTKFsiJGFjX2RpciJdKQotICAgIGNkICRhY19kaXIK
KyAgICBjZCAiJGFjX2RpciIKICAgICAjIENoZWNrIGZvciBndWVzdGVkIGNvbmZpZ3VyZTsgb3Ro
ZXJ3aXNlIGdldCBDeWdudXMgc3R5bGUgY29uZmlndXJlLgogICAgIGlmIHRlc3QgLWYgJGFjX3Ny
Y2Rpci9jb25maWd1cmUuZ251OyB0aGVuCiAgICAgICBlY2hvCkBAIC0xMDYzLDcgKzEwNjMsNyBA
QAogICAgIGVsc2UKICAgICAgIEFDX01TR19XQVJOKFtubyBjb25maWd1cmF0aW9uIGluZm9ybWF0
aW9uIGlzIGluICRhY19kaXJdKQogICAgIGZpCi0gICAgY2QgJGFjX3BvcGRpcgorICAgIGNkICIk
YWNfcG9wZGlyIgogICBkb25lCiBmaQogCi0tLSBsaWIvYXV0b2NvbmYvc3RhdHVzLm00Lm9yaWcJ
U3VuIEphbiAgNSAxMjo1NzoyNiAyMDAzCisrKyBsaWIvYXV0b2NvbmYvc3RhdHVzLm00CVN1biBK
YW4gIDUgMTI6NTc6NDAgMjAwMwpAQCAtMTEzMiw3ICsxMTMyLDcgQEAKICAgICBBU19NS0RJUl9Q
KFsiJGFjX2RpciJdKQogICAgIF9BQ19TUkNQQVRIUyhbIiRhY19kaXIiXSkKIAotICAgIGNkICRh
Y19kaXIKKyAgICBjZCAiJGFjX2RpciIKIAogICAgICMgQ2hlY2sgZm9yIGd1ZXN0ZWQgY29uZmln
dXJlOyBvdGhlcndpc2UgZ2V0IEN5Z251cyBzdHlsZSBjb25maWd1cmUuCiAgICAgaWYgdGVzdCAt
ZiAkYWNfc3JjZGlyL2NvbmZpZ3VyZS5nbnU7IHRoZW4KQEAgLTExNjIsNyArMTE2Miw3IEBACiAg
ICAgICAgIEFDX01TR19FUlJPUihbJGFjX3N1Yl9jb25maWd1cmUgZmFpbGVkIGZvciAkYWNfZGly
XSkKICAgICBmaQogCi0gICAgY2QgJGFjX3BvcGRpcgorICAgIGNkICIkYWNfcG9wZGlyIgogICBk
b25lCiBmaQogXSkjIF9BQ19PVVRQVVRfU1VCRElSUwo=
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- autoconf/229: autoconf/229: Missing quotes around cd commands,
edemaine <=