perl-DBI-1.643-3.oe2403 0 >
fI}B ;G|`u` B4ӈN#IdQfOFoUd4@ƾ˸Bo#)OF8S
*/f*{&,0prmzס:ֻ4i~y|'Ăt)u= !mJm_btߝI\D-ʊ4H̶Ȥ:s`ƻ'>0f҃tOCH/
vi~(ݔd23f1281e9e332f1562158f4d2d742d1864773be fb751a2052aa8bb5e4f4545293abf4a0c6ce5b82f3dd5ae89cf72c9fcd400229 ?/uìA!PJ. > 7 ? d B @ D X \ m
D d ( 8 9 : F G H I R X Y \ ] , ^ i d j e o f t x | C perl-DBI 1.643 3.oe2403 Database independent interface for Perl The DBI is the standard database interface module for Perl.
It defines a set of methods, variables and conventions that provide
a consistent database interface independent of the actual database being used.
It is important to remember that the DBI is just an interface.
The DBI is a layer of "glue" between an application and one or more database driver modules.
It is the driver modules which do most of the real work. The DBI provides a standard interface
and framework for the drivers to operate within. fI}8dc-64g.compass-ci hGPL+ or Artistic http://openeuler.org Unspecified DBI-1.643.tar.gz backport-CVE-2014-10402.patch http://dbi.perl.org/ linux x86_64 X
7 fI|fI|fI|8a2b993db560a2c373c174ee976a51027dd780ec766ae17620c20393d2e836fa c085ad48e048eb88c3b6e348c4cf2d2265cd685b9d4d404c60657aaa4662d125 292385ac46d24800904dec86fdd10389a81120064a9a7bb45aa722d0f0560a13 root root root root root root perl-DBI perl-DBI-help perl-DBI-debuginfo perl-DBI-debugsource
gcc perl(ExtUtils::MakeMaker) perl(Test::More) perl-devel perl-generators perl-interpreter rpmlib(CompressedFileNames) rpmlib(FileDigests) 6.76 3.0.4-1 4.6.0-1 4.18.2 bQu@`"@_{^@shixuantong - 1.643-3 liudabo - 1.643-2 xinghe - 1.643-1 openEuler Buildteam - 1.642-3 - fix CVE-2014-10402 - Add gcc build dependcy - Type:enhancement
- ID:NA
- SUG:NA
- DESC:update version to 1.643 - Type:enhancement
- ID:NA
- SUG:NA
- DESC:add build requires of perl-devel dc-64g.compass-ci 1716092216 1.643-3.oe2403 1.643-3.oe2403 1.643-3.oe2403 1.643-3.oe2403 DBI-1.643.tar.gz backport-CVE-2014-10402.patch perl-DBI.spec cpio gzip 9 utf-8 b560dd5ef2886354c7309a8c76199f420117b51a9ddc9133f166d2c0d70f2807 7375da49508b498b509c69f0f28ef57b20a2494ab8e43efcd16bfd759df209d8 Name: perl-DBI
Version: 1.643
Release: 3
Summary: Database independent interface for Perl
License: GPL+ or Artistic
URL: http://dbi.perl.org/
Source0: https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-1.643.tar.gz
BuildRequires: perl-generators perl-interpreter perl(ExtUtils::MakeMaker) >= 6.76 perl(Test::More)
BuildRequires: perl-devel gcc
Patch6000: backport-CVE-2014-10402.patch
Requires: perl(:MODULE_COMPAT_5.38.0) perl(Math::BigInt)
%description
The DBI is the standard database interface module for Perl.
It defines a set of methods, variables and conventions that provide
a consistent database interface independent of the actual database being used.
It is important to remember that the DBI is just an interface.
The DBI is a layer of "glue" between an application and one or more database driver modules.
It is the driver modules which do most of the real work. The DBI provides a standard interface
and framework for the drivers to operate within.
%package help
Summary: Documents for perl-DBI
Buildarch: noarch
Requires: man info
%description help
Man pages and other related documents for perl-DBI.
%prep
cd '/home/lkp/rpmbuild/BUILD'
rm -rf 'DBI-1.643'
/usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/DBI-1.643.tar.gz'
STATUS=$?
if [ $STATUS -ne 0 ]; then
exit $STATUS
fi
cd 'DBI-1.643'
/usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
/usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-CVE-2014-10402.patch |
/usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
chmod 744 dbixs_rev.pl
for F in dbixs_rev.pl ex/corogofer.pl; do
perl -MExtUtils::MakeMaker -e "ExtUtils::MM_Unix->fixin(q{$F})"
done
sed -i -e 's/"dbiproxy$ext_pl",//' Makefile.PL
for F in lib/DBD/Gofer/Transport/corostream.pm lib/Bundle/DBI.pm lib/DBD/Proxy.pm lib/DBI/ProxyServer.pm \
dbiproxy.PL t/80proxy.t lib/DBI/W32ODBC.pm lib/Win32/DBIODBC.pm ;do
rm "$F"
sed -i -e '\|^'"$F"'|d' MANIFEST
done
perl Makefile.PL INSTALLDIRS=vendor NO_PERLLOCAL=1 NO_PACKLIST=1 OPTIMIZE="-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection "
/usr/bin/make -O -j${RPM_BUILD_NCPUS} V=1 VERBOSE=1
%package debuginfo
Summary: Debug information for package perl-DBI
Group: Development/Debug
AutoReq: 0
AutoProv: 1
%description debuginfo
This package provides debug information for package perl-DBI.
Debug information is useful when developing applications that use this
package or when debugging this package.
%files debuginfo -f debugfiles.list
%package debugsource
Summary: Debug sources for package perl-DBI
Group: Development/Debug
AutoReqProv: 0
%description debugsource
This package provides debug sources for package perl-DBI.
Debug sources are useful when developing applications that use this
package or when debugging this package.
%files debugsource -f debugsourcefiles.list
%install
/usr/bin/make install DESTDIR=/home/lkp/rpmbuild/BUILDROOT/perl-DBI-1.643-3.oe2403.x86_64 INSTALL="/usr/bin/install -p"
/usr/bin/chmod -Rf a+rX,u+w,g-w,o-w -c /home/lkp/rpmbuild/BUILDROOT/perl-DBI-1.643-3.oe2403.x86_64
%check
make test
%pre
%preun
%post
%postun
%files
%defattr(-,root,root)
%license LICENSE
/usr/bin/*
/usr/lib64/perl5/vendor_perl/*
%files help
%defattr(-,root,root)
%doc ex/perl_dbi_nulls_test.pl ex/profile.pl
%doc README.md
/usr/share/man/*/*
%changelog
* Sat Apr 09 2022 shixuantong - 1.643-3
- fix CVE-2014-10402
* Wed Jun 23 2021 liudabo - 1.643-2
- Add gcc build dependcy
* Thu Jul 23 2020 xinghe - 1.643-1
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:update version to 1.643
* Wed May 13 2020 openEuler Buildteam - 1.642-3
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:add build requires of perl-devel
* Fri Sep 27 2019 openEuler Buildteam - 1.642-2
- Type:enhancement
- ID:NA
- SUG:NA
- DESC: change the directory of ex/ and add LICENSE
* Wed Sep 4 2019 openEuler Buildteam - 1.642-1
- Package init
? tvC0 ضm7m۶m۶m۶mw[咮NrH3;!3FVVf6#,/%hX
< řuuϏ6G#_!(&'x[qlކ]<}?mŪ}ߜn]۔%K+R6~U^*}VO7W{|>o>*5t~O˩'c(F#o:>n.M>j|~MF?~~**pRNmݟ^=N<ӕsv=uuIK2[Ҧ, 퐖`Z0₦eG'sll'}1fb$M~g|\^x:2*~\7?Lǭ|%M+5utxo'Γ|Pz}B9UXto)Wn\JYI#}7 S5%Ty}~-<|--I h^l΅.̒`1ĮtzÅsAq='=wrd#Ċwq2
>XV:҈'j$})]Y2g+^4N-1UCN^3q3,.+%K[ro?hvIkohWC\4iKAvBR*WmP1ؘ1m]7]#vDV,6rNmeVݓrTSOZ0@CKM:{
Q]xRHWV3.LxK#'%N%n]ehwCz=lSm#ZYJݸzb @e
G?*D|#
q- (a%B#HG+D6$GJQОmQ2U8/EM4vGOg
;_h5as㑅53_.֒A2Y&I
[0-Q.0K9rzIs5s0/;[S0%Y0aM,y0 .Quy
JCc{#/7CÒkB!f0Q(*iubΉAr*@Po6Ng{t=):]ژ{.@ Qa%)h߯$J~xIfse?]0gR3u`6Do~
&ZqtTϝJK9E(~x
װFir#LEX-j.,o'tKR \/2b|C8GZZO8kE+PJ#og-8pj557o(V:U,Jմ%mN =;
GJg?PyٽFC0⼜ŏCx[.`HDۚc]bR
A3נin~-犯pߍ$Z}SO.Y-|?N, [FkPd{;CnvXa,
: B'g*މ5˞3H Dx35Xh2={ ϴ21kZ(ƣk\$IFVZfŚlǡ='ϚGK&;R3׳g"ps%PA c߇^
U"(M`ˀ;xdZglSw
z%1$C*j['ds,v9*HqƝ_BϾMߩ0.! m=*ux]|̫?WM?X1Z7UI÷v@Q,o*el=l#,\)Ta47Մl.#gNW1,=>uϨ!Ƶw}V=G"Dof{|p
sF^ k ?f,#ʯD?`'.Xc3I?Hk(fnCUhshIBy*5qxDzJ{W:đ xD['%~5dh a
Nʅgߝc`cv[rK+Œx7X+AQ(;Ve >:{M`&
54Pf|ISptD
/)|+LxĜ`T@pjf{zF cfD&OL'3+||nbU2t^߲(!'6fU.&h%۞L-ċL.qL0G>|~1əxG琇3"c碠D4']9!#𗊆3lhm@q5SގFe+cݝmGN1oHhHOLNCF؆1+iEat:2o '; ༅\:Jz' ZCcȅ6c*k8^#UFߠ[ A<}X;!hG**Q|\"D%SzVѰ%w+/2\X0s5#^g2im-ңAMӫ͘J LCxYtY! 償,l8֧_yl4gtfǦߛTZ,6zGhͮc&TssYǪ}tTr̮Xهၣs@8Q8XH:5*9_nO)NRā9F!8D2~f0cJYw^mIPb_l(mnc.C=rWJg7#Xd}$T5c!7?=%>BUj钚H?8:0#|^#)y˥tI@\ep'@\[(>AM
YZę49kge^7kCGEy?gy~%z{8@sn?b{;J!/gn_~wbc}x.~}rpkQx>m~|n78ӿr_x=<ܻu_alaۻ\wjPOZĴvef\w]
뜼{ 79̷;9MFU7Z5d?=W7h7߷>3>o4_Z`鯢3|=y;Muf|Om_͂Qkw_h6]GEMyNs ;Iyq|(Tx8>rg~ou+ 6{)`ԛi%,%oKPw34CΏOk9I=wl~{nS
+wb\waff_vngf\^MVA\oɯ[|kWyqef8>\\jǾa-19Iߓp&6`9=AK:eweK%g
s=wãfirI#sE2@JD=juaF
ՉD,@?c2M{JLx܃hRbVC ;&VUUU؟d}`oauH;#NJ/m{CpUa,15m?7S;;Aĵ rbnI钔f6K啬wwBKpd-el6i\׃w|}{|eC4;9
Ǩox)$(S K+6ؕUZS!ĖՓH!!*Ndd>8 $AXܵ#9#fDA`gJ|Λ}}D!m
k{?_r_9]=l"zs'-3ѡ49ΟH
j(
>T%?#idpIpjDsAOHL6m-p_Y]Tkk\WWI//esATI&N%)w>S Iy>MμTcIT2$Tb[[5NCNA{Kpw1oYvnwo2(^?IWW]vӢETV)RtEIy+dߘj10fFU]Li:8(HS֔X~_7lBʩIZ->CUҧJ
U@Ξ^6y]~_MuSӖżwTD@>#,#i&˃٫6V/~RrW؍;뱂7-vҹwu|wm58T|5vߨ?*xȾpcD9 +OeRtZ>AeL~2d9MA>Zpnt\kt0ℬgn^Aɲ _\
KY"e8AZCn >/3:-֯9^7iE"?7nRHw'dM){%hHͷUKkO;9间Z#+nNjrU"q[\ZU168L,XgxկPߒW|[\ؚ֩*I@]qw3Ot5j|]`q[QڴݐK
74fv͛Z]n$XUUj]1y:i۬oF"45`$U:f!iǵ~p4}Hs1r]\LUq2ֺw;$R`ƻ,FwC_
^
!;uzQ9
z.F!OHu`ټo`RQؘK]G4is&0C?־℘OCT{iɾ.*';|kB^pIk[,`d:P,bBv_+rau
res1С%<7,Rc($ke_C'&o?l58FWd-~ĉ}ek՟K+kWύg&oH7{ZaJȨ'%%Db~Ȝl
aT\(P0ȟ`AZq4v͚8铫R|md
ACCu:CܕFiysgӼ?S&Ho9\5W+_ȁ2۩ՋK `h.r\Dg8uxeII6(m?R¦saXAIEoJO(VW ݊&u,Vg"#q"!¯]ɜFNH.xO SLXrM\Odv3
f{CK
9P,7N,%z
. 3wJ!)=(@Pz"oL?ھj*Gu._GXK,B%|5X&Td巻2vBH L1g@~ BXfu"Z7
+K1;70%-0 Qo=ddpс~fTyx]{mHHy8nҍ/A+0XQF
lӦ.eؽ@PQdZYG
A)sE-:KtbVGKY2K^o\U ik@weolq,5n&<>b]`K5qlW~jPΛڠT&wqƠ? o7M=!+|Ưkdrdͅ;%CFosS0 Huҋsw5o1j?##K{mR
K$Uصu}ObڧOJ狯+i!7@+ne`;3'U{d#mSx:#EUlo]ْ8ז]F?$oHYZ
9Hx,x>棽]c4-8Lje9vhهMtt=*}6"vK_œzy&GEhk{ {Q5栳9~ME.~`]%!C2Yw8@ э.]RHyZ}En
[)UDvL=!A=j/|sf8lwh_5bEi&D;&mILwuK}Bv 8[pT;&E,T/:#d$oFi Z? ͱA6Wýoz._~V5^ Ae
MUVyb}1ʸ
Y6{ӲCO`͉> 1 e7 ȇevz^JMY?x V}mnKò
*%؍!ꗿ#W%?@-N̿)%~CS@dC&bZ*N4{<|۴<0 I(CYrg+k*yߢ7E²c6y`ޑy@T!cu̩
td
`N\ס'fhA viօݜ ޓ+ jBV)zzUj0jwpXC55pe0[.(PҠ<5(옣jiu^gT^7xKioA)$
..!ZW%}V[An\_'SJb8B^-ԁ1z+S vi[Fwm
@ NI旴L_h`Zok
1W$%0X0WwC; -+TvͦԎ$RB%IME
fz@.rq)R8-+GE:LJ=
V#Z7PKx>\{2("ޮhݩ_$Mv:
KX|`&uL98~uLX,4[f.OF
KttA<e2Fo.Y
2l[Ȇl @!Z'h|~Z9JVYűyņx}ᨡFHVAڽܽ5넪(J3Sid&zxBD~nLTρactaqd81 /!Ud7sVxWK8qjv8ӈhU^= ) \`
"~
Ap۠M>iX Y)`5ҩ;N/ƒˢ
p_Lf&f^F?^b֮bDzsزyAt#YiCa9b@?_-`m ezjOphz;Ucfj֞?DjGֆal߽8)6ǓнI)Hg9]eg:vy-qVMPb;`l#nU\SnJim
A~:-Kg`@n/Xd,vgց-^c+0M Ĕz
iSv& j왩t:묒
+Ђ>
^eB=h4