Re: snapshots stuck

"Craig A. Berry" <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
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:[email protected]

"... getting out of a sonnet is much more
  difficult than getting in."
                  Brad Leithauser
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.