Skip to Content.
Sympa Menu

freetds - Re: [freetds] snapshots stuck

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Craig A. Berry" <craigberry AT mac.com>
  • To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] snapshots stuck
  • Date: Sun, 22 Mar 2009 17:40:23 -0500


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





Archive powered by MHonArc 2.6.24.

Top of Page