Imake.tmpl not found

Harold L Hunt II huntharo@msu.edu
Sun Aug 3 17:55:00 GMT 2003


The XFree86 build-bindist script passes an include file and an exclude 
file to tar like so:

$TAR -c -v -z -f $TODIR/$BINDIR/$tarball $xfile $lfile


$xfile in this case is "-X prog-excl":

lib/Server
lib/X11
lib/modules
include/X11/bitmaps


$lfile is based on the file prog-list, but it seems to be that each 
entry in the list is looped through in the build-bindist script in a 
fashion that I don't entirely understand.  The prog-list contents are below:

lib
include
lib/X11/config


The idea here is that everything in lib, include, and lib/X11/config are 
supposed to be included, with the exception of lib/Xserver, lib/X11, 
lib/modules, and include/X11/bitmaps.

For some reason, Cygwin's tar version (and this may be entirely correct, 
the XFree86 version might be modified) works through lib and include, 
properly excluding the listed directories, but it never processes 
lib/X11/config.  I tried moving the order of the directories around, 
such as moving lib/X11/config to the top of prog-list, to no avail.

My reasoning behind starting with Cygwin's tar was exactly that it was 
"GNU tar", but I found out that that wasn't good enough of a reason :)

Harold

Christopher Faylor wrote:
> On Sun, Aug 03, 2003 at 02:06:59AM -0400, Harold L Hunt II wrote:
> 
>>Damien,
>>
>>Huh... this is interesting.
>>
>>Turns out that Cygwin's tar doesn't work the same as the tar version 
>>that is in the XFree86 souce tree in the utils module.  I built their 
>>"gnu-tar" and used it to build the packages and it did include the 
>>/usr/X11R6/lib/X11/config directory in the prog package, as it is 
>>supposed to.  I tried messing with the Xprog-list and Xprog-excl files 
>>to get Cygwin's tar to build the archive properly, but it just wouldn't 
>>do it.  I will be uploading XFree86-prog-4.3.0-2.tar.bz2 shortly.
> 
> 
> This is the first I've ever heard that cygwin's tar is unable to include
> directories in a tar ball.  Since cygwin's tar is GNU tar, it's hard to
> see why it would operate differently.
> 
> Do you have a specific failing case?
> --
> Please use the resources at cygwin.com rather than sending personal email.
> Special for spam email harvesters: send email to aaaspam@sourceware.org
> and be permanently blocked from mailing lists at sources.redhat.com
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: prog-list
URL: <http://cygwin.com/pipermail/cygwin-xfree/attachments/20030803/7e8ab218/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: build-bindist
URL: <http://cygwin.com/pipermail/cygwin-xfree/attachments/20030803/7e8ab218/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: prog-excl
URL: <http://cygwin.com/pipermail/cygwin-xfree/attachments/20030803/7e8ab218/attachment-0002.ksh>


More information about the Cygwin-xfree mailing list