make

Main

Hostnamekrb5.freetds.io
uname -aLinux krb5.freetds.io 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
date2024-03-23

Making all in include
make[1]: Entering directory '/home/test/ftdstmp/ftds_comp100/include'
(CDPATH="${ZSH_VERSION+.}:" && cd .. && /bin/bash /home/test/ftdstmp/ftds_comp100/missing autoheader)
rm -f stamp-h1
touch config.h.in
cd .. && /bin/bash ./config.status include/config.h
config.status: creating include/config.h
config.status: include/config.h is unchanged
make  all-recursive
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/include'
Making all in freetds
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/include/freetds'
perl ./encodings.pl . /usr/bin/gperf > encodings.h.tmp 2> /dev/null
mv encodings.h.tmp encodings.h
make  all-am
make[4]: Entering directory '/home/test/ftdstmp/ftds_comp100/include/freetds'
echo '#define FREETDS_SYSCONFDIR "/home/test/install/etc"' >sysconfdir.h
make[4]: Leaving directory '/home/test/ftdstmp/ftds_comp100/include/freetds'
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/include/freetds'
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/include'
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/include'
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/include'
make[1]: Leaving directory '/home/test/ftdstmp/ftds_comp100/include'
Making all in src
make[1]: Entering directory '/home/test/ftdstmp/ftds_comp100/src'
Making all in utils
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/utils'
Making all in .
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/utils'
  CC       md4.lo
  CC       md5.lo
  CC       des.lo
  CC       hmac_md5.lo
  CC       dlist.lo
  CC       getpassarg.lo
  CC       sleep.lo
  CC       tds_cond.lo
  CC       win_mutex.lo
  CC       threadsafe.lo
  CC       bjoern-utf8.lo
  CC       tdsstring.lo
  CC       net.lo
  CC       smp.lo
  CCLD     libtdsutils.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/utils'
Making all in unittests
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/utils/unittests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/utils/unittests'
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/utils'
Making all in replacements
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/replacements'
perl ./iconv_charsets.pl > iconv_charsets.h.tmp
mv iconv_charsets.h.tmp iconv_charsets.h
make  all-recursive
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/replacements'
Making all in .
make[4]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/replacements'
  CC       iconv.lo
  CC       gettimeofday.lo
  CC       poll.lo
  CC       socketpair.lo
  CC       getaddrinfo.lo
  CC       readpassphrase.lo
  CC       strlcpy.lo
  CC       strlcat.lo
  CCLD     libreplacements.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/replacements'
Making all in unittests
make[4]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/replacements/unittests'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/replacements/unittests'
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/replacements'
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/replacements'
Making all in tds
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/tds'
perl ./tds_willconvert.pl ../../include/freetds/proto.h > tds_willconvert.h.tmp
mv tds_willconvert.h.tmp tds_willconvert.h
perl ./num_limits.pl > num_limits.h.tmp
mv num_limits.h.tmp num_limits.h
perl ./types.pl ../../misc/types.csv ../../include/freetds/proto.h > tds_types.h.tmp
mv tds_types.h.tmp tds_types.h
make  all-recursive
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/tds'
Making all in .
make[4]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/tds'
  CC       mem.lo
  CC       token.lo
  CC       util.lo
  CC       login.lo
  CC       read.lo
read.c: In function 'read_and_convert':
read.c:272:6: warning: variable 'res' set but not used [-Wunused-but-set-variable]
  int res;
      ^~~
  CC       write.lo
write.c: In function 'tds_put_string':
write.c:99:6: warning: variable 'res' set but not used [-Wunused-but-set-variable]
  int res;
      ^~~
  CC       convert.lo
  CC       numeric.lo
  CC       config.lo
  CC       query.lo
  CC       iconv.lo
  CC       locale.lo
  CC       vstrbuild.lo
  CC       getmac.lo
  CC       data.lo
  CC       net.lo
  CC       tls.lo
  CC       tds_checks.lo
  CC       log.lo
  CC       bulk.lo
  CC       packet.lo
  CC       stream.lo
  CC       random.lo
  CC       sec_negotiate.lo
  CC       gssapi.lo
  CC       challenge.lo
  CCLD     libtds.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/tds'
