I ran into a problem building GNUstep core using the 20011105 snapshot.
I had earlier built and installed gtar on my system.  The configure
script for the makefiles detected this and set the TAR macro correctly.
The problem is that when gtar is run, I get the following error:

gtar cf - libgnustep-xgps.bundle | (cd
/usr/local/GNUstep/System/Library/Bundles; gtar xf -)
gtar: libgnustep-xgps.bundle: Directory renamed before its status could
be extracted
gtar: Error exit delayed from previous errors
gmake[2]: *** [internal-bundle-install] Error 2
gmake[1]: *** [libgnustep-xgps.install.bundle.variables] Error 2
gmake[1]: Leaving directory
`/var/home/kim/Projects/GNUstep/core/xgps/Source'
gmake: *** [internal-install] Error 2


I am running on a FreeBSD 4.4 system.  I made a patch to the configure
script in core/make to set the TAR macro to 'tar' if the OS is FreeBSD.
I know this is a hack but it works.  After making this change, I didn't
have any trouble making all of GNUstep.

Unfortunately, I don't have time right now to track down the problem
with gtar.  I am including the patch I made if you are interested in
it.

Kim
-- 
 Kim Shrier - principal, Shrier and Deihl - mailto:[EMAIL PROTECTED]
Remote Unix Network Admin, Security, Internet Software Development
  Tinker Internet Services - Superior FreeBSD-based Web Hosting
                     http://www.tinker.com/
--- core/make/configure.orig    Thu Oct 25 04:45:42 2001
+++ core/make/configure Mon Nov  5 22:55:38 2001
@@ -1649,6 +1649,13 @@
 done
 test -n "$TAR" || TAR="tar"
 
+#--------------------------------------------------------------------
+# specific target_os options
+#--------------------------------------------------------------------
+case "$target_os" in
+  freebsd*)    TAR="tar"
+esac
+
 
 #--------------------------------------------------------------------
 # Miscellaneous flags and setup

Reply via email to