[freetds] snapshots stuck

Craig A. Berry craigberry at mac.com
Sun Mar 22 18:40:23 EDT 2009


On Mar 16, 2009, at 6:33 AM, James K. Lowden wrote:

> Craig A. Berry wrote:
>> So something in the tarball generator appears to be wedged.
>
> I believe this is now fixed.
>
> Now to update the tarball generator's autotools.  Like lots of folks  
> these
> days, the release engineering staff has more to do that it has time  
> for.

I'll double your money if you make it all perfect :-).

As of today, I'm still seeing a snapshot dated 20090313, so I think we  
only got one refresh after your last attempt.  Somewhat more troubling  
is that it appears to be incomplete.  For example, there should be 20+  
files with a .sql extension under src/dblib/unittests, but there's  
only one:

% tar --list -f freetds-current.tar | grep "\.sql"
freetds-0.83.dev.20090313/src/dblib/unittests/t0001.sql

That's with GNU tar 1.15.1 on Mac OS X.

So I thought I'd build my own snapshot from cvs, but when I look at:

http://www.freetds.org/userguide/packages.htm

it seems there are things missing between the cvs command and the make  
command.

So I'm attempting to work my way through INSTALL.CVS, but I appear not  
to have a libtool version that meets the requirements:

% libtool -V
Apple Computer, Inc. version cctools-698.1

autogen.sh does run, but make fails here:

Making all in doc
./txt2man -I 'FreeTDS User Guide'  -v 'FreeTDS Utilities' -t FreeTDS - 
r 0.83.dev.20090321 ./freebcp.txt >.freebcp.1
./txt2man: line 167: gawk: command not found
if test ! -s .freebcp.1; then echo 'unable to generate freebcp.1'; fi
unable to generate freebcp.1
test -s .freebcp.1
make[1]: *** [freebcp.1] Error 1
make: *** [all-recursive] Error 1

There is awk on OS X, just not gawk.


When I try to make myself a snapshot, I get:

% make dist-gzip
{ test ! -d freetds-0.83.dev.20090321 || { find freetds-0.83.dev. 
20090321 -type d ! -perm -200 -exec chmod u+w {} ';' && rm -fr  
freetds-0.83.dev.20090321; }; }
test -d freetds-0.83.dev.20090321 || mkdir freetds-0.83.dev.20090321
cp: freetds-0.83.dev.20090321/vms/config_h.vms: No such file or  
directory
make: *** [distdir] Error 1

I will continue my tinkering, but good snapshots would be a big help.   
Or some other way to generate the bits that need to be generated.   
IMO, autoconf is a pretty severe fate to inflict on anyone who just  
wants to build from the current development stream.

________________________________________
Craig A. Berry
mailto:craigberry at mac.com

"... getting out of a sonnet is much more
  difficult than getting in."
                  Brad Leithauser




More information about the FreeTDS mailing list