Making all in unittests
make[4]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/tds/unittests'
  CC       common.o
  CC       utf8.o
  CC       allcolumns.o
  AR       libcommon.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/tds/unittests'
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/tds'
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/tds'
Making all in ctlib
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/ctlib'
Making all in .
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/ctlib'
  CC       ct.lo
ct.c: In function '_ct_get_client_type':
ct.c:2014:2: warning: enumeration value 'SYBINTN' not handled in switch [-Wswitch]
  switch (tds_get_conversion_type(type, size)) {
  ^~~~~~
ct.c:2014:2: warning: enumeration value 'SYBNTEXT' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBVOID' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBBITN' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBFLTN' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBMONEYN' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBDATETIMN' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBNVARCHAR' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'XSYBVARCHAR' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'XSYBNVARCHAR' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'XSYBNCHAR' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'XSYBVARBINARY' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'XSYBBINARY' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBMSUDT' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBMSXML' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBMSTABLE' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBBOUNDARY' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBDATEN' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYB5INT8' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBINTERVAL' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBSENSITIVITY' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBSINT1' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBTIMEN' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBUINTN' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBUNITEXT' not handled in switch [-Wswitch]
ct.c:2014:2: warning: enumeration value 'SYBXML' not handled in switch [-Wswitch]
  CC       cs.lo
  CC       blk.lo
  CC       ctutil.lo
  CC       ct_small_checks.lo
  CC       ct_large_checks.lo
  CCLD     libct.la
copying selected object files to avoid basename conflicts...
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/ctlib'
Making all in unittests
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/ctlib/unittests'
  CC       common.o
  AR       libcommon.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/ctlib/unittests'
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/ctlib'
Making all in dblib
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/dblib'
Making all in .
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/dblib'
  CC       dblib.lo
dblib.c: In function 'dblib_coltype':
dblib.c:2883:2: warning: enumeration value 'SYBUNIQUE' not handled in switch [-Wswitch]
  switch (colinfo->column_type) {
  ^~~~~~
dblib.c:2883:2: warning: enumeration value 'SYBVARIANT' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBMSUDT' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBLONGBINARY' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBUINT1' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBUINT2' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBUINT4' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBUINT8' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBBLOB' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBINTERVAL' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBSINT1' not handled in switch [-Wswitch]
dblib.c:2883:2: warning: enumeration value 'SYBXML' not handled in switch [-Wswitch]
  CC       dbutil.lo
  CC       rpc.lo
  CC       bcp.lo
bcp.c: In function 'bcp_readfmt':
bcp.c:1683:8: warning: variable 'lf_version' set but not used [-Wunused-but-set-variable]
  float lf_version = 0.0;
        ^~~~~~~~~~
  CC       xact.lo
  CC       dbpivot.lo
dbpivot.c: In function 'col_equal':
dbpivot.c:138:2: warning: enumeration value 'SYBNVARCHAR' not handled in switch [-Wswitch]
  switch (pc1->type) {
  ^~~~~~
dbpivot.c:138:2: warning: enumeration value 'SYBINT8' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'XSYBCHAR' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'XSYBVARCHAR' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'XSYBNVARCHAR' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'XSYBNCHAR' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'XSYBVARBINARY' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'XSYBBINARY' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBUNIQUE' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBVARIANT' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBMSUDT' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBMSXML' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBMSDATE' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBMSTIME' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBMSDATETIME2' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBMSDATETIMEOFFSET' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBLONGBINARY' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBUINT1' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBUINT2' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBUINT4' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBUINT8' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBBLOB' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBDATE' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBDATEN' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYB5INT8' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBINTERVAL' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBLONGCHAR' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBSENSITIVITY' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBSINT1' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBTIME' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBTIMEN' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBUINTN' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBUNITEXT' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYBXML' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYB5BIGDATETIME' not handled in switch [-Wswitch]
dbpivot.c:138:2: warning: enumeration value 'SYB5BIGTIME' not handled in switch [-Wswitch]
dbpivot.c: In function 'col_buffer':
dbpivot.c:184:2: warning: enumeration value 'SYBNVARCHAR' not handled in switch [-Wswitch]
  switch (pcol->type) {
  ^~~~~~
dbpivot.c:184:2: warning: enumeration value 'SYBINT8' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'XSYBCHAR' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'XSYBVARCHAR' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'XSYBNVARCHAR' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'XSYBNCHAR' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'XSYBVARBINARY' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'XSYBBINARY' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBUNIQUE' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBVARIANT' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBMSUDT' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBMSXML' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBMSDATE' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBMSTIME' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBMSDATETIME2' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBMSDATETIMEOFFSET' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBLONGBINARY' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBUINT1' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBUINT2' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBUINT4' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBUINT8' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBBLOB' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBDATE' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBDATEN' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYB5INT8' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBINTERVAL' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBLONGCHAR' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBSENSITIVITY' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBSINT1' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBTIME' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBTIMEN' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBUINTN' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBUNITEXT' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYBXML' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYB5BIGDATETIME' not handled in switch [-Wswitch]
dbpivot.c:184:2: warning: enumeration value 'SYB5BIGTIME' not handled in switch [-Wswitch]
  CCLD     libsybdb.la
copying selected object files to avoid basename conflicts...
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/dblib'
Making all in unittests
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/dblib/unittests'
  CC       common.o
  AR       libcommon.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/dblib/unittests'
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/dblib'
Making all in odbc
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/odbc'
perl ./odbc_export.pl ./odbc.c > odbc_export.h.tmp
mv odbc_export.h.tmp odbc_export.h
perl ./odbc_export.pl ./error.c > error_export.h.tmp
mv error_export.h.tmp error_export.h
make  all-recursive
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/odbc'
Making all in .
make[4]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/odbc'
  CC       odbc.lo
odbc.c: In function 'odbc_env_change':
odbc.c:352:3: warning: ignoring return value of 'tds_dstr_copy', declared with attribute warn_unused_result [-Wunused-result]
   tds_dstr_copy(&dbc->attr.current_catalog, newval);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       connectparams.lo
  CC       convert_tds2sql.lo
  CC       descriptor.lo
  CC       prepare_query.lo
  CC       odbc_util.lo
  CC       bcp.lo
  CC       native.lo
  CC       sql2tds.lo
  CC       error.lo
  CC       odbc_checks.lo
  CC       sqlwchar.lo
  CC       odbc_data.lo
  CCLD     libtdsodbc.la
copying selected object files to avoid basename conflicts...
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/odbc'
Making all in unittests
make[4]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/odbc/unittests'
  CC       common.o
  AR       libcommon.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/odbc/unittests'
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/odbc'
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/odbc'
Making all in server
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/server'
  CC       query.lo
  CC       server.lo
  CC       login.lo
  CCLD     libtdssrv.la
copying selected object files to avoid basename conflicts...
ar: `u' modifier ignored since `D' is the default (see `U')
  CC       unittest.o
  CCLD     tdssrv
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/server'
Making all in pool
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/pool'
  CC       config.o
  CC       main.o
  CC       member.o
  CC       user.o
  CC       util.o
  CCLD     tdspool
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/pool'
Making all in apps
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/apps'
Making all in fisql
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/apps/fisql'
  CC       fisql.o
  CC       terminal.o
  CC       edit.o
  CC       handlers.o
  CC       interrupt.o
  CCLD     fisql
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/apps/fisql'
make[3]: Entering directory '/home/test/ftdstmp/ftds_comp100/src/apps'
  CC       tsql.o
  CCLD     tsql
  CC       freebcp.o
  CCLD     freebcp
  CC       bsqldb.o
  CCLD     bsqldb
  CC       defncopy.o
  CCLD     defncopy
  CC       datacopy.o
  CCLD     datacopy
  CC       bsqlodbc-bsqlodbc.o
  CCLD     bsqlodbc
make[3]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/apps'
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src/apps'
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100/src'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src'
make[1]: Leaving directory '/home/test/ftdstmp/ftds_comp100/src'
Making all in doc
make[1]: Entering directory '/home/test/ftdstmp/ftds_comp100/doc'
cd .. && /bin/sh ./config.status doc/freebcp.1
config.status: creating doc/freebcp.1
cd .. && /bin/sh ./config.status doc/tsql.1
config.status: creating doc/tsql.1
cd .. && /bin/sh ./config.status doc/osql.1
config.status: creating doc/osql.1
cd .. && /bin/sh ./config.status doc/bsqldb.1
config.status: creating doc/bsqldb.1
cd .. && /bin/sh ./config.status doc/bsqlodbc.1
config.status: creating doc/bsqlodbc.1
cd .. && /bin/sh ./config.status doc/defncopy.1
config.status: creating doc/defncopy.1
cd .. && /bin/sh ./config.status doc/datacopy.1
config.status: creating doc/datacopy.1
cd .. && /bin/sh ./config.status doc/fisql.1
config.status: creating doc/fisql.1
cd .. && /bin/sh ./config.status doc/freetds.conf.5
config.status: creating doc/freetds.conf.5
if test -h reference; then rm reference; fi
/bin/mkdir -p ./reference 2>&1
cd .. && make doxy 2> doc/doxy.log
make[2]: Entering directory '/home/test/ftdstmp/ftds_comp100'
/bin/mkdir -p doc/reference
rm -rf doc/reference/*
SRCDIR=. VERSION=1.4.10 doxygen ./tds.dox
if test -d doc/reference/html ; then mv doc/reference/html/* doc/reference; rmdir doc/reference/html; fi
make[2]: Leaving directory '/home/test/ftdstmp/ftds_comp100'
if test -r ././reference/index.html -a ! reference/index.html ; then \
	cp -R ././reference .; \
fi
if test ! -r reference/index.html ; then \
	cd ./reference && \
	echo '<html> <P>at <a HREF="http://www.freetds.org/reference/">www.freetds.org</a> </html>' > .index.html &&  \
	mv .index.html index.html; \
fi
NAME=`echo dblib.api.body | sed 's/\..*$//'` && \
sed -ne "/^${NAME}[	]/ s!!<row><entry>!p" \
		./api_status.txt \
	| sed 	-e's![	][	]*!</entry> <entry>!g' \
		-e's!$!</entry></row>!'  > dblib.api.body~
mv dblib.api.body~ dblib.api.body
NAME=`echo dblib.api.xml | sed 's/\..*$//'` && \
HEAD='<tgroup cols="4"><thead><row> <entry>Category</entry> <entry>Function</entry> <entry>Status</entry> <entry>Comments</entry> </row></thead> ' && \
if [ ${NAME} = dblib ]; then \
	HEAD=`echo '<tgroup cols="4"><thead><row> <entry>Category</entry> <entry>Function</entry> <entry>Status</entry> <entry>Comments</entry> </row></thead> ' \
		| sed 's!<entry>Function</entry>!<entry>Microsoft name</entry><entry>Sybase name</entry>!'`; \
fi && \
BODY=`cat dblib.api.body` && \
printf '<table id="%s.api"> <title>&%s; API Implementation Summary</title>\n <!-- table heading -->\n %s\n <tbody>\n %s\n </tbody></tgroup></table>\n' ${NAME} ${NAME} "${HEAD}" "${BODY}"  > dblib.api.xml~
mv dblib.api.xml~ dblib.api.xml
NAME=`echo ctlib.api.body | sed 's/\..*$//'` && \
sed -ne "/^${NAME}[	]/ s!!<row><entry>!p" \
		./api_status.txt \
	| sed 	-e's![	][	]*!</entry> <entry>!g' \
		-e's!$!</entry></row>!'  > ctlib.api.body~
mv ctlib.api.body~ ctlib.api.body
NAME=`echo ctlib.api.xml | sed 's/\..*$//'` && \
HEAD='<tgroup cols="4"><thead><row> <entry>Category</entry> <entry>Function</entry> <entry>Status</entry> <entry>Comments</entry> </row></thead> ' && \
if [ ${NAME} = dblib ]; then \
	HEAD=`echo '<tgroup cols="4"><thead><row> <entry>Category</entry> <entry>Function</entry> <entry>Status</entry> <entry>Comments</entry> </row></thead> ' \
		| sed 's!<entry>Function</entry>!<entry>Microsoft name</entry><entry>Sybase name</entry>!'`; \
fi && \
BODY=`cat ctlib.api.body` && \
printf '<table id="%s.api"> <title>&%s; API Implementation Summary</title>\n <!-- table heading -->\n %s\n <tbody>\n %s\n </tbody></tgroup></table>\n' ${NAME} ${NAME} "${HEAD}" "${BODY}"  > ctlib.api.xml~
mv ctlib.api.xml~ ctlib.api.xml
NAME=`echo odbc.api.body | sed 's/\..*$//'` && \
sed -ne "/^${NAME}[	]/ s!!<row><entry>!p" \
		./api_status.txt \
	| sed 	-e's![	][	]*!</entry> <entry>!g' \
		-e's!$!</entry></row>!'  > odbc.api.body~
mv odbc.api.body~ odbc.api.body
NAME=`echo odbc.api.xml | sed 's/\..*$//'` && \
HEAD='<tgroup cols="4"><thead><row> <entry>Category</entry> <entry>Function</entry> <entry>Status</entry> <entry>Comments</entry> </row></thead> ' && \
if [ ${NAME} = dblib ]; then \
	HEAD=`echo '<tgroup cols="4"><thead><row> <entry>Category</entry> <entry>Function</entry> <entry>Status</entry> <entry>Comments</entry> </row></thead> ' \
		| sed 's!<entry>Function</entry>!<entry>Microsoft name</entry><entry>Sybase name</entry>!'`; \
fi && \
BODY=`cat odbc.api.body` && \
printf '<table id="%s.api"> <title>&%s; API Implementation Summary</title>\n <!-- table heading -->\n %s\n <tbody>\n %s\n </tbody></tgroup></table>\n' ${NAME} ${NAME} "${HEAD}" "${BODY}"  > odbc.api.xml~
mv odbc.api.xml~ odbc.api.xml
if test -h userguide; then rm userguide; fi
/bin/mkdir -p ./userguide 2>&1
touch ./userguide/t.htm
rm -rf ./userguide/*
if ! xmlto --version > /dev/null 2> /dev/null ; then \
	if test -r ././userguide \
	   -a ! -r ./userguide ; then \
		cp -R ././userguide .; \
	fi; \
fi
test -r "/home/test/ftdstmp/ftds_comp100/doc/userguide.xml"
test -r userguide.xml || ln -s ./userguide.xml userguide.xml
test -r userguide.xsl || ln -s ./userguide.xsl userguide.xsl
test -r userguide_desc.xml || ln -s ./userguide_desc.xml userguide_desc.xml
(cd ./userguide && \
if xmlto --version > /dev/null 2> /dev/null ; then \
	xmlto -m ../userguide.xsl xhtml ../userguide.xml; \
	cp "/home/test/ftdstmp/ftds_comp100/doc/userguide.css" .; \
fi)
if test ! -r userguide/index.html ; then \
	echo '<html> <P>at <a HREF="http://www.freetds.org/userguide/">www.freetds.org</a> </html>' > .index.html && mv .index.html userguide/index.html; \
fi
test -f ./userguide/index.html
make[1]: Leaving directory '/home/test/ftdstmp/ftds_comp100/doc'
Making all in samples
make[1]: Entering directory '/home/test/ftdstmp/ftds_comp100/samples'
rm -f unixodbc.freetds.driver.template unixodbc.freetds.driver.template.tmp
sed -e 's,@datadir\@,/home/test/install/share/freetds,g' -e 's,@libdir\@,/home/test/install/lib,g' -e 's,@prefix\@,/home/test/install,g' unixodbc.freetds.driver.template.in >unixodbc.freetds.driver.template.tmp
mv unixodbc.freetds.driver.template.tmp unixodbc.freetds.driver.template
make[1]: Leaving directory '/home/test/ftdstmp/ftds_comp100/samples'
Making all in win32
make[1]: Entering directory '/home/test/ftdstmp/ftds_comp100/win32'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/test/ftdstmp/ftds_comp100/win32'
Making all in vms
make[1]: Entering directory '/home/test/ftdstmp/ftds_comp100/vms'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/test/ftdstmp/ftds_comp100/vms'
Making all in misc
make[1]: Entering directory '/home/test/ftdstmp/ftds_comp100/misc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/test/ftdstmp/ftds_comp100/misc'
make[1]: Entering directory '/home/test/ftdstmp/ftds_comp100'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/home/test/ftdstmp/ftds_comp100'
if test ! -f PWD; then cp ./PWD.in PWD; fi

Main