libodbc2-2.3.9-150400.16.5.3<>,Y8f :p9|"קbPzvOu;b(w9/N;ލ5jET/ NBRgtViMy m*YYjﲕbx~rC)i[MKڻ4QH.1 !n>T&=%xOC(,$D,Ft/8!9gTuzuj8JE[U9hqEpL,uIrP:uH|`Xܛ!#V?/ ucT8\8Y+.b]>@ ?d   >  0IOXp |   f  8P(w89:/>@FGH I$X,Y@\l]^bcd"e'f*l,u@vXwxy0zClibodbc22.3.9150400.16.5.3Open Database Connectivity APIODBC is an API that abstracts the access to different database management systems.f :h04-ch2bPSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttp://www.unixodbc.org/linuxx86_64@;Hf :f :f :f :f :f :63c93607b17d32711791a8d8eb6aafa6502eb5a594afc3126af2e242f5fc83252fada43f186837aa6100085a409d2fb87420c2c4029c12d54b5036eeb0c5ff7c066bc5d1a4e575c1e2a812b82c5adbf9c5c502b0daf1a5a067c6ba7bee8189f6libodbc.so.2.0.0libodbccr.so.2.0.0libodbcinst.so.2.0.0rootrootrootrootrootrootrootrootrootrootrootrootunixODBC-2.3.9-150400.16.5.3.src.rpmlibodbc.so.2()(64bit)libodbc2libodbc2(x86-64)libodbccr.so.2()(64bit)libodbcinst.so.2()(64bit)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libltdl.so.7()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3da@`_i@_a@_Wr@_N7[^ZZ@Z@Z_@YMW3W3VU@U@T|X@Tw@mvetter@suse.commvetter@suse.comchristophe@krop.frjengelh@inai.dejengelh@inai.demvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.commvetter@suse.comadam.majer@suse.demvetter@suse.commvetter@suse.commarkus.beth@web.detchvatal@suse.comzeke@zekesdominion.comtchvatal@suse.comjengelh@inai.de- bsc#1213242: Add missing requires for glibc-locale-base- SLE-20556 Expand documentation: Add: * unixODBC-doc-website.patch * unixODBC-doc-drivers.patch- Fix incorrect permission for documentation files. Using %attr affects the documentation subdirectory permission. Instead, the executable bit for doc files will be removed in the %prep section.- Update requires and baselibs for new libodbc2.- Employ shared library packaging guideline: new subpacakge libodbc2. mariadb's ha_connect.so wants this library, but a unixODBC's Recommends line would awkwardly pull in psqlODBC by default.- Update to 2.3.9: * Remove "#define UNIXODBC_SOURCE" from unixodbc_conf.h- Update to 2.3.8: * Add configure support for editline * SQLDriversW was ignoring user config * SQLDataSources Fix termination character * Fix for pooling seg fault * Make calling SQLSetStmtAttrW call the W function in the driver is its there * Try and fix race condition clearing system odbc.ini file * Remove trailing space from isql/iusql SQL * When setting connection attributes set before connect also check if the W entry poins can be used * Try calling the W error functions first if available in the driver * Add iconvperdriver configure option to allow calling unicode_setup in SQLAllocHandle * iconv handles was being lost when reusing pooled connection * Catch null copy in iniPropertyInsert * Fix a few leaks - Remove unixODBC-2.3.7-warning-cleanup.patch: upstreamed- Update to 2.3.7: * Fix for pkg-config file update on no linux platforms * Add W entry for GUI work * Various fixes for SQLBrowseConnect/W, SQLGetConnectAttr/W,and SQLSetConnectAttr/W * Fix buffer overflows in SQLConnect/W and refine behaviour of SQLGet/WritePrivateProfileString * SQLBrowseConnect/W allow disconnecting a started browse session after error * Add --with-stats-ftok-name configure option to allow the selection of a file name used to generate the IPC id when collecting stats. Default is the system odbc.ini file * Improve diag record handling with the behavior of Windows DM and export SQLCancelHandle * bug fix when SQLGetPrivateProfileString() is called to get a list of sections or a list of keys * Connection pooling: Fix liveness check for Unicode drivers - Add unixODBC-2.3.7-warning-cleanup.patch: 2.3.7 a 64bit protability error See https://github.com/lurcher/unixODBC/issues/18- Add BuildRequires: pkgconfig since we install .pc files - Add unixODBC-rpmlintrc: devel files are in the right place- bsc#1062860: Recommend psqlODBC to stay feature complete- bsc#1082060: Update to 2.3.6: * Fix order of arguments in SQLWriteFileDSN.c, fix unwanted free() in iusql.c * Add pkg-config files - bsc#1082290 (CVE-2018-7409): Buffer overflow in unicode_to_ansi_copy() was fixed in 2.3.5 - bsc#1082484 (CVE-2018-7485): Swapped arguments in SQLWriteFileDSN() in odbcinst/SQLWriteFileDSN.c - Remove unixODBC-2.3.1-bison.patch: upstreamed - Remove unixODBC-iaddr.patch: upstreamed - Adapt unixODBC-2.3.1-declarations.patch to unixODBC-2.3.6-declarations.patch - Update unixODBC-gccwarnings.patch- bsc#1062860: Don't install postgres example driver psqlODBC package should be used instead of the example driver provided by unixODBC (libodbcpsql.*). It is unmaintained.- Enabled --enable-fastvalidate option in configure (bnc#1044970)- Requested by fate#319390- Add comment in spec file so people know why the .so files are not in the devel package- dropped obsolete unixODBC-2.3.1-uninitialized.patch and unixODBC-nonvoid.patch- Version bump to 2.3.4: * Fix typo in the loading of the cursor lib- update to version 2.3.3 * Various buffer overflow and unchecked memory references * More ODBC 3.80 additions (streaming parameters) * Allow setting custom non standard attributes via DMStmtAttr * Add -L option to isql to increase max column data display * More manual pages for the tools * many other fixes, see http://www.unixodbc.org- Move all .so files from devel as many ext apps dlopen those so you need these on regular package. - Clean up with spec-cleaner - Remove readme.suse as it is obsolete like hell - Wipe all la files as we don't provide static libs anyway - Do not append no-strict-aliasing to cflags, pointless - --enable-driverc enabled too- Account for changes in libtool 2.4.3: remove ACLOCAL_AMFLAGS and explicit libtoolize call. - Replace $RPM_BUILD_ROOT by macro (fits with the other macros used)/sbin/ldconfig/sbin/ldconfigh04-ch2b 17121430532.3.9-150400.16.5.32.3.9-150400.16.5.3libodbc.so.2libodbc.so.2.0.0libodbccr.so.2libodbccr.so.2.0.0libodbcinst.so.2libodbcinst.so.2.0.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:33177/SUSE_SLE-15-SP4_Update/a08b1ec9b701b08c9bc699e42b731e80-unixODBC.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e00c557a7231a891f6dfafcf6f8c53a43cab6095, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=76754792c4e6be086978be7b6172603c92dcdce3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c965c23a3ccb12fcb246c1d0c6a6187a67805dd1, stripped   PR RRRRRRR RPRRRRR RPR RRRRRRR R~fxqiZutf-8147d9a6e7e2119878eb1a336daa88af65d60ce7c7f616b36b1479174c2ca709c?7zXZ !t/]6]"k%d6+R?xioz%28 /648&=xKk@q%I!8{.QxEۊ3:61D>ld'=P|Bzj %)'6l& `/Mػ (UI(/y82QS#Bi rZ y:,Lѓh>R |@ K!'NkʗN5ComUL'H*{D0.$(V-5,#)<vuQBs/:z(u :ar='⼲.QzENびiɜjebF+0Dl8 va(IK\\>unh&0_LRk`z,A ftD:`w8*p~F3.[ӗ ZBn+?`/t+`P(p%(ץ*OiRݶxkD`E:@s)0: k秷WH,7a>T4!7\.Y5䤁bLӛE&)ߝ@Bjϣ֩_篋LT>d ,o&&@W톋r|L5<ɋ5Q:sh~Q(%ׯ48b2ZS㖘~Avgp.2Py /KQ .РzTGŒ ;?"6@j6)(r{vNvy!fnyDXUjO5ne *g˖msޤ~ ?aUHm}5t:GЂ*u1TNSo#֩%)$@B"8꾒oAʊ$cYʂ~/3-y rM;묄m\eÍUЛ?юn˳؟NbK[HG 9n2@ $CJ<}u3h{e"=2N hS+l?n.f/ 2MG{?a2p$ (BhxԺu$l[~(_%M6}* `gCVD@`ԧ86 EDȢydL }T5}W;3'LЖ: ɷz#fKp*I1*>JP b@~ m(,k`캇%%qU1U2Wk4IKI_cʱYD8.QmV3Y.[)cM *-qzmOWB†H7ž7j!о .^.T7mޢbkBLް,fJ)]w}R 3kԊʖ) -q'.xviyo . 𖬎g(P|EszNGjvw$Ǚ;efh1}B!| =$-u Yn[ 4  ţN SGOn }xUM>"5CN5|iut͢x6g`[vG5i-Cr,n~a2, CvWfmIuQI&d0N{*'Q&Oշrtu!Ԟ`$BGGZN0\s3ZLfe: GbyP~K,ٌSs#E*66\ekF鲌=t؈[)59EdFk-P >ItÕuTzADL"Bidpiy<[:d0+ͱ[ 6qfc'}@)\bviZ^f(l(*I(#{!&Ypy0cxDġdf kl=ߊ S?Cns<'NK$;Br{ ^v IpŸ﫚~=VaܯY~y-zoYиB[aϭ ]9]4Vx4pi䄛Y{R Mk0H0 V%:B&`0N+Ϧ^Bc娄QGQED.4=[[t6| ]"]vZ&& O%b$ [ɾH;XjӨhJ6p)\"e8KcYk5N(äKGQLo:sS@l\wtd>zʈ`}P@zl`b?]1) D-\tkmrnsf󾹺;wwKLkؕnJrԼO3҉HnpaiK۞1hOcgO]LP(|2}C]mj)姌}@mzJ[s!N^W( i|(J| w(' w;.udj[T_71ϴ ǞCVB+=(]@}laE1l~3zIӫVOX6R^r\pm ~W?4ӊH]2xHt#oH0= ZwWJX1ᰊIu:B*Ly(<,s̱M3,E)@N-< W*r8͝&O 7?*ҊJ 3"c Y ,ns 1qk27k[iw?vVJ^KRͳ5Qʷ6(*~-9CNCdOk@ $v1E6\͛Xgb4.̤R+R*e }YBXۋp՜A:Y1k?gZV4ZpKP3Y*bͭrQdA RT\ gY˜w&bo@gG]\>|13"'T~WvJn8̧54@Fw8+B7%ϹG[c_C]3~k-RH8_]Fag'eW [LI-"&]` 'Sړ!+< &xr L)N 7Xa?kZOUL^2Mtmw,߂lĔ o]z,6l T% 1I@T9nwl~b 3*CȰl?KEU1ی[^yֲA/yj*\W2mJW!֗Y5"+ςY)$;|٪/4r' JF s:9Jp lޏ@t\AZp<`b9:Ӂv3jŚ󠛸årw5wL^8"KUWэ&E"h)b}E] vnHM/k_a΋4Mx AvQx+t dKƖU~fvL!G N|Mnf >iH{9C ֟U|q__"k!4s^bі+ϕQ`61>C!KeאR-BE-L$̎hE{Ejw}hYۭՌ=FwѩO9\oԚv~vW6Q=/F!WӪTҫe9uuV,5KN\)XgmFp_CJ56%&:h=SHwM2?uNb'[>ߒ-:@do,-ln|dk[V`XDP ΀xBnDEF1H2BFe2ѲC5Pw{?#^EJG8-!#.Xwnh?S-'9:OfJ!bo Aki*.7@ymtBNAanֿښ[*|?01ׯޯd+rO<|٣gND4`h'6JsHiHp;:k;_P[91,oS+9ऐ5SB.O[2v:Ҋɶ!2azĐG_1RvzϻuA\I1j%0@eIsVVY6u.T㑆%&ټr>ZN?4]uFyC.T-^]AzyíTJ ȃIhF& rzZQ$a:FGS61 mҘTN$)?K:RCkI TY7n5vV!gt 嘖2ms}t!cD~ͳ^/},]QοE婠` L?퇚함P^ɽ:I(zⳠo.f\=}ekAM"b3:8%9؊`FN(9S7~ u[hت[;_\S4O ;rU9} ͏'.GS O琴gaUDPs2`z?nl/Hnެ" uJ""϶cJFb a<e7\SO@ҡr;u޲X9ӓ_nN-0Gcw;*Gw N0AU;gůgv"l~9 `I(9iMR 4k{\e]$\G}[$V 6rbi.Hcu} hφVH* eB &aeɏwH9)tQ0bF"!*);!agbc,zsLÑ/.+;^Bx*29=ϢWb $~0q ӹ :*ߋVeN܇Uzֆ/z!ϲ,dR*_?0)DW !$b/(l .*2P4PVɉQhi`'Se '}#50'5BKL jv|c7+<-;kV㱟gч\)#I`i? QTxG׏YsTn$ =']sR@. 2:[h ٫ `[ڃ-C=3/f:X;35Sq£!р~x3kž,<)T2rvYXrXCq4ܦ Cno2&Z"֎=GyFP>qnL]u, ~n8f~(!ZC2)|)@aH QLi+ (uRUC#g*nԟQ Đ5fDk2ڏJAG5)* 1|kjpͰG;jw 6 ?/E$ttS޵u7.- 쏺"Fs"q.?O#%8=;o$;é"eJizYE[H?q%| E/`]v}E)@_ -N=[#-z=VL$BB6eVNS>waTy ;MUv(nUcRI)9 fx.02y+=wʹG[> m)aC狇Ch',nR 2$f^fpz~0DTU/cR_h_&5i#y\fMow>`!:-eR͈Pg[D_Jz!%Tq,#R k $PQ.$=:-m&En8D;!kY1` XLyܦd8 ]j$zQH;FƬWAor Cpz||lf^"*Yæ Pph~5B1%_̟O|xi 4YL\f#$A!fnM?1'0ЏIEi\H5Ԋb~kc6P{<߹;ϾZl' bΈ)?[i" 5m.~R[5~q̞ 56qózaӉٝ\@ փ0#e|QA-.r 'c6I'=g4;4Ń{p8JOq2$7洮?#J53p#aݜߢ{#/0]@$ScN6@9ky#vkɸ]0R}819K '5Pm8vxpq#=ĠUX9/5(n즢 QQ+p;Ov13aEҔX>,6m))3?#q12=]$^ r9{\_a IM$]/Gk;>8;h\I%RcJ,ڔl!H&A_T~*0Ρɚf'7 bfKe1a$!*A'GL+ҍ/Iqo\Z@`%Ckdq:c¸5"75bQP2]@4yov;JoXw% ?*tT+{ ht7G]AS3檛W~֗wiP3PW__ty,{c ` Kc(.>b7

«mhJvJ|-С n+r;j[\0,Ns[:Fs'.(!!<ٝ$I J'n'$%`6}J3QUx*5qb(39lчa&cEܴcd4]Iw}pڐ3E$|xfS@Hҷg*Qz թK U"Ϫr[Ia喪F~Gʊ-'#OSxCK,W f3:6MWkv*~"B0/:GʚB)(¢ i5(FTxW&)JOF_},v Ťy]uNκ:1&ZT`Wj\jZ@QWg5uzI02ɸ} >;+Չ: %,{0ɁZumf^BpY!i~ᗋӆUsTlIm2@ nNS^[kȺK5ᱨ% MAu1\lZݹaOHZ07|Bu-9ehB/ b=˗%7DqmpS4m2>4DßL&>keKm{c{ۊ!Vk) nGAw@i}To4  n4!+\d(r/N/lM-"k$Y9)_{\\::V`E}?ΰUCMjooNm"\[ hetz\^m7fү;%n)4;JH3LcZmIdž܋^Ёj9QJL/t˓A ?CGsX)8452m^r;|ܚ0`+^*=%b.h4Oz%#B1|@+dhx "[j*<G ߐw7Nh^OM?K^wLOp@$)Ǐ3\V:ݍuHmp|׷%ʢ $E@\ cZ{_Q}*1IWTTh\6 PZ{N;{i9M~DkeĦ+H.qۜq o!,ujK7g` 2+|Xp&{ՒSd] N=ICuBLԶ{,y[1MxIsݹn~k5Y1x+ecRsf ߣ#/P%@q(oUA\~d|>R+ԟ~C?UFLa\mNgaYsd XQ!fYtHܚEcW+oo0CXŪ $DMzB!28 $[anhW& ,&V=S iŢ@Եa=:aTv7O,ay!#|΀"rM_p17njNR*.ap6̞h?^7˨da4F+i(UHm/xh&y>!L3ב?Be^[Qxk #jD?ac3 ^<Ȣ&KL>]32JO 3^7$m$vzb+Ss-'e!w&-06"XxSFbsR3 !F(қ.# kMJtfB7xtu\Ȯ44dwxgQiv32K8o_ +;:/a<?&pnX 3@(8 0&t˽;reG !'{Cy&8uΡppAaQqܸ&E=BǪ7O~=څhox:]xlEkGWL$7:9|?_u8\tz{sb:& ?l0HRObzwKND2.>'Ɔ2_C\ܷ[O ]1BPjYG1—bڑxmPciEg=J־5TUKxμSFrσĭt_- ؑ]/kl-Gmh5AQM;:NwC=u60v˷ FCLPuVDz/CCZQeeBQBڽCj{|E7B^@E f9 hzs}w-Դ|s9ڄi\9g1VKo}pԕlIכ*? .hq1mi:]x6h:˦ 8 fL5ѩz!Y*?# )*|T SS7h LApǿO{Ha@'n*6R2L)Ltʮ/xwY'RAx[o?S\N_i&. $}-4>=eȰpSvl?֐Q3^fmʑjXm 6ĨmvF9*W{\3'qu$vX2YFsu*#)::X@qˍT Seɘ=9qX>e*ӌ9<}浲ָeA)edk(\3O^X3 ,FְfI Q*Gb#t0M®| P=TXy7Fp+gT5xUH|HL<_ֽˏErFȅ7d\7UpqeQ"={)Gu '8D2X td1mN20݉2@0v=*RVkt6W.I@lރ^ de-~t|Y6[~myڶ YZ