libodbc2-2.3.9-150400.16.5.3<>,^tf :p9|Wо3yR)!2(GW#x5%Y ]R/{M,5m@%i^\aأ_߶lner:C͚ϒZ#oS8G3C;$T0jk'MgܝH u|lE?zcaNߑe< EpP }WESC`at - %ۓ+GP/ZkG4FFGKJOvkQ@ ?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/c<]"k%wd6+R?xiozJqpiV >tÔz6VNC3_+1W+Qn㶘>j}[V$|eqK6}4SGld\+QJ5rRd\Vz}H2tsadstBvF@E/y8,A f%V ª[em(\MhҬ< (CR],KY9 /1,NEjQG6,aZ$ vX;*{sODlWC,VK}b):蹽Z `[ PIBmrR7@ÜS3%6`: o&ڍehX:T5^r*T5 ucsG.0)f4~Ѻ\h(/ACmҫ`W KqNgY8RN 'K39F ӐhH<Jw>Y4+j, Jse Xקeu"W;. ZPI/rrl)e!Gitq4Yt\|W=ItĴ@DŽ]m\#/=UyC=-`f>t 4j?Մ+&  =S+[m`<o\.۾{k F(gBX;~0 9S.pIdF ȫ`s,_=z+$S,k|\`nջ'`GvL ?&C g_C`H~1 a# 17ޜtt"@"J,韴 ztA^żtIγ:W7ߋؑɦ=|o5gBSu<&3jFXg]hs"}MhZ+ŇEX 7*8aXȣCNFv5:w dyyT*bM}uaMhl][GrxJD̤fMxAāh!jXk#[k&UqrE4[3HXN=g3  @ +JSWŭyF5] O<+:`>7YP>{L؍L "-pXvURID]p9"]6*nTd;D62 ׾>b}7 zZ;\-Wۆ] t˘pUx,;^[lO-!4w.UAv3G/O0Ȍۥ_]SY,VJuqm|"Zѭ|TWw^ZOݖ :'C7%7Y,7:`+<;KgV`MNJ≨yGGՁF s`...! -s])Er)^硤Gf3w5‡r3/dЁS#I&Dddnʻʼ)0ΨIYynr1]q x>w:-1g|'5:0(UZVεDQmYBIq!;,(ОפQxIM^zXU!A[LϪ[x,^Bz뫧aH p߽ /ջ8/n<׮^okw(B{8 w療k2BU>&Xq/sԜw&xӱVMܯ(ωȥ]jZ%kylLL2ʵ2It]H*r.pCh}jbjߘ3,5ü͗`d j/%16/_p.:*IꁐBmrH8cO;"QyL:C&{|G#!žnz)f[˽|VZ$!dV~"ETgL!# UϞv8 gŖI/[v_RL˛R12xx_hDU&P3gؽeGNPX ؠMGPO pMg_(UYΊkF2Tl&GߪekBlFIqcHY FNBE>h4TЂ7. Q$(|Ps "gুơ2bVW=1TCpκƒq[/>$A?0y(Oǟ^Akښ^dznVF A5?`bbG:At},5(if5yN!eL; "U vVr%qp,%[Ԧ=lqi4},b,F&*.j@ 0>eF2" f!ԕp| T Oۦ'^JCu J?C`O].8fGI1eG[hC/G Kg S3tkC$t- } t @ )r2xcpϷos-} @&JBӑCBZC;> Kf-?e$~Ϙ:/:]ͬv<1S%H"}?MjmV8*;SfES5U_G@|.겪MaҸ k~?3WX^w{0SƥﻬXHtd {_Pu|ytm {p]m;X.5 WΛ^3#2,dru-_Ul-irĔdxgX" 2>.Ƀ2Ẃ+t ]6qQώI66;\ p)zE89 o&bߐ`z\G _/16NV}-v(mQ ?Gic hĝMl{ s #W(̄P3CQ6:9KW݌N#MO$;_Mբ%,yBяe{G5y¯>H9 {Tz%c#5vY)wű[Yi2͒aRndZPE#}]PXH3 sF맧¬30p5Eakz{ͽ2wd!Ie"Ez+ `eEp{b4(Dbuk̛]={OE_=G$o C'w u&YQU/RuqT1F[ʫEcd~G8>nvo_v4 A54yC;[/rJi $͵||9JVuj8ӤSY_YGV*Qd|-+ =IӐ#X -Kjb1jȍŢ+|B x#Jpmz zéyK[#g9[XGE,A}pK\OλA4C{ڇ+UWtA^uPSO{?ZDH M|>>͹JGd@%]" u|Ja?s kJ]/U$sLf fry!RHM)k)m%[}Ngè[GQ x>qYSЬ/WP/ܶp>np£\VuKW6s2{\Ք~"2dM!zrTӭ#MyV)Řh0N>KطQiXo&!w;PltiYNJ/WA{27g+rʃqb0~>E")lY1 ,X-`*)199t"DI.%d}&ٷRk\rL*@AT,It~*^ێjr, q(n6ccAaT6愻_16R0=2.FFK^uPFZ׹q^o,MTV+>Tff#u/؇>ԁW萱B(ݛ*m16~箥uPF{-Isvi0G헕|!URu v0^~)dKI՗UEWͪ~pJ*teZRAA̿TܡB=lі(J+( (":dcǭ:&S@O*Qd w)dFzd@ZDr 59Y?JEŋoQ>\"ݡ|P;=MB$S`|Rw'#g*Ah׌Ē^B9\ HT}/4ӥ˞okCqMW|ۊR7sܖ_ARƥ_rܛL~jR}nhs?=&!#Qh=HMe&)w@bIErɺ@c'uz#΍wWB&yjuGDIRy@CP߹Dm i%6=ħWX5OݤTe}"Ø0MqwQ^Bh"KOqK'-{6#IE6={uV(ܽo9gj]rX4nu׭3V}$އ}3f=<vQ Uɼb]N<P垔ģ26%dzD7þX~Zq/ V]q׀,*sa2o&3}WGvž>u-uEKkr?ۇgEOYыq3Q.:U`g(l[ٸ,XAq"@knvX\N<5fȟD;t`JSZVU acH|v7oa.9Z|0 U*{`nI`6@e1y[SRoX_Dj֑Hp:)uJHRϊr5C]B#pf#:]U.8aDz(`|O^PۦKƯLr9w`~YUJh-_ay!,P7,Q)Er3kݍ@.XxoQ2@Y3â:д-!5Y3k"iD'O+f[٪, zb8r)}XW#%{> >UȀ:@W93YlPϟYc.VS;\\@ % ̟e,~\~ zN މg",JK!Sz?ֻ1!V/Amxd.3 _6%"}T/T鰡$oÂ:8B.#%I8n[ P~j(<~meޚݿB u#ՙ4G> '%O\Au$T>͋Z~Њ\56Tm'),ºQQ{ 'j Ai[ǁHcuG69#0bUX[1Ҩ~:NNFlL-h֞GY59D6! tp`L24b59Ezmhgq :_`R7U½`b;΁=gBv_uN[atIĴB,zgYp \~>mN?!J#^Ѧ">|zcҩXÇ`@@$jq8a:x푞(?ľd|V^x91'Kw<A07?=hqᷭ>̂|ޘ@u*;Z5U%#If]Z8nonZ,YFUU@0U' A*5#X8h߀Sdt}h(I[KΐK –F  `sg &ĘSt<]LVG=a0RE€pE5;Ԓ^#MEc`!,Ŵ-s+ީ8#? )rjxƳC&T2IKkgp%8)=Hr(WʭSɚ8:r |n &Ȭ#~ALăh$2QZEVۆ\lNt'RU \R`jDSPP318)j_?Wil2 B S.&[YlP"sGr!ꡅaƘ Jҙdz)j m+<[E'~Á$ۮ@Jy+\~"#xRc3RNd\@Vch**详dG۰Cڃnzp(CV_ (g ,0ntx ZZ@R0/;2> Q8j_7@Gۯb|/C/%. 3@aKqT8= Qb?X\^yD,`jr%>}BR}S7"  Q|^՛؉Ztu^2MU(:hD5Hd(ѳCY>9OP11̇i:!D̥@k_J,WD qI͟Zr"`,&,.ueJ݅+"ʩ<)C0JƑ ]tHkŷ |RbR`Q{|cfH~U 8Vŕ js0əcޖ萎 @zҋ]MWQ{|Bv:<gF{w [inw<9ZGky@aݭzxwO/K o,EOg=}#>JB`$Wluϔ%靲sije/vcRzx1/0+`ʓ6HQP&p$kmI“'S,SuF5bo?N'u.qa{\RUAXY~4!Ͱ[i yZ(ׯF.f6 3bX %i*qtF TY( QA'l*̡)[1D32i˘xITZR*}m-uuظm,M6agZSF\E H[đQ/`m#ݠ_:@LQBm=ҏ]PTcv"6zt sY36wWo[X6=EDQ: 6Q&j.j{hcwgG5ObQW?0bM4&V#6 w$dSKH9Ձ؝Pa}L=2_MXR:39MK2SMo]Y*ZHM/[(+e?0ddfo?wfSū⿽k{[A/! 4SnOH5v]Ƣ,&::pp?*[hlOí/ t4Ymi\ά4&Q Q7QVXl7+a:Hi?pV+(<;R4j}I\ql*{ 8O'uFe2HcXFO[z:ej2Gk%N ;: A5UD-F[KldߞSf@4}:L9[I^zޅwvy4]Np")$ 1f͜[@( % w-o"g^G:=%@n |O*4whv1[ 6D4y+ب@>lDrc`'QY2c:EӜA.پpb& -}ucְyZ"NIqv@fH֓0ze #Ц#[WU@ۅ; '8/Gs*5521o~Ze$M!ͯеn3o2. 84)c{moC](SI2r@+ի!e} %FMK}tҌu@Ɍg2n^dQ,['XlHUnS Z,EVvL8j.fzr?32b qZr?Cj$Tj&KGWzA?guq@[ƣFyW6=tM3WP4c#@>^Ȣ1eqy c{JLY{$3y;~7I6xΑ([ZRޯhlojvy!ӁgѺj ȓ?Uz8J ]uYJO30.8d?/ts)v63%~)MQh-p_4mսʒBh22™r46N/0ftr:< mTxlzMj=eG+ aNLRj)xp!'&e!iYYK<faqP4E4tڸOYĩuz}ֵk`,@BGxphb̶Bн y\ҲW1l򌃆*RmPGoe;;3IrKwIq"`,\p% *_{S׼@gSAP=PL~1fNg4xhjwAL]kU} ^iwfŞI 6FbϵF@O-eak5惗g7f_bqyi]7[%UfH?' &F{w;N4bCmgT]~dQWdo=r`pUOZv9v|OMrH$")VG7/U" kN8>WLsSf!.Sz$T6pTe 3=+oLyZ$ҝVY=nPMK284Pn@h[Zގ-I/L$ׇ\+]7|7ȣ?"~(dV o>[GX)Z"5j8q1fpGڑ1OOFo57˼ZoR(m^?҄'P,z:1N2T_)N 8Ŵ|1Bos͞WXo*04͘F*T*$(Ү3D= 7ɰslfv=%Rn|e(WϼgVa{ 0?!R،qAJ_538L{?iHVc6SܩĒy>f]ú20lfFP?W:8ϴ>hAWV6u4P# RjcT# *kUcU#rPB3vei"p@؆V K\Kg9};y) i>Nhx'\ad4RP4,hz).KXZȩ 1&V0MuH-F>GZ`&m-: Myɉ&#(COHhAN4߫E "'x㜲&9 @bt2q8uQBaZ=; A SȬ3ylTuxM.6Wm6k.*ݢ }in/dA =K'C'Fe {R_DPߋ\JL5Ro& #a$IU#}|nq޲y*%kkka H>#:nKku(`elh>H:uܧw3W:U2]LV0p!7x/rsO` =[]|y82t Nt'@<3TLVN)Zf|F[_C5^(c۪ݦ99 b #ZX` dPgS$*?bmT1s0x+jE=4tt~k2F>ƽ@ӠhMk~9 ASh9&7Uͧ3Z2x'YZ 'gk!2jS YddUd*z; }A`kgլ)wUԥbԉ5hxWs@ S*_,nYR(M5J9dP=bic׏߲ 7i ^Y^rЬ/>>j~Ȇf$$H֕feDdJe/tXzd$rR4G@2r=&t+6nV3ك5nI=<-ENEzU-٥C fQ}gnJJ_ 8~FkzTеg_?I-*VGC̭$v4de~-/5/%VQɵuSP.ԂQ\3v! 1J/$sv D[<-R声C@ gz/1<1Y6gص"kAaD"v &g4yW֚V ihC`. hyqOx&"{#՜](>LO[)8.RnF՝Mϫ-dl{p,YT8?7,Zu5^) :ENIB&mcP\ h*JFl=`@#$|CCN 2Ws##CHD{\LI"8 MNAmwͪn NfP.~Z]NxWGy#4Bt1; :Չ캭lhF M,IWZ Fdo-c$Lጫ >@XH|W;H ~_e mw|Gwzp0hViqny,K`Zl*F49!ͪ Ӂ N*18YFI@x!, YZ