cURL
Haxx ad
libcurl

curl's project page on SourceForge.net

Sponsors:
Haxx

cURL > Mailing List > Monthly Index > Single Mail

curl-tracker mailing list Archives

[ curl-Bugs-1408742 ] Spaces in pathname cause missing to be missing

From: SourceForge.net <noreply_at_sourceforge.net>
Date: Wed, 18 Jan 2006 02:01:47 -0800

Bugs item #1408742, was opened at 2006-01-18 05:28
Message generated for change (Settings changed) made by bagder
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100976&aid=1408742&group_id=976

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: compile or build problem
Group: portability problem
>Status: Closed
Resolution: Fixed
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Daniel Stenberg (bagder)
Summary: Spaces in pathname cause missing to be missing

Initial Comment:
I'm building cURL on an OS X/Darwin system and if there's a space in
the pathname: e.g. /Developer/Projects/curl-7.15.1 is fine, but /
Developer/My Projects/curl-7.15.1 isn't.

I get the warning:

MDDDual867: ./configure --with-ssl
...
/Developer/My: /Developer/My: No such file or directory
configure: WARNING: `missing' script is too old or missing
...

The script 'missing' is there, and if I move .../curl-7.15.1 from "My
Projects" to "Projects", then the error disappears.

----------------------------------------------------------------------

>Comment By: Daniel Stenberg (bagder)
Date: 2006-01-18 11:01

Message:
Logged In: YES
user_id=1110

I committed a fix for this that works around this flaw by
providing a local version of the m4 function but without the
bug...

----------------------------------------------------------------------

Comment By: Daniel Stenberg (bagder)
Date: 2006-01-18 10:47

Message:
Logged In: YES
user_id=1110

I know this'll look like a poor excuse, but this is a
feature we get from using automake. That particular piece of
the configure script origins from the AM_INIT_AUTOMAKE()
macro and it is this broken even in the latest stable
release (automake 1.9.6).

I couldn't find any later pre-release to see if this is
fixed, but it would be a good idea and then perhaps file a
bug report to the automake team if this flow still is present.

In fact, my suggested patch follows below. I think I'll
consider using a local version for this until the automake
project does a fix...

--- /usr/share/aclocal-1.9/missing.m4 2005-07-13
08:04:52.000000000 +0200
+++ missing.m4 2006-01-18 10:41:20.538774422 +0100
@@ -23,7 +23,7 @@
 # If it does, set am_missing_run to use it, otherwise, to
nothing.
 AC_DEFUN([AM_MISSING_HAS_RUN],
 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-test x"${MISSING+set}" = xset || MISSING="\${SHELL}
$am_aux_dir/missing"
+test x"${MISSING+set}" = xset || MISSING="\${SHELL}
\"$am_aux_dir/missing\""
 # Use eval to expand $SHELL
 if eval "$MISSING --run true"; then
   am_missing_run="$MISSING --run "

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100976&aid=1408742&group_id=976
Received on 2006-01-18

These mail archives are generated by hypermail.

donate! Page updated November 12, 2010.
web site info

File upload with ASP.NET