Projects
Wiki     New Ticket     View Tickets     Timeline     Browse Source     Search

Ticket #2 (assigned defect)

Opened 12 months ago

Last modified 9 months ago

Darwinbuild does not work if DARWIN_BUILDROOT directory contains a space character

Reported by: ludovic.rousseau@… Owned by: wsiegrist@…
Priority: minor Component: darwinbuild
Version: Keywords:
Cc:

Description

proposed patch

--- darwinbuild 2007-11-13 10:51:47.000000000 +0100
+++ /usr/local/bin/darwinbuild  2007-11-13 12:02:12.000000000 +0100
@@ -203,7 +203,7 @@
        SourceCache="$DARWIN_BUILDROOT/Sources"
 fi
 
-if [ ! -e $SourceCache ]; then
+if [ ! -e "$SourceCache" ]; then
        mkdir -p "$SourceCache"
 fi
 
@@ -287,7 +287,7 @@
 ### a cached value.
 ###
 if [ "$build" == "" -a -f "$DARWIN_BUILDROOT/.build/build" ]; then
-       build="$(cat $DARWIN_BUILDROOT/.build/build)"
+       build="$(cat "$DARWIN_BUILDROOT"/.build/build)"
 fi
 
 ###

Attachments

darwinbuild.diff (1.8 kB) - added by wsiegrist@… 9 months ago.

Change History

Changed 9 months ago by wsiegrist@…

Changed 9 months ago by wsiegrist@…

  • owner changed from kvv@… to wsiegrist@…

I attached a patch which catches a few more cases, but its still not complete.

Changed 9 months ago by wsiegrist@…

  • status changed from new to assigned
Note: See TracTickets for help on using tickets.