[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