diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2016-07-04 20:48:23 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2016-07-04 20:48:23 +0000 |
| commit | 19f31a471be151c3b37c2a53435168e9ee3e74cf (patch) | |
| tree | 239999706f3f6d8d0babe480ab358d7675c96f78 /databases/oracle_odbc_driver/files | |
| parent | Update converters/wkhtmltopdf to 0.12.3.2 (diff) | |
Remove expired ports without open PRs:
2016-07-04 security/openpgpsdk: Broken for more than 6 months
2016-07-04 security/radiusniff: Broken for more than 6 months
2016-07-04 security/pear-Auth_OpenID: Broken for more than 6 months
2016-07-04 security/sshit: Broken for more than 6 months
2016-07-04 security/ifd-slb_rf60: Broken for more than 6 months
2016-07-04 security/rainbowcrack: Broken for more than 6 months
2016-07-04 security/vlog: Broken for more than 6 months
2016-07-04 security/cryptstring: Broken for more than 6 months
2016-07-04 x11/libdnd: Broken for more than 6 months
2016-07-04 x11/xlupe: Broken for more than 6 months
2016-07-04 x11/xco: Broken for more than 6 months
2016-07-04 x11/xclick: Broken for more than 6 months
2016-07-04 devel/ocfpcsc: Broken for more than 6 months
2016-07-04 devel/dits: Broken for more than 6 months
2016-07-04 devel/ruby-cache: Broken for more than 6 months
2016-07-04 devel/rapidsvn: Broken for more than 6 months
2016-07-04 devel/svnkit: Broken for more than 6 months
2016-07-04 devel/py-EnthoughtBase: Broken for more than 6 months
2016-07-04 devel/cl-uffi: Broken for more than 6 months
2016-07-04 devel/ruby-event-loop: Broken for more than 6 months
2016-07-04 devel/libqxt: Broken for more than 6 months
2016-07-04 devel/dasm: Broken for more than 6 months
2016-07-04 devel/libopendaap: Broken for more than 6 months
2016-07-04 devel/cl-uffi-sbcl: Depends on expiring devel/cl-uffi
2016-07-04 devel/cvs2p4: Broken for more than 6 months
2016-07-04 devel/bufferpool: Broken for more than 6 months
2016-07-04 devel/ifd-test: Broken for more than 6 months
2016-07-04 devel/eric4: Broken for more than 6 months
2016-07-04 devel/uclmmbase: Broken for more than 6 months
2016-07-04 devel/obfuscatejs: Broken for more than 6 months
2016-07-04 devel/oniguruma: Broken for more than 6 months
2016-07-04 devel/libbnr: Broken for more than 6 months
2016-07-04 devel/c4: Broken for more than 6 months
2016-07-04 devel/memcheck: Broken for more than 6 months
2016-07-04 devel/liblcfg: Broken for more than 6 months
2016-07-04 devel/omake: Broken for more than 6 months
2016-07-04 devel/svndelta: Broken for more than 6 months
2016-07-04 devel/papp: Broken for more than 6 months
2016-07-04 devel/mk: Broken for more than 6 months
2016-07-04 devel/avltree: Broken for more than 6 months
2016-07-04 devel/cbind: Broken for more than 6 months
2016-07-04 devel/tclgetopts: Broken for more than 6 months
2016-07-04 devel/antlrworks: Broken for more than 6 months
2016-07-04 devel/acme: Broken for more than 6 months
2016-07-04 devel/libopensync022: Broken for more than 6 months
2016-07-04 archivers/epkg: Broken for more than 6 months
2016-07-04 print/enscriptfonts: Broken for more than 6 months
2016-07-04 print/mup: Broken for more than 6 months
2016-07-04 lang/lua-mode.el: Broken for more than 6 months
2016-07-04 lang/s9fes: Broken for more than 6 months
2016-07-04 lang/alisp: Broken for more than 6 months
2016-07-04 lang/intel2gas: Broken for more than 6 months
2016-07-04 lang/stalin: Broken for more than 6 months
2016-07-04 french/eric4: Depends on expiring devel/eric4
2016-07-04 textproc/exslt: Broken for more than 6 months
2016-07-04 textproc/xt: Broken for more than 6 months
2016-07-04 textproc/ssddiff: Broken for more than 6 months
2016-07-04 textproc/xslint: Broken for more than 6 months
2016-07-04 textproc/cbedic: Broken for more than 6 months
2016-07-04 textproc/tralics: Broken for more than 6 months
2016-07-04 textproc/docbookide.el: Broken for more than 6 months
2016-07-04 textproc/glpi-plugins-AdditionalReports: Broken for more than 6 months
2016-07-04 textproc/tdhkit: Broken for more than 6 months
2016-07-04 textproc/p5-Groonga-API: Broken for more than 6 months
2016-07-04 textproc/glpi-plugins-DataInjection: Broken for more than 6 months
2016-07-04 dns/ldnsm: Broken for more than 6 months
2016-07-04 japanese/guesswork-classic: Broken for more than 6 months
2016-07-04 japanese/texinfo: Broken for more than 6 months
2016-07-04 japanese/jyuroku: Broken for more than 6 months
2016-07-04 japanese/mtools: Broken for more than 6 months
2016-07-04 palm/pdbar: Broken for more than 6 months
2016-07-04 graphics/gplot: Broken for more than 6 months
2016-07-04 graphics/white_dune: Broken for more than 6 months
2016-07-04 graphics/whirlgif: Broken for more than 6 months
2016-07-04 graphics/libaux: Broken for more than 6 months
2016-07-04 graphics/import-pictures: Broken for more than 6 months
2016-07-04 math/xgobi: Broken for more than 6 months
2016-07-04 math/fricas: Broken for more than 6 months
2016-07-04 math/dcdflib: Broken for more than 6 months
2016-07-04 math/libneural: Broken for more than 6 months
2016-07-04 math/open-axiom: Broken for more than 6 months
2016-07-04 irc/nefarious: Broken for more than 6 months
2016-07-04 irc/slirc: Broken for more than 6 months
2016-07-04 irc/ratbox-respond: Broken for more than 6 months
2016-07-04 irc/qwebirc: Broken for more than 6 months
2016-07-04 biology/platon: Broken for more than 6 months
2016-07-04 news/slnr: Broken for more than 6 months
2016-07-04 science/jmol: Broken for more than 6 months
2016-07-04 net/nstxd: Broken for more than 6 months
2016-07-04 net/sprinkle: Broken for more than 6 months
2016-07-04 editors/ssam: Broken for more than 6 months
2016-07-04 editors/fb: Broken for more than 6 months
2016-07-04 misc/quotes: Broken for more than 6 months
2016-07-04 misc/boxquote.el: Broken for more than 6 months
2016-07-04 misc/pypanda: Broken for more than 6 months
2016-07-04 misc/cuecat: Broken for more than 6 months
2016-07-04 deskutils/displaycalibrator: Broken for more than 6 months
2016-07-04 german/eric4: Depends on expiring devel/eric4
2016-07-04 multimedia/vic: Depends on expiring devel/uclmmbase
2016-07-04 multimedia/ggrab: Broken for more than 6 months
2016-07-04 emulators/dynamips: Broken for more than 6 months
2016-07-04 emulators/dynamips-devel: Broken for more than 6 months
2016-07-04 emulators/sim6811: Broken for more than 6 months
2016-07-04 emulators/minivmac: Broken for more than 6 months
2016-07-04 cad/qcad-partslib: Broken for more than 6 months
2016-07-04 comms/dump1090_mr: Broken for more than 6 months
2016-07-04 x11-fm/asfiles: Depends on expiring x11/libdnd
2016-07-04 x11-fonts/fonts-te: Broken for more than 6 months
2016-07-04 sysutils/rsyncmanager: Broken for more than 6 months
2016-07-04 sysutils/jfbterm: Broken for more than 6 months
2016-07-04 sysutils/daedalus: Broken for more than 6 months
2016-07-04 sysutils/pcfclock: Broken for more than 6 months
2016-07-04 sysutils/vlogger: Broken for more than 6 months
2016-07-04 sysutils/bontmia: Broken for more than 6 months
2016-07-04 mail/pop3gwd: Broken for more than 6 months
2016-07-04 mail/mailtray: Broken for more than 6 months
2016-07-04 mail/pflogstats: Broken for more than 6 months
2016-07-04 mail/exact: Broken for more than 6 months
2016-07-04 mail/wmpop3: Broken for more than 6 months
2016-07-04 mail/qmail-conf: Broken for more than 6 months
2016-07-04 mail/gld: Broken for more than 6 months
2016-07-04 mail/dsbl-testers: Broken for more than 6 months
2016-07-04 mail/vqregister: Broken for more than 6 months
2016-07-04 mail/atmail: Broken for more than 6 months
2016-07-04 mail/ml: Broken for more than 6 months
2016-07-04 net-im/icb: Broken for more than 6 months
2016-07-04 net-im/cicquin: Broken for more than 6 months
2016-07-04 net-im/pidgin-manualsize: Broken for more than 6 months
2016-07-04 net-im/pidgin-rhythmbox: Broken for more than 6 months
2016-07-04 russian/eric4: Depends on expiring devel/eric4
2016-07-04 russian/fortune-bashorgru: Broken for more than 6 months
2016-07-04 www/xpi-clearfields: Broken for more than 6 months
2016-07-04 www/pecl-varnish: Broken for more than 6 months
2016-07-04 www/py-requests-oauth-hook: Broken for more than 6 months
2016-07-04 www/hudson: Broken for more than 6 months
2016-07-04 www/xpi-mldonkey: Broken for more than 6 months
2016-07-04 www/xpi-cookiesafe: Broken for more than 6 months
2016-07-04 www/trac-mastertickets: Broken for more than 6 months
2016-07-04 www/dotclear: Broken for more than 6 months
2016-07-04 www/ruby-wgettsv: Broken for more than 6 months
2016-07-04 www/wwwstat: Broken for more than 6 months
2016-07-04 www/xpi-prism: Broken for more than 6 months
2016-07-04 www/xpi-fasterfox: Broken for more than 6 months
2016-07-04 www/siteframe: Broken for more than 6 months
2016-07-04 www/py-urljr: Broken for more than 6 months
2016-07-04 www/reviewboard: Broken for more than 6 months
2016-07-04 www/xpi-tabletools: Broken for more than 6 months
2016-07-04 www/wikindx: Broken for more than 6 months
2016-07-04 www/typolight: Broken for more than 6 months
2016-07-04 www/varnish-libvmod-header: Broken for more than 6 months
2016-07-04 www/xpi-gbrain: Broken for more than 6 months
2016-07-04 www/trac-robotstxt: Broken for more than 6 months
2016-07-04 www/simplog: Broken for more than 6 months
2016-07-04 www/chtml: Broken for more than 6 months
2016-07-04 databases/postgresql_autodoc: Broken for more than 6 months
2016-07-04 databases/oracle_odbc_driver: Broken for more than 6 months
2016-07-04 databases/mysql-xql: Broken for more than 6 months
2016-07-04 databases/mysql-udf-sys: Broken for more than 6 months
2016-07-04 games/lucidlife: Broken for more than 6 months
2016-07-04 games/gma: Broken for more than 6 months
2016-07-04 games/smiley: Broken for more than 6 months
2016-07-04 games/noegnud-littlehack: Broken for more than 6 months
2016-07-04 games/sdlquake2: Broken for more than 6 months
2016-07-04 games/daimonin: Depends on expiring games/daimonin-music
2016-07-04 games/noegnud-nethack: Broken for more than 6 months
2016-07-04 games/xbomber: Broken for more than 6 months
2016-07-04 games/xwelltris: Broken for more than 6 months
2016-07-04 games/ftjava: Broken for more than 6 months
2016-07-04 games/daimonin-music: Broken for more than 6 months
2016-07-04 games/gno3dtet: Broken for more than 6 months
2016-07-04 games/qtv: Broken for more than 6 months
2016-07-04 games/xwordpy: Broken for more than 6 months
2016-07-04 games/netris: Broken for more than 6 months
2016-07-04 games/rt2-demo: Broken for more than 6 months
2016-07-04 games/noegnud-addons: Broken for more than 6 months
2016-07-04 games/noegnud-nethack-deet: Broken for more than 6 months
2016-07-04 games/live-f1: Broken for more than 6 months
2016-07-04 games/xonix: Broken for more than 6 months
2016-07-04 games/fgkicker: Broken for more than 6 months
2016-07-04 games/tank: Depends on expiring graphics/libaux
2016-07-04 games/linux-nwserver: Broken for more than 6 months
2016-07-04 games/quake2-zaero: Broken for more than 6 months
2016-07-04 games/pyching: Broken for more than 6 months
2016-07-04 games/thevalley: Broken for more than 6 months
2016-07-04 games/xroads: Broken for more than 6 months
2016-07-04 games/fxsudoku: Broken for more than 6 months
2016-07-04 games/sudoku: Broken for more than 6 months
2016-07-04 games/kmancala: Broken for more than 6 months
2016-07-04 games/plonx: Broken for more than 6 months
2016-07-04 games/wmminichess: Broken for more than 6 months
2016-07-04 games/noegnud-slashem: Broken for more than 6 months
2016-07-04 games/latrine: Broken for more than 6 months
2016-07-04 games/pysycache-themes: Broken for more than 6 months
2016-07-04 games/nibbles: Broken for more than 6 months
2016-07-04 games/hlstatsx: Broken for more than 6 months
2016-07-04 audio/streamtuner: Broken for more than 6 months
2016-07-04 audio/mangler: Broken for more than 6 months
2016-07-04 audio/hawkvoice: Broken for more than 6 months
2016-07-04 audio/alac: Broken for more than 6 months
2016-07-04 x11-wm/e-module-mpdule: Broken for more than 6 months
2016-07-04 x11-wm/e-module-tclock: Broken for more than 6 months
2016-07-04 x11-wm/musca: Broken for more than 6 months
2016-07-04 x11-wm/e-module-places: Broken for more than 6 months
2016-07-04 x11-wm/e-module-forecasts: Broken for more than 6 months
2016-07-04 x11-wm/e-module-net: Broken for more than 6 months
2016-07-04 x11-wm/e-module-penguins: Broken for more than 6 months
2016-07-04 ftp/fget: Broken for more than 6 months
2016-07-04 net-mgmt/netmond: Broken for more than 6 months
2016-07-04 net-mgmt/ipfm: Broken for more than 6 months
Notes
Notes:
svn path=/head/; revision=418057
Diffstat (limited to 'databases/oracle_odbc_driver/files')
4 files changed, 0 insertions, 466 deletions
diff --git a/databases/oracle_odbc_driver/files/patch-configure b/databases/oracle_odbc_driver/files/patch-configure deleted file mode 100644 index bdf64962c667..000000000000 --- a/databases/oracle_odbc_driver/files/patch-configure +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.orig Thu Jun 9 07:30:50 2005 -+++ configure Thu Jun 9 19:03:32 2005 -@@ -4719,7 +4719,7 @@ - echo $ECHO_N "checking for libclntsh.so ... $ECHO_C" >&6 - for d in $oraclehome/lib /usr/lib /usr/local/lib - do --if test -f $d/libclntsh.so || test -f $d/libclntsh.a -+if test -f $d/libclntsh.so || test -f $d/libclntsh.a || test -f $d/libclntst8.a - then - echo "$as_me:$LINENO: result: found libclntsh.so in $d" >&5 - echo "${ECHO_T}found libclntsh.so in $d" >&6 -@@ -4756,7 +4756,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_check_lib_save_LIBS=$LIBS --LIBS="-lclntsh "-L$oraldir" $LIBS" -+LIBS="-lclntst8 "-L$oraldir" $LIBS" - cat >conftest.$ac_ext <<_ACEOF - #line $LINENO "configure" - /* confdefs.h. */ -@@ -4812,7 +4812,7 @@ - fi - - -- ORALIB="-lclntsh" -+ ORALIB="-lclntst8 -lcompat -lpthread -lm" - - - -@@ -4822,7 +4822,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_check_lib_save_LIBS=$LIBS --LIBS="-lclntsh "-L$oraldir" $LIBS" -+LIBS="-lclntst8 "-L$oraldir" $LIBS" - cat >conftest.$ac_ext <<_ACEOF - #line $LINENO "configure" - /* confdefs.h. */ diff --git a/databases/oracle_odbc_driver/files/patch-odbc b/databases/oracle_odbc_driver/files/patch-odbc deleted file mode 100644 index 38880799bd6a..000000000000 --- a/databases/oracle_odbc_driver/files/patch-odbc +++ /dev/null @@ -1,366 +0,0 @@ ---- src/SQLBindCol.c.orig 2009-03-03 01:25:53.000000000 +0600 -+++ src/SQLBindCol.c 2009-03-03 01:31:04.000000000 +0600 -@@ -109,12 +109,12 @@ - SQLUSMALLINT ColumnNumber, - SQLSMALLINT TargetType, - SQLPOINTER TargetValuePtr, -- SQLINTEGER BufferLength, -- SQLINTEGER *StrLen_or_IndPtr ) -+ SQLLEN BufferLength, -+ SQLLEN *StrLen_or_IndPtr ) - { - hStmt_T *stmt=(hStmt_T*)StatementHandle; - SQLRETURN status=SQL_SUCCESS; -- SQLINTEGER *tmp; -+ SQLLEN *tmp; - - - tmp=0; ---- src/SQLBindParameter.c.orig 2009-03-03 01:27:42.000000000 +0600 -+++ src/SQLBindParameter.c 2009-03-03 01:28:45.000000000 +0600 -@@ -81,11 +81,11 @@ - SQLSMALLINT InputOutputType, - SQLSMALLINT ValueType, - SQLSMALLINT ParameterType, -- SQLUINTEGER ColumnSize, -+ SQLULEN ColumnSize, - SQLSMALLINT DecimalDigits, - SQLPOINTER ParameterValuePtr, -- SQLINTEGER BufferLength, -- SQLINTEGER *StrLen_or_IndPtr ) -+ SQLLEN BufferLength, -+ SQLLEN *StrLen_or_IndPtr ) - { - hStmt_T* stmt=(hStmt_T*)StatementHandle; - SQLRETURN status=SQL_SUCCESS; ---- src/SQLColAttribute.c.orig 2009-03-03 01:29:17.000000000 +0600 -+++ src/SQLColAttribute.c 2009-03-03 01:37:14.000000000 +0600 -@@ -72,7 +72,7 @@ - SQLPOINTER CharacterAttributePtr, - SQLSMALLINT BufferLength, - SQLSMALLINT *StringLengthPtr, -- SQLPOINTER NumericAttributePtr ) -+ SQLLEN *NumericAttributePtr ) - { - hStmt_T *stmt=(hStmt_T*)StatementHandle; - struct ar_TAG *ar; -@@ -99,7 +99,7 @@ - switch(FieldIdentifier) - { - case SQL_DESC_AUTO_UNIQUE_VALUE: -- *((SQLINTEGER*)NumericAttributePtr)=ar->auto_unique; -+ *NumericAttributePtr=ar->auto_unique; - //#define UNIX_DEBUG - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_AUTO_UNIQUE_VALUE=%d %s %d\n",*((SQLINTEGER*)NumericAttributePtr),__FILE__,__LINE__); -@@ -149,7 +149,7 @@ - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_CASE_SENSITIVE %s %d\n",__FILE__,__LINE__); - #endif -- *((SQLINTEGER*)NumericAttributePtr)=ar->case_sensitive; -+ *NumericAttributePtr=ar->case_sensitive; - break; - - case SQL_DESC_CATALOG_NAME: -@@ -169,44 +169,44 @@ - *((SQLINTEGER*)NumericAttributePtr)=ood_ocitype_to_sqltype_imp(stmt,ColumnNumber); - */ - -- *((SQLINTEGER*)NumericAttributePtr)=ar->data_type; -+ *NumericAttributePtr=ar->data_type; - break; - - case SQL_DESC_COUNT: - case SQL_COLUMN_COUNT: -- *((SQLINTEGER*)NumericAttributePtr)= -+ *NumericAttributePtr= - (SQLINTEGER)stmt->current_ir->num_recs; - #ifdef UNIX_DEBUG -- fprintf(stderr,"%s %d %d SQL_DESC_COUNT %d\n", -+ fprintf(stderr,"%s %d %d SQL_DESC_COUNT %ld\n", - __FILE__,__LINE__,ColumnNumber, -- *((SQLINTEGER*)NumericAttributePtr)); -+ *NumericAttributePtr); - #endif - break; - - case SQL_DESC_DISPLAY_SIZE: -- *((SQLINTEGER*)NumericAttributePtr)=ar->display_size; -+ *NumericAttributePtr=ar->display_size; - #ifdef UNIX_DEBUG -- fprintf(stderr,"%s %d %d display size %d\n", -+ fprintf(stderr,"%s %d %d display size %ld\n", - __FILE__,__LINE__,ColumnNumber, -- *((SQLINTEGER*)NumericAttributePtr)); -+ *NumericAttributePtr); - #endif - break; - - case SQL_DESC_OCTET_LENGTH: - case SQL_DESC_LENGTH: - case SQL_COLUMN_LENGTH: -- *((SQLINTEGER*)NumericAttributePtr)=ar->octet_length; -+ *NumericAttributePtr=ar->octet_length; - #ifdef UNIX_DEBUG -- fprintf(stderr,"%s %d %d octet length %d\n", -+ fprintf(stderr,"%s %d %d octet length %ld\n", - __FILE__,__LINE__,ColumnNumber, -- *((SQLINTEGER*)NumericAttributePtr)); -+ *NumericAttributePtr); - #endif - break; - - case SQL_DESC_FIXED_PREC_SCALE: -- *((SQLINTEGER*)NumericAttributePtr)=ar->fixed_prec_scale; -+ *NumericAttributePtr=ar->fixed_prec_scale; - #ifdef UNIX_DEBUG -- fprintf(stderr,"SQL_DESC_FIXED_PREC_SCALE=%d %s %d\n",*((SQLINTEGER*)NumericAttributePtr),__FILE__,__LINE__); -+ fprintf(stderr,"SQL_DESC_FIXED_PREC_SCALE=%d %s %ld\n",*NumericAttributePtr,__FILE__,__LINE__); - #endif - break; - -@@ -253,25 +253,25 @@ - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_NULLABLE %s %d\n",__FILE__,__LINE__); - #endif -- *((SQLINTEGER*)NumericAttributePtr)=ar->nullable; -+ *NumericAttributePtr=ar->nullable; - break; - - case SQL_DESC_NUM_PREC_RADIX: - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_NUM_PREC_RADIX %s %d\n",__FILE__,__LINE__); - #endif -- *((SQLINTEGER*)NumericAttributePtr)=ar->num_prec_radix; -+ *NumericAttributePtr=ar->num_prec_radix; - break; - - case SQL_DESC_PRECISION: - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_PRECISION %s %d\n",__FILE__,__LINE__); - #endif -- *((SQLINTEGER*)NumericAttributePtr)=ar->precision; -+ *NumericAttributePtr=ar->precision; - - #ifdef UNIX_DEBUG -- fprintf(stderr,"SQL_DESC_PRECISION = %d\n", -- *((SQLINTEGER*)NumericAttributePtr)); -+ fprintf(stderr,"SQL_DESC_PRECISION = %ld\n", -+ *NumericAttributePtr); - #endif - - break; -@@ -281,11 +281,11 @@ - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_SCALE %s %d\n",__FILE__,__LINE__); - #endif -- *((SQLINTEGER*)NumericAttributePtr)=ar->scale; -+ *NumericAttributePtr=ar->scale; - - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_SCALE = %d\n", -- *((SQLINTEGER*)NumericAttributePtr)); -+ *NumericAttributePtr); - #endif - - break; -@@ -304,14 +304,14 @@ - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_SEARCHABLE %s %d\n",__FILE__,__LINE__); - #endif -- *((SQLINTEGER*)NumericAttributePtr)=ar->searchable; -+ *NumericAttributePtr=ar->searchable; - break; - - case SQL_DESC_TYPE: - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_TYPE %s %d\n",__FILE__,__LINE__); - #endif -- *((SQLINTEGER*)NumericAttributePtr)=ar->data_type; -+ *NumericAttributePtr=ar->data_type; - break; - - case SQL_DESC_TYPE_NAME: -@@ -359,20 +359,20 @@ - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_UNNAMED %s %d\n",__FILE__,__LINE__); - #endif -- *((SQLINTEGER*)NumericAttributePtr)=SQL_NAMED; -+ *NumericAttributePtr=SQL_NAMED; - break; - - case SQL_DESC_UNSIGNED: - #ifdef UNIX_DEBUG - fprintf(stderr,"SQL_DESC_UNSIGNED %s %d\n",__FILE__,__LINE__); - #endif -- *((SQLINTEGER*)NumericAttributePtr)=ar->un_signed; -+ *NumericAttributePtr=ar->un_signed; - break; - - case SQL_DESC_UPDATABLE: -- *((SQLINTEGER*)NumericAttributePtr)=ar->updateable; -+ *NumericAttributePtr=ar->updateable; - #ifdef UNIX_DEBUG -- fprintf(stderr,"SQL_DESC_UPDATABLE=%d %s %d\n",*((SQLINTEGER*)NumericAttributePtr),__FILE__,__LINE__); -+ fprintf(stderr,"SQL_DESC_UPDATABLE=%d %s %ld\n",*NumericAttributePtr,__FILE__,__LINE__); - #endif - break; - -@@ -402,7 +402,7 @@ - (SQLHANDLE)NULL,status,"sii", - "FieldIdentifier",odbc_desc_type(FieldIdentifier), - "ColumnNnumber",ColumnNumber, -- "*NumericAttributePtr",*(SQLINTEGER*)NumericAttributePtr); -+ "*NumericAttributePtr", *NumericAttributePtr); - //#undef UNIX_DEBUG - } - return status; ---- src/SQLDescribeCol.c.orig 2009-03-03 01:38:19.000000000 +0600 -+++ src/SQLDescribeCol.c 2009-03-03 01:38:54.000000000 +0600 -@@ -78,7 +78,7 @@ - SQLSMALLINT BufferLength, - SQLSMALLINT *NameLengthPtr, - SQLSMALLINT *DataTypePtr, -- SQLUINTEGER *ColumnSizePtr, -+ SQLULEN *ColumnSizePtr, - SQLSMALLINT *DecimalDigitsPtr, - SQLSMALLINT *NullablePtr ) - { ---- src/SQLDescribeParam.c.orig 2009-03-03 01:39:20.000000000 +0600 -+++ src/SQLDescribeParam.c 2009-03-03 01:39:53.000000000 +0600 -@@ -71,7 +71,7 @@ - SQLHSTMT StatementHandle, - SQLUSMALLINT ParameterNumber, - SQLSMALLINT *DataTypePtr, -- SQLUINTEGER *ParameterSizePtr, -+ SQLULEN *ParameterSizePtr, - SQLSMALLINT *DecimalDigitsPtr, - SQLSMALLINT *NullablePtr ) - { ---- src/SQLExtendedFetch.c.orig 2009-03-03 01:53:12.000000000 +0600 -+++ src/SQLExtendedFetch.c 2009-03-03 01:53:46.000000000 +0600 -@@ -65,8 +65,8 @@ - SQLRETURN SQL_API SQLExtendedFetch( - SQLHSTMT hstmt, - SQLUSMALLINT fFetchType, -- SQLINTEGER irow, -- SQLUINTEGER *pcrow, -+ SQLLEN irow, -+ SQLULEN *pcrow, - SQLUSMALLINT *rgfRowStatus) - { - SQLRETURN status; ---- src/SQLFetchScroll.c.orig 2009-03-03 01:40:15.000000000 +0600 -+++ src/SQLFetchScroll.c 2009-03-03 01:40:53.000000000 +0600 -@@ -73,7 +73,7 @@ - SQLRETURN SQL_API SQLFetchScroll( - SQLHSTMT StatementHandle, - SQLSMALLINT FetchOrientation, -- SQLINTEGER FetchOffset ) -+ SQLLEN FetchOffset ) - { - hStmt_T* stmt=(hStmt_T*)StatementHandle; - SQLRETURN status=SQL_SUCCESS; ---- src/SQLGetData.c.orig 2009-03-03 01:41:12.000000000 +0600 -+++ src/SQLGetData.c 2009-03-03 01:47:33.000000000 +0600 -@@ -306,9 +306,14 @@ - SQLUSMALLINT ColumnNumber, - SQLSMALLINT TargetType, - SQLPOINTER TargetValuePtr, -- SQLINTEGER BufferLength, -- SQLINTEGER *StrLen_or_indPtr ) -+ SQLLEN BufferLength, -+ SQLLEN *StrLen_or_indPtr ) - { -- return _SQLGetData(StatementHandle,ColumnNumber,TargetType,TargetValuePtr, -- BufferLength,StrLen_or_indPtr); -+ SQLINTEGER strlen_or_indptr; -+ SQLRETURN status; -+ -+ status = _SQLGetData(StatementHandle,ColumnNumber,TargetType,TargetValuePtr, -+ BufferLength,&strlen); -+ if (status == SQL_SUCCESS) -+ *StrLen_or_indPtr = strlen_or_indptr; - } ---- src/SQLGetDescRec.c.orig 2009-03-03 01:48:15.000000000 +0600 -+++ src/SQLGetDescRec.c 2009-03-03 01:49:07.000000000 +0600 -@@ -67,7 +67,7 @@ - SQLSMALLINT *StringLengthPtr, - SQLSMALLINT *TypePtr, - SQLSMALLINT *SubTypePtr, -- SQLINTEGER *LengthPtr, -+ SQLLEN *LengthPtr, - SQLSMALLINT *PrecisionPtr, - SQLSMALLINT *ScalePtr, - SQLSMALLINT *NullablePtr ) ---- src/SQLPutData.c.orig 2009-03-03 01:49:38.000000000 +0600 -+++ src/SQLPutData.c 2009-03-03 01:50:05.000000000 +0600 -@@ -72,7 +72,7 @@ - SQLRETURN SQL_API SQLPutData( - SQLHSTMT StatementHandle, - SQLPOINTER DataPtr, -- SQLINTEGER StrLen_or_Ind ) -+ SQLLEN StrLen_or_Ind ) - { - hStmt_T* stmt=(hStmt_T*)StatementHandle; - SQLRETURN status=SQL_SUCCESS; ---- src/SQLRowCount.c.orig 2009-03-03 01:50:20.000000000 +0600 -+++ src/SQLRowCount.c 2009-03-03 01:50:51.000000000 +0600 -@@ -74,7 +74,7 @@ - - SQLRETURN SQL_API SQLRowCount( - SQLHSTMT StatementHandle, -- SQLINTEGER *RowCountPtr ) -+ SQLLEN *RowCountPtr ) - { - hStmt_T *stmt=(hStmt_T*)StatementHandle; - if(!stmt||HANDLE_TYPE(stmt)!=SQL_HANDLE_STMT) -@@ -88,7 +88,7 @@ - ood_clear_diag((hgeneric*)stmt); - ood_mutex_lock_stmt(stmt); - -- *RowCountPtr=(SQLINTEGER)abs(stmt->num_result_rows); -+ *RowCountPtr=abs(stmt->num_result_rows); - - ood_mutex_unlock_stmt(stmt); - if(ENABLE_TRACE){ ---- src/SQLSetDescRec.c.orig 2009-03-03 01:51:07.000000000 +0600 -+++ src/SQLSetDescRec.c 2009-03-03 01:51:58.000000000 +0600 -@@ -68,12 +68,12 @@ - SQLSMALLINT RecNumber, - SQLSMALLINT Type, - SQLSMALLINT SubType, -- SQLINTEGER Length, -+ SQLLEN Length, - SQLSMALLINT Precision, - SQLSMALLINT Scale, - SQLPOINTER DataPtr, -- SQLINTEGER *StringLengthPtr, -- SQLINTEGER *IndicatorPtr ) -+ SQLLEN *StringLengthPtr, -+ SQLLEN *IndicatorPtr ) - { - hDesc_T* desc=(hDesc_T*)DescriptorHandle; - SQLRETURN status=SQL_SUCCESS; ---- src/SQLSetPos.c.orig 2009-03-03 01:52:19.000000000 +0600 -+++ src/SQLSetPos.c 2009-03-03 01:52:50.000000000 +0600 -@@ -68,7 +68,7 @@ - - SQLRETURN SQL_API SQLSetPos( - SQLHSTMT StatementHandle, -- SQLUSMALLINT RowNumber, -+ SQLSETPOSIROW RowNumber, - SQLUSMALLINT Operation, - SQLUSMALLINT LockType ) - { ---- src/string_functions.h.orig 2009-03-03 01:30:22.000000000 +0600 -+++ src/string_functions.h 2009-03-03 01:30:33.000000000 +0600 -@@ -62,7 +62,7 @@ - char* ood_xtoSQLNTS(SQLCHAR* str,SQLINTEGER str_len); - char* ood_xtoSQLNTS_orig(SQLCHAR* str,SQLINTEGER str_len); - char* ood_fast_strcat(char *dest,char *src,char *endptr); --int ood_bounded_strcpy(char *dest,char* src, int limit); -+int ood_bounded_strcpy(char *dest, const char* src, int limit); - char *ood_con_strtok(char* str); - void return_to_space(char *s); - #endif diff --git a/databases/oracle_odbc_driver/files/patch-src-oracle_functions.c b/databases/oracle_odbc_driver/files/patch-src-oracle_functions.c deleted file mode 100644 index e264831fff1a..000000000000 --- a/databases/oracle_odbc_driver/files/patch-src-oracle_functions.c +++ /dev/null @@ -1,18 +0,0 @@ ---- src/oracle_functions.c.orig Tue Jul 3 23:11:11 2007 -+++ src/oracle_functions.c Tue Jul 3 23:11:24 2007 -@@ -50,6 +50,7 @@ - - long local_min(long a, long b){if(a<b)return a; return b;} - -+#if 0 - int epc_exit_handler() - { - /* in oracle 8.1.6 and 8.1.7 libclntsh.so registers an -@@ -67,6 +68,7 @@ - printf("neener neener caught the exit handler bug!\n"); - return 0; - } -+#endif - - #ifdef UNIX_DEBUG - /* diff --git a/databases/oracle_odbc_driver/files/patch-src-string_functions.c b/databases/oracle_odbc_driver/files/patch-src-string_functions.c deleted file mode 100644 index df1414ecee68..000000000000 --- a/databases/oracle_odbc_driver/files/patch-src-string_functions.c +++ /dev/null @@ -1,44 +0,0 @@ ---- src/string_functions.c.orig 2003-02-10 21:43:54.000000000 +0600 -+++ src/string_functions.c 2009-03-03 01:30:14.000000000 +0600 -@@ -81,19 +81,25 @@ - { - char *local_str=NULL; - int i; -- if(str_len==SQL_NTS){ -- if(str&&str[0]) -- for(i=0; i<strlen(str); i++) -- str[i]=toupper(str[i]); -- return((char*)str); -- } -+ -+ if(str_len==SQL_NTS) -+ { -+ if(!str || !str[0]) -+ return((char*)str); -+ -+ /* -+ * always copy to malloc'ed string because str -+ * may point to read-only memory -+ */ -+ str_len = strlen(str); -+ } - if(str_len>=0) - { - local_str=ORAMALLOC(str_len+1); - memcpy(local_str,str,str_len); - local_str[str_len] = '\0'; - } -- for(i=0; i<str_len; i++)local_str[i]=toupper(local_str[i]); -+ for(i=0; i<str_len; i++)local_str[i]=toupper((unsigned char) local_str[i]); - return(local_str); - } - -@@ -149,7 +155,7 @@ - * 1) Will alway NULL terminate - * 2) returns true if all OK, false if a bounds checking or other error occurs. - */ --int ood_bounded_strcpy(char *dest,char* src, int limit) -+int ood_bounded_strcpy(char *dest, const char* src, int limit) - { - int i; - |
