perl-Lexical-SealRequireHints-0.011-lp152.3.4 >  A ^,/=„yG:uBejӀ3f9BNQUPT}]:omDpe@Ca/s@bwTxЖʱ8"|? 5/k0)L[ z8Uq0PtakI d D2x#-j+E?Kͬ,7Ԁ`A1ޏ#C/L Iр.BL}ΛLڋcPndKdc60ec28acefcd4518db460388ef5e4ab43c6d138ba7a896a3b464b1b6fb4461074656029046a63a3f990cab263385a7261bc9caV^,/=„ɟּ5X D~-_}8@D, cσK*1mql(oE 0::,^L1EƀpSr FLNK@Z KO|ZfE=T(!bqX\k76[|Aw[ܜ$1M 0@o BEM3v𸤀$({uU&j4DF-t]XLOǭ><9{ *^~17)&͊Zyo8Yg(G>p>?xd & 0 Q        / J                   F |   ((89:LFG H I XY(\P ]| ^A b2cdOeTfWlYul vw x y z(,2tCperl-Lexical-SealRequireHints0.011lp152.3.4Prevent Leakage of Lexical HintsThis module works around two historical bugs in Perl's handling of the '%^H' (lexical hints) variable. One bug causes lexical state in one file to leak into another that is 'require'd/'use'd from it. This bug, [perl The second bug causes lexical state (normally a blank '%^H' once the first bug is fixed) to leak outwards from 'utf8.pm', if it is automatically loaded during Unicode regular expression matching, into whatever source is compiling at the time of the regexp match. This bug, [perl #73174], was present from Perl 5.8.7 up to Perl 5.11.5, fixed in Perl 5.12.0. Both of these bugs seriously damage the usability of any module relying on '%^H' for lexical scoping, on the affected Perl versions. It is in practice essential to work around these bugs when using such modules. On versions of Perl that require such a workaround, this module globally changes the behaviour of 'require', including 'use' and the implicit 'require' performed in Unicode regular expression matching, so that it no longer exhibits these bugs. The workaround supplied by this module takes effect the first time its 'import' method is called. Typically this will be done by means of a 'use' statement. This should be done as early as possible, because it only affects 'require'/'use' statements that are compiled after the workaround goes into effect. For 'use' statements, and 'require' statements that are executed immediately and only once, it suffices to invoke the workaround when loading the first module that will set up vulnerable lexical state. Delayed-action 'require' statements, however, are more troublesome, and can require the workaround to be loaded much earlier. Ultimately, an affected Perl program may need to load the workaround as very nearly its first action. Invoking this module multiple times, from multiple modules, is not a problem: the workaround is only applied once, and applies to everything subsequently compiled. This module is implemented in XS, with a pure Perl backup version for systems that can't handle XS modules. The XS version has a better chance of playing nicely with other modules that modify 'require' handling. The pure Perl version can't work at all on some Perl versions; users of those versions must use the XS. On all Perl versions suffering the underlying hint leakage bug, pure Perl hooking of 'require' breaks the use of 'require' without an explicit parameter (implicitly using '$_').^'build79zIopenSUSE Leap 15.2openSUSEArtistic-1.0 or GPL-1.0+https://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/Lexical-SealRequireHints/linuxx86_64+( AA$AA$mA큤$^$^$^$^$^%^$^%^'YjhYjh^$0e6427ab38ac6a590e0aba0abaf68a168b36feb13bea8bc88341f3cd7adbb818e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558e936eb87d78f7c3aeda2b82d07601c2ea2966beb35747d9fc29bb8daed57aff6c358e3a8a6978e41abd903805bba462995e1a3887c17b2e793772dce883b8444837fd5dbc4151e271f239cb0ce49486cf7e215e9f948abdafab297d89f6b24d41ef458539859a6dfe90d11fffce719d4819598d40dcb2bb47ed2d859ac6acf9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Lexical-SealRequireHints-0.011-lp152.3.4.src.rpmperl(Lexical::SealRequireHints)perl-Lexical-SealRequireHintsperl-Lexical-SealRequireHints(x86-64)@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)perl(:MODULE_COMPAT_5.26.1)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Yw2V@U+S(coolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.com- updated to 0.011 see /usr/share/doc/packages/perl-Lexical-SealRequireHints/Changes version 0.011; 2017-07-15 * update test suite to not rely on . in @INC, which is no longer necessarily there from Perl 5.25.7 * no longer include a Makefile.PL in the distribution * update op-munging code to the PERL_OP_PARENT-compatible style (though none of it is actually used on Perls new enough to support PERL_OP_PARENT) * rename internal gen_*_op() functions into a better style * consistently use THX_ prefix on internal function names- updated to 0.010 see /usr/share/doc/packages/perl-Lexical-SealRequireHints/Changes version 0.010; 2016-03-18 * skip test with lexical $_ on Perl 5.23.4+ where that feature has been removed- updated to 0.009 see /usr/share/doc/packages/perl-Lexical-SealRequireHints/Changes version 0.009; 2015-03-20 * in test of require for version checking, work around [perl #124135] which was introduced in Perl 5.21.4 version 0.008; 2015-03-20 * bugfix: don't localise hints around a version-number require, so that "use v5.10.0" can have its intentional effect of setting feature flags * bugfix: in pure Perl implementation, use a ($) prototype on CORE::GLOBAL::require, so that the argument expression will be in the correct context * better error message for refusing to use pure Perl implementation on Perl 5.9.4 to 5.10.0 * document that the pure Perl implementation breaks the use of the implicit $_ parameter with require * in swash test, don't fail if utf8.pm was loaded unexpectedly early, as has been seen to happen on some systems * test idempotence * fix test for thread safety, which risked false negatives * when preemptively loading Carp and Carp::Heavy, avoid the Perl core bug regarding the context applied to file scope of required modules, in case of future versions of those modules becoming vulnerable and running on an old Perl * declare correct version for Test::More dependency * typo fix in documentation * typo fix in a comment- initial package 0.007 * created by cpanspec 1.78.07build79 1589636135 0.0110.011-lp152.3.40.011-lp152.3.4x86_64-linux-thread-multiLexicalSealRequireHints.pmLexicalSealRequireHintsSealRequireHints.bsSealRequireHints.soperl-Lexical-SealRequireHintsChangesREADMELexical::SealRequireHints.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi//usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/Lexical//usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto//usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/Lexical//usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/Lexical/SealRequireHints//usr/share/doc/packages//usr/share/doc/packages/perl-Lexical-SealRequireHints//usr/share/man/man3/-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.opensuse.org/openSUSE:Leap:15.2/standard/9b4f92390b556879114cba91edd16f05-perl-Lexical-SealRequireHintscpioxz5x86_64-suse-linuxdirectoryPerl5 module source textemptyELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bf405eefb4adbc2889ba3d2a1def591a79b0d171, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRRFBFЏn%utf-853b9336d2512952d33d9d43e2b3fb374dca751d012748362479f57bce7c0a173? 7zXZ !t/3] crt:bLL 4jAT%zdD/M_Lx15Sp+#58+FNJ|j = :WƔr;riND1s+'Įz̅ t: NgzUJ*卒MJ5/.KLG7!+$ZYO4e\q+~ޔ nzO>w uD^n$Ne}ئ/3DA+ɱN {Iʥ*`ë~DcXu bX6/a )U3T F}1~ `?Ap{ ᾢ"su#K3^mɳ@ANs.Z1"Chs}q*R8vr(5/;INoA T*;.ΖDZ۴@T.mߓ 5¨E4}2Z/z͗{P0$T7]Wim9ZoD&Ao: ;k #ޗjMY=x)LxM5PoYO~/tb-Q5,c /nƩFT;-LeSBx#9~\< 5<&MՋilJLˌP,z]hX)e|wL%=g~3/q[SSW>\LfH^l|÷$#+m25h4"rN^Mm(K-c&nC$.*:N;1- 6S(GSc+%b/˂\oW2PMDf.e(z~W sִ7:Bu WLfIقVp e_F!DG4p-切RVk&cpNf]IN91p(PeR,|>pҍW͏$^ρP-r#2En8D93spE֟% L_3=yFKmD^ e6 :ʝ 9Ҟ=7Psd4>7bhV|9Fg$~DSȕi 0˗㼤E|,(0RH$q iF$w4s$g ] b ~hNkپ]3Ѩ8 8o0h(anr4N?EțwVk|WF 6RS ]`cHhwgn \OiĨ_T%pajfo.aq87T^m¨/( L%&t[S򒾸ܗ@$ ^Ua]h岈W`M;׵Tb;Ҙ8<5ĒĿIX{,!ga-j :QJ6d鞳,h#B7SPzsN:)zߛwMTb&fRXX|*l7=OqԔՠ%Fqb?RM0W.stcJؒ&v Џvxp|H}x4!UQPh!bളgۇj=K"otq>PpHb; Z#Ze@ /0jD,%ҠhO8ҹ+_D |:W-u/7oszn9zض:ՋvTr@7[qCBkT؆[ЅEcKl[5sKRe]ȑ~ 7ԧ ķ*{=[ghJer s(9q&ulq@+a.I\E[ȎMWa5,t,3>D(BY0k䟞`5;)`\ȁ4DjZΐm*d};m+UDraKaj?-%Vw w$j[uwL=?f Yp$-Y͕J ON0J8Ťmx"o$#{SN%/] y]n-H@ 2zIb"${1,6N[`,u| `"[$2#ƉSv#H>JHŞ R暎l 7کdTxOve q4$膏@Uq.43<1t2~8zo7[R LwjIp6C0X&"/``p1Ꞔ*xg6645\EɆ\p;V2ڍFE % ${ 50f]fџ{XGuߠ7-V*2GYS  ՘CA,z$͟q4",zscPჸqJz3idYg%M3H?(?-2OH.ۿ\Jő[&J"l)e+{7d'adj:xw<4WӪ7#xr`ڋeqwҿT+K+9"тS >ǼyrKawYPLŦKZD*|Y]H᚞Ϭ?+(8vG9?#^]Lhڷ烳lxRlUխWU;џdÌ3w&= 9mYSf(4\A&Ue7$GR])n{ٶo`L6ŊxĞ.~%/រG:E欝Tuj8Ԕo->QR9zl'?|© k ֗[ ҋ*5} .Euztbڤ\!|b?4k=2 Kټ+0K돪Hc)ƶW[n5dڣ2=HKrKSP [%aE{VU!ǓG;rO6J!F\E$ymhjPv-~Mиk'vAn拡ϼG/< nyb҇Үў=0=Cv$xʱ&F /yvBx%\ƚe|WChADL0v $]8zC- 1+J[7Ftbum9-p&uNo:|wzД\]l࿂ޅp֌1s˷a&S&h ):!"/5([Z=V|N|TFNU VVNIN} BWpմGz$BeYk(,͕K>,]| \Z~;ψ;qFZڷ]_onil&$*p{e٭fwN%W]N/K ٮ>ƫW75Ͱrx 1вTuud?FTŃ=քevh]z D'FNyUG ,.e\+ 7E]:`-Ta1,£*2熜 m7ň&T\6AJ>!b{rj΍v阶;P,@Et3*"k;p| x[E3=nX޹>ϯ=9T6yKVF^e:,r,"'m&<(פ(S(n/kS8h:ސdL {jrV ~S)ql|3|hVh8?D}RmҸvs`d02lu_Y]G/EȏCFX>ԫ2bTyVik LpQ%rg1 w(r7!bH;MPsaG+"\L~_T60~kB0GTVMIzQC7Ns7晙G3R]ЋG :Lj;F]Tpm aPwgo\9Rko})Nt~(Id';թTN pZ~v]e06^i$KD]d-gJ[|/[O-wdwE˾S}2zGcc#?$.:,3)t#%Rdg=@8oêQ}0HΑa$Lb}}/4 ;FyŏO~zAٜ1!M/ ٚJVRH N1lggQve ɚ+PBcV{Py-ߴl¬6ε[,$ik+in\& Tp q-ɜUP{XYrH;-N4<^[_ p|Yd+&r^x׏F ].CJ`?$cb=1вG-@s~Qe6 qT|oo;`tXkHOH 7xYx1-݉|?NqdB z==\k퇍XG"eE'N|ݪC}A*LLVRS jU܆3s:.-7X{7X6LQŬ)"F0GŸ!{ĭ/Ωb[E:)@uk1`̕h3Rj'pPb#Ɉ!πG$|h-G[  a.EFOpG(Tv_۴g8o3gɊЙ/ 0:Mz)lSL3T Zry,‚C}ƏErG4Pz6'+M[੬S7K\X-? |N}m saglOȯƗw$`HLxFqxˍϻ(BkIPgc\g~l] *eVTj1鵘gG+?*)yL'o]抻Ҋ(нd`rXn@1.#yS0%#Cw>>m>~έOL|&^OTد0\fQ@V+_ESuzC z6O8Jl^?ś(8AsHx S4DYp93iW(#-|0mw{^/bNMv7`1ƶp-ZAZMyD(laEDf?1QI9kY)Q8Q62+v)6Vk+s|at8 ^ǟCwssȫ+IjB207+Yg(J§RfO~"މ1dxMR­ hYHC;S?[mҐwr,\ףOp e;}o\k,HiaDL@2\UY[L/D9sϰIݲIIyWX5?;CMX B7h(֐nM]V26LΙ&&Y_0myxxџxCg]vV/m[ƑH1aTq ,/)𠹨Y>,6'}θNE^ .Ówcb*5l{OpDD!e$28/5!.ݻhBh;tKMq ̞jVlOkI[GoAtP#XkJG=C3[ g͂*T닠mK'=[/qj閑Oa`S2?IR,e UXL 6sFy վ>q`G5{L|pC dK#Q 4`J\vӉ."3;rd`1Vmܚ4'Bu+up0lpt|y4dH2F?:QvTٚ—ihqVZXCܼ՘*&ZYGBIߛ`sCFI9-DRq&uv M:7)O&Iكk{~ oo $iBp= gG=i0s \"]|Bs!Uez7+Ikg`4R$]Ӳ[Q,c%3܊X!T 'NZF;#I̽4Ӕz!bO^?LkrBO H>U|@[ ̃Atd#QF莐̭ cI~ - @Ese,;_<R2%T&EW9"׭h1,AEqu[y1h  $xIY!CkYMe92Lp #*iHjV}&> {skC g} u+=7X*뮉cFTlƩS>i ԅOG2$t~T,Α? _6 \u5/;Nf$閠MƜ!cV p˒%%$|8KaE/A-h'J,8{S!?.pPjo'Kg,ؚ ulj1m0RkaԿ.Х')h02pkp|k{`iJvj Lx$CFۋс"IDixT cy B:~2  ۙI|1P{E蕹g!gv[vy: U6d}|Qw_gbLlCӀHW}~ג] jVyRLA'"CUWq{oq_!V)=(+M"@!e-3 6/l=#0"'F &`ԔUB904cyFl8v.FSζZlj9ڥJJn7N~CfBUD$}Frd)'~g¯U>W'.1nmq C^T~DE[aUX<;MB7ߞ,&= L1QSQ vJ[\^L.I[+aarvvvQP \Ǹ߅6~FS|?Pȱ?vwcwLId>BpDavYD;E}qɸyEZiIZId̻ |&Q~Uf4$XHP߾|LgW Q^#U]k&O oYuo s%D.*c+KSɡ (PH} [/Ά;3WuqY Cv쌂1䎎H,R{+s ]CUmaBVKK= 1M͹4$SvWqΤ8nR1\l=L2Uяsti섳 3hPoʹ!Ԍޢ#TX ;l)c mԣ7;ޠ)@?B Y}xe '4)\mzzj[s"Љ# IXJ< @q{U(@0$29zG=)!.kxpp˜jdA#/WlW6+A_R'7@L,N4w=Kǁu"ApҠօ=Z /` yէL Cǭ {`; dn-;67>㛣ϩz2ZF+|o~^BWbrpcIqN$ R=|qQu:{hngėϾ&{h m}֬D$/|㝞옾3ֳPG|W1f`*n <%J2BVl*Wȼ'TZGr3S:sZ Cro{|83>5G;flnx@Ҡ|Qw8h+wiCrGFv,ˏ+_$~%c?dΗslh;xҢqV\̴|߳&Ui`fCr8aOjG!U:rM⯕z! gINdF];]"$-ιǑġ^˿=`P$reik mLV%/+4l !mx 㷍&r%ˆcvuO,|!HNAũJҫ ݰV+ e1ysK\^Ez<ʟYB|J(\*e>4ajd\:z:DZ~nD63~zɺ/˝ee&GJ46+pǷ(?B你D`컹Op$TfTbq`~.?18:IŹ&Ykg/ tQ2ҏ%ܖ$baԮbO28(r'njT{: Ws5z2n[0dP×4T*{D߇ Uo%U7Zu-r}j\]|Tg%s؁HF*%;a{'mBVįQ1}ahr?dK fh \.E[)jR^ 7_KS0\IR%d-L ق m9vNz5"G\A>%q?8ł= >KQ2ib!LDz&zp_&`KLW]D4 g=j7c'~1Gq#c,@ԩT[ wW'*iOuhezp ;6n'#6mL)hDoMDZ%00>/n}40fEYU iaC'Ѡ=Nȶ)E6Źxbof]Le&o)i# $- ˎY@>e/ntz06Xpan6xh+T + G VNIHKڋ0k2JL-JV`qWV87MNR)KPfﱻMHm4j6KeC͡Hy9R;˓2xcUKÜ*i#] Upfz?4\.?S-#}1"U(N%\o^9lK_zf ~Bl``4u0ʪRkx[] ה Jn bZ® 6lڕG3!lrE9uM4'01L[C$vZH3C*W [x#ChA%)oAdV7۷BAlMl^HJK,z9}U`bA@I"alCM} 3ϱVu2{a`N%OS:X~}zf9efPl,9~"I{TxAU&mEw?2뛖^EU+Oڊl[ i*2a( ޠ;>fgH<_1\NS1,PK5NIR =k_3eS1Ol^&,C[򜂾>^T:1 -E|׶shf%IZLËd)IS|?J\ݾ1yqy~ z qϸFc)eP֩Q&-j;-͡ 3 j{CI`*7ސ`D tȞ:0Ty\["92 'rW"A04{43{:_3}sFGO<3iEd?V4(x)ϛx6\<#DGBR$3UaJEDGf =c5o!,̘s7:hskZYS\ x ?[>h8v]V%Tis*R ;")(cs=04%k(|`"XX|2/R@iZ ֩gVD hK*)Kt?{bk.bEt+#@rk 0KDWKVp9FTieedVT4ۇ|f_5yN֟EqPS9Y?M8)l5z(|ء1z= 2XOPYDLFĂIeOPBn%KnA=wF\ZH66d#\2|O-QwS)3-ȴ_V BdsM7El[ޏ%-/3PJWx.+;77_BMV;OLuZ?cOed+^h 8̠rGX*jb("m@mgMmy:y#"BX[TݯV 2`3N8ͬ8%"D ePxsy;+(Ob#fM`p[ 7GbSJbr~.4TXLNl69^ؠ.+ P䝁Da/ppء3H@oOBYe | I+`Nh_$līҖkKD邝ʏٹ"-}WG2U 7nCA1H܀2HB` m)\6|@XJ ҄)V' g8hĶ YZ