Skip to Content.
Sympa Menu

freetds - [freetds] Testing 0.95

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Sebastien FLAESCH <sf AT 4js.com>
  • To: freetds AT lists.ibiblio.org
  • Subject: [freetds] Testing 0.95
  • Date: Fri, 19 Jun 2015 11:01:05 +0200

Hi all,

Just installed 0.95.5 got from: ftp://ftp.freetds.org/pub/freetds/stable/
(I guess this is the latest stable version?)

Attached some compilation warnings...

Is there an configure option to turn on gcc's address sanitizer?
We are using this option in our product.

So far, my QA tests ran ok against SQL Server 2005, will test on other
servers.

Seems that new datetime data types are now supported which is good news!

Cheers
Seb
Making clean in include
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
Making clean in freetds
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include/freetds'
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include/freetds'
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
Making clean in src
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src'
Making clean in replacements
make[2]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements'
Making clean in .
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements'
rm -rf .libs _libs
test -z "libreplacements.la" || rm -f libreplacements.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements'
Making clean in unittests
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements/unittests'
rm -f mutex1 condition strings passarg
rm -rf .libs _libs
rm -f *.o
test -z "mutex1.log condition.log strings.log passarg.log" || rm -f
mutex1.log condition.log strings.log passarg.log
test -z "mutex1.trs condition.trs strings.trs passarg.trs" || rm -f
mutex1.trs condition.trs strings.trs passarg.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[3]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements/unittests'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements'
Making clean in tds
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds'
Making clean in .
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds'
rm -rf .libs _libs
test -z "libtds.la" || rm -f libtds.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds'
Making clean in unittests
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds/unittests'
rm -f t0001 t0002 t0003 t0004 t0005 t0006 t0007 t0008 dynamic1 convert
dataread utf8_1 utf8_2 utf8_3 numeric iconv_fread toodynamic challenge
readconf charconv nulls
test -z "tdsdump.out" || rm -f tdsdump.out
rm -rf .libs _libs
rm -f *.o
test -z "t0001.log t0002.log t0003.log t0004.log t0005.log t0006.log
t0007.log t0008.log dynamic1.log convert.log dataread.log utf8_1.log
utf8_2.log utf8_3.log numeric.log iconv_fread.log toodynamic.log
challenge.log readconf.log charconv.log nulls.log" || rm -f t0001.log
t0002.log t0003.log t0004.log t0005.log t0006.log t0007.log t0008.log
dynamic1.log convert.log dataread.log utf8_1.log utf8_2.log utf8_3.log
numeric.log iconv_fread.log toodynamic.log challenge.log readconf.log
charconv.log nulls.log
test -z "t0001.trs t0002.trs t0003.trs t0004.trs t0005.trs t0006.trs
t0007.trs t0008.trs dynamic1.trs convert.trs dataread.trs utf8_1.trs
utf8_2.trs utf8_3.trs numeric.trs iconv_fread.trs toodynamic.trs
challenge.trs readconf.trs charconv.trs nulls.trs" || rm -f t0001.trs
t0002.trs t0003.trs t0004.trs t0005.trs t0006.trs t0007.trs t0008.trs
dynamic1.trs convert.trs dataread.trs utf8_1.trs utf8_2.trs utf8_3.trs
numeric.trs iconv_fread.trs toodynamic.trs challenge.trs readconf.trs
charconv.trs nulls.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[3]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds/unittests'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds'
Making clean in ctlib
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib'
Making clean in .
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib'
test -z "libct.la" || rm -f libct.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib'
Making clean in unittests
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib/unittests'
rm -f t0001 t0002 t0003 t0004 t0005 t0006 t0007 t0008 t0009 connect_fail
ct_options lang_ct_param array_bind cs_diag get_send_data rpc_ct_param
rpc_ct_setparam ct_diagclient ct_diagserver ct_diagall cs_config cancel
blk_in blk_out ct_cursor ct_cursors ct_dynamic blk_in2 datafmt
test -z "tdsdump.out" || rm -f tdsdump.out
rm -rf .libs _libs
rm -f *.o
test -z "t0001.log t0002.log t0003.log t0004.log t0005.log t0006.log
t0007.log t0008.log t0009.log connect_fail.log ct_options.log
lang_ct_param.log array_bind.log cs_diag.log get_send_data.log
rpc_ct_param.log rpc_ct_setparam.log ct_diagclient.log ct_diagserver.log
ct_diagall.log cs_config.log cancel.log blk_in.log blk_out.log ct_cursor.log
ct_cursors.log ct_dynamic.log blk_in2.log datafmt.log" || rm -f t0001.log
t0002.log t0003.log t0004.log t0005.log t0006.log t0007.log t0008.log
t0009.log connect_fail.log ct_options.log lang_ct_param.log array_bind.log
cs_diag.log get_send_data.log rpc_ct_param.log rpc_ct_setparam.log
ct_diagclient.log ct_diagserver.log ct_diagall.log cs_config.log cancel.log
blk_in.log blk_out.log ct_cursor.log ct_cursors.log ct_dynamic.log
blk_in2.log datafmt.log
test -z "t0001.trs t0002.trs t0003.trs t0004.trs t0005.trs t0006.trs
t0007.trs t0008.trs t0009.trs connect_fail.trs ct_options.trs
lang_ct_param.trs array_bind.trs cs_diag.trs get_send_data.trs
rpc_ct_param.trs rpc_ct_setparam.trs ct_diagclient.trs ct_diagserver.trs
ct_diagall.trs cs_config.trs cancel.trs blk_in.trs blk_out.trs ct_cursor.trs
ct_cursors.trs ct_dynamic.trs blk_in2.trs datafmt.trs" || rm -f t0001.trs
t0002.trs t0003.trs t0004.trs t0005.trs t0006.trs t0007.trs t0008.trs
t0009.trs connect_fail.trs ct_options.trs lang_ct_param.trs array_bind.trs
cs_diag.trs get_send_data.trs rpc_ct_param.trs rpc_ct_setparam.trs
ct_diagclient.trs ct_diagserver.trs ct_diagall.trs cs_config.trs cancel.trs
blk_in.trs blk_out.trs ct_cursor.trs ct_cursors.trs ct_dynamic.trs
blk_in2.trs datafmt.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[3]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib/unittests'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib'
Making clean in dblib
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib'
Making clean in .
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib'
test -z "libsybdb.la" || rm -f libsybdb.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib'
Making clean in unittests
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib/unittests'
rm -f t0001 t0002 t0003 t0004 t0005 t0006 t0007 t0008 t0009 t0011 t0012
t0013 t0014 t0015 t0016 t0017 t0018 t0019 t0020 t0021 t0022 t0023 rpc
dbmorecmds bcp thread text_buffer done_handling timeout hang null null2
setnull numeric pending
test -z "tdsdump.out t0013.out t0014.out t0016.out t0016.err t0017.err
t0017.out" || rm -f tdsdump.out t0013.out t0014.out t0016.out t0016.err
t0017.err t0017.out
rm -rf .libs _libs
rm -f *.o
test -z "t0001.log t0002.log t0003.log t0004.log t0005.log t0006.log
t0007.log t0008.log t0009.log t0011.log t0012.log t0013.log t0014.log
t0015.log t0016.log t0017.log t0018.log t0019.log t0020.log t0021.log
t0022.log t0023.log rpc.log dbmorecmds.log bcp.log thread.log text_buffer.log
done_handling.log timeout.log hang.log null.log null2.log setnull.log
numeric.log pending.log" || rm -f t0001.log t0002.log t0003.log t0004.log
t0005.log t0006.log t0007.log t0008.log t0009.log t0011.log t0012.log
t0013.log t0014.log t0015.log t0016.log t0017.log t0018.log t0019.log
t0020.log t0021.log t0022.log t0023.log rpc.log dbmorecmds.log bcp.log
thread.log text_buffer.log done_handling.log timeout.log hang.log null.log
null2.log setnull.log numeric.log pending.log
test -z "t0001.trs t0002.trs t0003.trs t0004.trs t0005.trs t0006.trs
t0007.trs t0008.trs t0009.trs t0011.trs t0012.trs t0013.trs t0014.trs
t0015.trs t0016.trs t0017.trs t0018.trs t0019.trs t0020.trs t0021.trs
t0022.trs t0023.trs rpc.trs dbmorecmds.trs bcp.trs thread.trs text_buffer.trs
done_handling.trs timeout.trs hang.trs null.trs null2.trs setnull.trs
numeric.trs pending.trs" || rm -f t0001.trs t0002.trs t0003.trs t0004.trs
t0005.trs t0006.trs t0007.trs t0008.trs t0009.trs t0011.trs t0012.trs
t0013.trs t0014.trs t0015.trs t0016.trs t0017.trs t0018.trs t0019.trs
t0020.trs t0021.trs t0022.trs t0023.trs rpc.trs dbmorecmds.trs bcp.trs
thread.trs text_buffer.trs done_handling.trs timeout.trs hang.trs null.trs
null2.trs setnull.trs numeric.trs pending.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[3]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib/unittests'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib'
Making clean in odbc
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
Making clean in .
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
test -z "libtdsodbc.la" || rm -f libtdsodbc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
Making clean in unittests
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc/unittests'
rm -f t0001 t0002 t0003 t0004 connect print date norowset funccall
lang_error tables binary_test moreandcount earlybind putdata params raiserror
getdata transaction type genparams preperror prepare_results testodbc data
error rebindpar rpc convert_error typeinfo const_params insert_speed compute
timeout array array_out cursor1 scroll cursor2 describecol copydesc prepclose
warning paramcore timeout2 timeout3 connect2 timeout4 freeclose cursor3
cursor4 cursor5 attributes hidden blob1 cancel wchar rowset transaction2
cursor6 cursor7 utf8 utf8_2 stats descrec peter test64 prepare_warn
long_error mars1 array_error describecol2 closestmt
rm -rf .libs _libs
rm -f *.o
test -z "t0001.log t0002.log t0003.log t0004.log connect.log print.log
date.log norowset.log funccall.log lang_error.log tables.log binary_test.log
moreandcount.log earlybind.log putdata.log params.log raiserror.log
getdata.log transaction.log type.log genparams.log preperror.log
prepare_results.log testodbc.log data.log error.log rebindpar.log rpc.log
convert_error.log typeinfo.log const_params.log insert_speed.log compute.log
timeout.log array.log array_out.log cursor1.log scroll.log cursor2.log
describecol.log copydesc.log prepclose.log warning.log paramcore.log
timeout2.log timeout3.log connect2.log timeout4.log freeclose.log cursor3.log
cursor4.log cursor5.log attributes.log hidden.log blob1.log cancel.log
wchar.log rowset.log transaction2.log cursor6.log cursor7.log utf8.log
utf8_2.log stats.log descrec.log peter.log test64.log prepare_warn.log
long_error.log mars1.log array_error.log describecol2.log closestmt.log" ||
rm -f t0001.log t0002.log t0003.log t0004.log connect.log print.log date.log
norowset.log funccall.log lang_error.log tables.log binary_test.log
moreandcount.log earlybind.log putdata.log params.log raiserror.log
getdata.log transaction.log type.log genparams.log preperror.log
prepare_results.log testodbc.log data.log error.log rebindpar.log rpc.log
convert_error.log typeinfo.log const_params.log insert_speed.log compute.log
timeout.log array.log array_out.log cursor1.log scroll.log cursor2.log
describecol.log copydesc.log prepclose.log warning.log paramcore.log
timeout2.log timeout3.log connect2.log timeout4.log freeclose.log cursor3.log
cursor4.log cursor5.log attributes.log hidden.log blob1.log cancel.log
wchar.log rowset.log transaction2.log cursor6.log cursor7.log utf8.log
utf8_2.log stats.log descrec.log peter.log test64.log prepare_warn.log
long_error.log mars1.log array_error.log describecol2.log closestmt.log
test -z "t0001.trs t0002.trs t0003.trs t0004.trs connect.trs print.trs
date.trs norowset.trs funccall.trs lang_error.trs tables.trs binary_test.trs
moreandcount.trs earlybind.trs putdata.trs params.trs raiserror.trs
getdata.trs transaction.trs type.trs genparams.trs preperror.trs
prepare_results.trs testodbc.trs data.trs error.trs rebindpar.trs rpc.trs
convert_error.trs typeinfo.trs const_params.trs insert_speed.trs compute.trs
timeout.trs array.trs array_out.trs cursor1.trs scroll.trs cursor2.trs
describecol.trs copydesc.trs prepclose.trs warning.trs paramcore.trs
timeout2.trs timeout3.trs connect2.trs timeout4.trs freeclose.trs cursor3.trs
cursor4.trs cursor5.trs attributes.trs hidden.trs blob1.trs cancel.trs
wchar.trs rowset.trs transaction2.trs cursor6.trs cursor7.trs utf8.trs
utf8_2.trs stats.trs descrec.trs peter.trs test64.trs prepare_warn.trs
long_error.trs mars1.trs array_error.trs describecol2.trs closestmt.trs" ||
rm -f t0001.trs t0002.trs t0003.trs t0004.trs connect.trs print.trs date.trs
norowset.trs funccall.trs lang_error.trs tables.trs binary_test.trs
moreandcount.trs earlybind.trs putdata.trs params.trs raiserror.trs
getdata.trs transaction.trs type.trs genparams.trs preperror.trs
prepare_results.trs testodbc.trs data.trs error.trs rebindpar.trs rpc.trs
convert_error.trs typeinfo.trs const_params.trs insert_speed.trs compute.trs
timeout.trs array.trs array_out.trs cursor1.trs scroll.trs cursor2.trs
describecol.trs copydesc.trs prepclose.trs warning.trs paramcore.trs
timeout2.trs timeout3.trs connect2.trs timeout4.trs freeclose.trs cursor3.trs
cursor4.trs cursor5.trs attributes.trs hidden.trs blob1.trs cancel.trs
wchar.trs rowset.trs transaction2.trs cursor6.trs cursor7.trs utf8.trs
utf8_2.trs stats.trs descrec.trs peter.trs test64.trs prepare_warn.trs
long_error.trs mars1.trs array_error.trs describecol2.trs closestmt.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[3]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc/unittests'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
Making clean in apps
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps'
Making clean in fisql
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps/fisql'
rm -f fisql
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps/fisql'
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps'
rm -f tsql freebcp bsqldb defncopy datacopy bsqlodbc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps'
Making clean in server
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/server'
rm -rf .libs _libs
test -z "libtdssrv.la" || rm -f libtdssrv.la
rm -f ./so_locations
rm -f tdssrv
rm -f *.o
rm -f *.lo
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/server'
Making clean in pool
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/pool'
rm -f tdspool
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/pool'
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src'
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src'
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src'
Making clean in doc
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/doc'
test -z "dblib.api.body ctlib.api.body odbc.api.body dblib.api.sgml
ctlib.api.sgml odbc.api.sgml freebcp.1 tsql.1 osql.1 bsqldb.1 bsqlodbc.1
defncopy.1 datacopy.1 fisql.1 freetds.conf.5" || rm -f dblib.api.body
ctlib.api.body odbc.api.body dblib.api.sgml ctlib.api.sgml odbc.api.sgml
freebcp.1 tsql.1 osql.1 bsqldb.1 bsqlodbc.1 defncopy.1 datacopy.1 fisql.1
freetds.conf.5
rm -rf .libs _libs
rm -rf userguide.dsl doxy.log \
dblib.api.sgml \
ctlib.api.sgml \
odbc.api.sgml
rm -f *.lo
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/doc'
Making clean in samples
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/samples'
test -z "unixodbc.freetds.driver.template" || rm -f
unixodbc.freetds.driver.template
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/samples'
Making clean in win32
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/win32'
test -z "setup.res" || rm -f setup.res
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/win32'
Making clean in vms
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/vms'
make[1]: Nothing to be done for 'clean'.
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/vms'
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5'
rm -rf .libs _libs
find . \( -name \*.test_output -o -name \*.bb -o -name \*.bbg -o -name \*.da
-o -name \*.gc\* \) -exec rm -f {} \;
rm -f *.lo
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5'
Making all in include
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
make all-recursive
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
Making all in freetds
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include/freetds'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include/freetds'
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/include'
Making all in src
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src'
Making all in replacements
make[2]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements'
Making all in .
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements'
CC iconv.lo
CC gettimeofday.lo
CC fakepoll.lo
CC getpassarg.lo
CC socketpair.lo
CC win_mutex.lo
CC tds_cond.lo
CC getaddrinfo.lo
CC sleep.lo
CC readpassphrase.lo
CC strlcpy.lo
CC strlcat.lo
CCLD libreplacements.la
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements'
Making all in unittests
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements/unittests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements/unittests'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/replacements'
Making all in tds
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds'
make all-recursive
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds'
Making all in .
make[4]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/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:292: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:97: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 threadsafe.lo
CC vstrbuild.lo
CC tdsstring.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 challenge.lo
CC md4.lo
md4.c: In function 'MD4Final':
md4.c:164:2: warning: dereferencing type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]
((word32 *) ctx->in)[14] = (word32) (ctx->bytes << 3);
^
md4.c:165:2: warning: dereferencing type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]
((word32 *) ctx->in)[15] = (word32) (ctx->bytes >> 29);
^
CC md5.lo
md5.c: In function 'MD5Final':
md5.c:145:5: warning: dereferencing type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]
((word32 *) ctx->in)[14] = (word32) (ctx->bytes << 3);
^
md5.c:146:5: warning: dereferencing type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]
((word32 *) ctx->in)[15] = (word32) (ctx->bytes >> 29);
^
CC des.lo
CC gssapi.lo
CC hmac_md5.lo
CCLD libtds.la
make[4]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds'
Making all in unittests
make[4]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds/unittests'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds/unittests'
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/tds'
Making all in ctlib
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib'
Making all in .
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib'
CC ct.lo
CC cs.lo
CC blk.lo
CC ctutil.lo
CCLD libct.la
copying selected object files to avoid basename conflicts...
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib'
Making all in unittests
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib/unittests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib/unittests'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/ctlib'
Making all in dblib
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib'
Making all in .
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib'
CC dblib.lo
CC dbutil.lo
CC rpc.lo
CC bcp.lo
bcp.c: In function 'bcp_readfmt':
bcp.c:1619:8: warning: variable 'lf_version' set but not used
[-Wunused-but-set-variable]
float lf_version = 0.0;
^
CC xact.lo
CC dbpivot.lo
CCLD libsybdb.la
copying selected object files to avoid basename conflicts...
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib'
Making all in unittests
make[3]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib/unittests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib/unittests'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/dblib'
Making all in odbc
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
make all-recursive
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
Making all in .
make[4]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
CC odbc.lo
CC connectparams.lo
CC convert_tds2sql.lo
CC descriptor.lo
CC prepare_query.lo
CC odbc_util.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...
make[4]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
Making all in unittests
make[4]: Entering directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc/unittests'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc/unittests'
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/odbc'
Making all in apps
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps'
Making all in fisql
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps/fisql'
CC fisql.o
CC terminal.o
CC edit.o
CC handlers.o
CC interrupt.o
CCLD fisql
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps/fisql'
make[3]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps'
CC tsql.o
CCLD tsql
CC freebcp.o
CCLD freebcp
CC bsqldb.o
CCLD bsqldb
CC defncopy.o
defncopy.c: In function 'get_login':
defncopy.c:660:6: warning: variable 'fdomain' set but not used
[-Wunused-but-set-variable]
int fdomain = TRUE;
^
CCLD defncopy
CC datacopy.o
CCLD datacopy
CC bsqlodbc-bsqlodbc.o
CCLD bsqlodbc
make[3]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps'
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/apps'
Making all in server
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/server'
CC query.lo
CC server.lo
CC login.lo
CCLD libtdssrv.la
copying selected object files to avoid basename conflicts...
CC unittest.o
CCLD tdssrv
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/server'
Making all in pool
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/pool'
CC config.o
CC main.o
CC member.o
CC user.o
CC util.o
CCLD tdspool
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src/pool'
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src'
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/src'
Making all in doc
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/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
NAME=`echo dblib.api.body | sed 's/\..*$//'` && \
sed -ne "/^${NAME}[ ]/ s!!<row><entry>!p" \
./api_status.txt \
| sed -e's![ ][ ]*!</> <entry>!g' \
-e's!$!</></row>!' > dblib.api.body~
mv dblib.api.body~ dblib.api.body
NAME=`echo dblib.api.sgml | sed 's/\..*$//'` && \
HEAD='<tgroup cols=4><thead><row> <entry>Category</> <entry>Function</>
<entry>Status</> <entry>Comments</> </row></thead> ' && \
if [ ${NAME} = dblib ]; then \
HEAD=`echo '<tgroup cols=4><thead><row> <entry>Category</>
<entry>Function</> <entry>Status</> <entry>Comments</> </row></thead> ' \
| sed 's!<entry>Function</> !<entry>Microsoft
name</><entry>Sybase name</>!'`; \
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.sgml~
mv dblib.api.sgml~ dblib.api.sgml
NAME=`echo ctlib.api.body | sed 's/\..*$//'` && \
sed -ne "/^${NAME}[ ]/ s!!<row><entry>!p" \
./api_status.txt \
| sed -e's![ ][ ]*!</> <entry>!g' \
-e's!$!</></row>!' > ctlib.api.body~
mv ctlib.api.body~ ctlib.api.body
NAME=`echo ctlib.api.sgml | sed 's/\..*$//'` && \
HEAD='<tgroup cols=4><thead><row> <entry>Category</> <entry>Function</>
<entry>Status</> <entry>Comments</> </row></thead> ' && \
if [ ${NAME} = dblib ]; then \
HEAD=`echo '<tgroup cols=4><thead><row> <entry>Category</>
<entry>Function</> <entry>Status</> <entry>Comments</> </row></thead> ' \
| sed 's!<entry>Function</> !<entry>Microsoft
name</><entry>Sybase name</>!'`; \
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.sgml~
mv ctlib.api.sgml~ ctlib.api.sgml
NAME=`echo odbc.api.body | sed 's/\..*$//'` && \
sed -ne "/^${NAME}[ ]/ s!!<row><entry>!p" \
./api_status.txt \
| sed -e's![ ][ ]*!</> <entry>!g' \
-e's!$!</></row>!' > odbc.api.body~
mv odbc.api.body~ odbc.api.body
NAME=`echo odbc.api.sgml | sed 's/\..*$//'` && \
HEAD='<tgroup cols=4><thead><row> <entry>Category</> <entry>Function</>
<entry>Status</> <entry>Comments</> </row></thead> ' && \
if [ ${NAME} = dblib ]; then \
HEAD=`echo '<tgroup cols=4><thead><row> <entry>Category</>
<entry>Function</> <entry>Status</> <entry>Comments</> </row></thead> ' \
| sed 's!<entry>Function</> !<entry>Microsoft
name</><entry>Sybase name</>!'`; \
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.sgml~
mv odbc.api.sgml~ odbc.api.sgml
sed -ne's!SYSTEM "docbook.dsl" CDATA!SYSTEM "" CDATA!; p' \
./userguide.dsl.in > .userguide.dsl
mv .userguide.dsl userguide.dsl
if test -h userguide; then rm userguide; fi
/bin/mkdir -p ./userguide 2>&1
touch ./userguide/t.htm
rm -rf ./userguide/*
make dblib.api.sgml ctlib.api.sgml odbc.api.sgml
make[2]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/doc'
make[2]: 'dblib.api.sgml' is up to date.
make[2]: 'ctlib.api.sgml' is up to date.
make[2]: 'odbc.api.sgml' is up to date.
make[2]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/doc'
if test -z "" ; then \
if test -r ././userguide \
-a ! -r ./userguide ; then \
cp -R ././userguide .; \
fi; \
fi
(cd ./userguide && \
if test -n "" ; then \
SRCDOC=../.; \
if test ! -r userguide.sgml; then \
ln -s ${SRCDOC}/userguide.sgml userguide.sgml; \
fi; \
openjade -b utf-8 -w all -w no-empty -w no-unused-param \
-d ../userguide.dsl -t sgml userguide.sgml; \
if test -h userguide.sgml; then rm userguide.sgml; fi; \
cp ${SRCDOC}/userguide.css .; \
fi)
pwd is /opt3/dbs/tds/tmp/freetds-0.95.5/doc
ls -ld `dirname userguide/index.htm` userguide/index.htm
ls: cannot access userguide/index.htm: No such file or directory
drwxr-xr-x 2 sf fjsadm 4096 Jun 19 10:50 userguide
Makefile:780: recipe for target 'userguide/index.htm' failed
make[1]: [userguide/index.htm] Error 2 (ignored)
if test ! -r userguide/index.htm ; then \
echo '<html> <P>at <a
HREF="http://www.freetds.org/userguide/";>www.freetds.org</a> </html>' >
.index.htm && mv .index.htm userguide/index.htm; \
fi
test -f ./userguide/index.htm
(cd ./userguide && \
if test ! -h index.html ; then ln -s index.htm index.html; fi)
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/doc'
Making all in samples
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/samples'
rm -f unixodbc.freetds.driver.template unixodbc.freetds.driver.template.tmp
sed -e 's,@datadir\@,/opt3/dbs/tds/0.95.5/share/freetds,g' -e
's,@libdir\@,/opt3/dbs/tds/0.95.5/lib,g' -e
's,@prefix\@,/opt3/dbs/tds/0.95.5,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 '/opt3/dbs/tds/tmp/freetds-0.95.5/samples'
Making all in win32
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/win32'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/win32'
Making all in vms
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5/vms'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5/vms'
make[1]: Entering directory '/opt3/dbs/tds/tmp/freetds-0.95.5'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/opt3/dbs/tds/tmp/freetds-0.95.5'
if test ! -f PWD; then cp ./PWD.in PWD; fi



Archive powered by MHonArc 2.6.24.

Top of Page