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
