gcc-toolset-14-annobin-plugin-clang-12.70-2.el9> M Mv ĉJ4!!%joLne)Ip-Bm5 ']g(releng@rockylinux.org p-Bm5 ']U>u+"hs [+aD]"cI ʗMךih9Ip~`fn>Ov -z*N\:˜d!]|0suosG؏vj*pPETo8rqZ ?fCi qΨYm[XLq%1qi$ Yxs1$9|=v5Y+P_ CWӃys3%P; ueu,ꯆݽqW#BBZaWqWoe˝Ei/BZQ{[Kȩ@BdG(ʹkb_y( J\'ΐj,}yzh/WǷXĤls@I":[H?D{AծHIF[j3$rs7-68@@w19bcbf9151a943e59ffafcc43749268fbe24709b4b72ebf6e740d6c6461887b8ca26d6498b546f0d3b435d73b17a39ff4953efa9b3R Hxv|>@" ?!d&, 2 G   ( <   "Pd(x(89 : GHH\IpXxY\]^bd e f l t 8u Lv `w x!y!!h!l!r!!Cgcc-toolset-14-annobin-plugin-clang12.702.el9annobin clang pluginInstalls an annobin plugin that can be used by Clang.g(Xpb-ee30e4a9-e4b3-4b02-ac6c-6620e8050ff8-b-x86-64Rocky Linux 9.5Rocky Enterprise Software FoundationGPL-3.0-or-later AND LGPL-2.0-or-later AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (LGPL-2.0-or-later WITH GCC-exception-2.0) AND GFDL-1.3-or-laterRocky Linux Build System (Peridot) Unspecifiedhttps://sourceware.org/annobin/linuxx86_64SAAAg(g(g(g(g(352d663f0705bb55aede71c7e75c6bf546391efb810e1e35f3e68a94efb581d5../../../../opt/rh/gcc-toolset-14/root/usr/lib64/clang/plugins/annobin-for-clang.sorootrootrootrootrootrootrootrootrootrootgcc-toolset-14-annobin-12.70-2.el9.src.rpmgcc-toolset-14-annobin-plugin-clanggcc-toolset-14-annobin-plugin-clang(x86-64)scl-package(gcc-toolset-14)@@@@@@@@@@@@@@@    @gcc-toolset-14-annobin-docsgcc-toolset-14-runtimelibLLVM.so.18.1()(64bit)libLLVM.so.18.1(LLVM_18.1)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libgcc_s.so.1()(64bit)libm.so.6()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)llvm-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rtld(GNU_HASH)12.70-2.el93.0.4-14.6.0-14.0-15.4.18-1 gcc-toolset-14-annobin9.60-14.16.1.3f(@fJf@ff@f@f@fafafxfxfffIf4f+@Nick Clifton - 12.70-2Nick Clifton - 12.70-1Nick Clifton - 12.69-1Nick Clifton - 12.67-5Nick Clifton - 12.67-4Nick Clifton - 12.67-3Nick Clifton - 12.67-2Nick Clifton - 12.67-1Nick Clifton - 12.65-4Nick Clifton - 12.65-3Nick Clifton - 12.65-2Nick Clifton - 12.65-1Nick Clifton - 12.52-5Nick Clifton - 12.52-4Nick Clifton - 12.52-2Nick Clifton - 12.52-1- NVR Bump to allow rebuilding with annotation.- Clang & LLVM Plugins: Include install directory in binary. (RHEL-54069)- BuiltBy: Fix seg-fault when comparing language version strings. (RHEL-53497) - Spec File: Use correct names for the symlinks. (RHEL-53209)- Spec File: Use correct names for the symlinks. (RHEL-53209)- Spec File: Use correct names for the plugins. (RHEL-53209)- Spec File: Disable bootstrapping. (RHEL-53543)- Spec File: Use correct directory for plugin installation. (RHEL-53209) - Spec File: Disable plugin when running on wrong major version of the compiler.- Annocheck: Stop spurious assembler warnings. (RHEL-53213) - Annocheck: Stop warnings about known gaps. (RHEL-53218) - Annocheck: Fix stack realign test. (#2302427)- Spec File: Change bootstrap gcc version to 14. (RHEL-53209)- Spec File: Remove scl-runtime requirement when bootstrapping.- Spec File: Remove spurious dash from install path of gcc plugin. (RHEL-51183)- Rebase to 12.65. (RHEL-51056) - Annocheck: Fix recording arguments for later re-use. (RHEL-50802) - GCC Plugin: Fix building AArch64 components with gcc earlier than 11.3. - Annocheck: Add improvements to the builtby utility. - Annocheck: Add support for ADA binaries. - Annocheck: Add support for binaries built from more than two high level source languages. - Annocheck: Add support for object files containing no executable code. - Annocheck: Do not FAIL LLVM compiled binaries that have not been built with sanitize-cfi and/or sanitize-safe-stack. - Annocheck: Add support for Fortran binaries. - Annocheck: Add heuristic for detecting parts of the CGO runtime library. - Annocheck: Add improvements for handling Clang runtime binaries. - Annocheck: Add tweaks for mixed Rust/C binaries. (#2284605) - Annocheck: Add more glibc source file names. - Annocheck: Skip GAPS test for GO binaries. (RHEL-36308) - Annocheck: Remove some false positives for Rust binaries. (#2280239) - Annocheck: Defer passing the branch protection test until all notes have been checked. - GCC Plugin: Add extra code for detecting the branch protection setting. (RHEL-35958)- Spec File: Hard code the gcc plugin directory when boostrapping. (RHEL-50148)- Rebuild with LLVM 18. (RHEL-49955)- Disable version checks in gcc plugin.- Initial import of sources. - Compared to GTS-13 annobin (12.32) the improvements are: - Annocheck: Add OpenSSL Engine test. (PTG-319) - Annocheck: Test for gaps even when only one note is present. - Annocheck: Skip AArch64 branch protection test for GO binaries. - GCC Plugin: Disable active check for -Wimplicit-int for non-C sources. (#2275884) - Annocheck: Ignore stack checks for AMD GPU binaries. - Annocheck: Do not produce FAIL result for i686 binaries in the RHEL-10 profile. - Annocheck: Test for __stack_chk_guard being writeable. - Annocheck: Update heuristics for detecting glibc code in executables. (RHEL-30579) - Clang & LLVM Plugins: Allow environment to override fortification level. (RHEL-30579) - Spec File: Override fortification level and set it to 3. - Annocheck: Improve detection of -mbranch-protection option. - Clang Plugin: Add global-file-syms option. - LLVM Plugin: Add global-file-syms option. - Plugins: Add support for ANNOBIN environment variable. - GCC Plugin: Fix bug extracing the value of target specific command line options. - Configure: Remove check for FrontendPluginRegistry.h header as it is stored in a non-standard location on Debian systems. - Debuginfod test: Allow for the libdwfl library silently contacting the debuginfod server. - LLVM Plugin: Use llvm-config to get the correct paths and options for building executables. - Clang Plugin: Likewise. - Enable silent rules for most building. - Annocheck: Correctly extract DWARF attributes from DT_REL files. - Annocheck: Improve heuristics for locating debug info files. (#2267097) - Configure: Harmonize configure options. - Clang Plugin: Fix building with Clang 18. (#31414) - GCC Plugin: Add support for MIPS specific target functions. - GCC Plugin: Use .dc.a for address expressions in 64-bit ELF format notes. - Spec File: Remove a workaround for ppc64le. - Annocheck: Improve heuristic for skipping LTO and FORTIFY tests. (#2264000) - Annocheck: Also skip property note test for i686 binaries. (#2258571) - Annocheck: Also skip the entry point test for i686 binaries. (#2258571) - GCC Plugin: Do not use section groups with string format notes. - Annocheck: Disable cf-protection test for i686 architecture. (#2258571) - Spec File: Disable hard gcc check in order to allow builds with new version of gcc. - Spec File: Do not install annocheck.1.gz when annocheck is disabled. - Annocheck: Improve detection of FIPS compliant GO binaries. - GCC Plugin: Fix recording of the -Wimplicit-int and -Wimplicit-function-declaration warnings. Add active checks for when they are deliberately disabled. - Tests: Fix implicit-values test so that it will compile with gcc 14+.12.70-2.el912.70-2.el9pluginsannobin-for-clang.so.build-id4b2221bf30dd13e4805305ada50c88c5/opt/rh/gcc-toolset-14/root/usr/lib64/clang//opt/rh/gcc-toolset-14/root/usr/lib64/clang/plugins//usr/lib//usr/lib/.build-id//usr/lib/.build-id/4b/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpiozstd19x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[md5/uuid]=4b2221bf30dd13e4805305ada50c88c5, strippedPRPRRRRR RR RR RR R RRRRutf-87034915619199b5d3362e00b0b769b8cf76c1fb8ff36a485c6b777ccd867a27d8ad73bd2cff45a50dd1f50ca8d43091db72f733cb55b73111d7939122ccd43f2?(/hJ>E NC"lwZPKwC^ޕKivaVBDjf V~OwC`_&< ?fe X5rL1s %L,RiEJ^ZHI)= H&| pSuS{xP_;I '{(_̄ń j>}#EL%"VA/9f,4^Sӱ鉩jJ)򲥘Sj-ܭviS㜼;Fv沁RʀB[@|Ťu~uD vb*b:b}Acv:a|߶ R>o 9V 5Rwe eH7aevz(&iU<'WVJ)۫]|J O{[^F툕Th{C,^} nmn>D"B}$S HeHq\a H@>uASw0G%x{V lSv$au%& nQD ޞ.bI:_+C Q?zE(MYev08@*k78aăy( Q e;o2` d ehpBYQI4 b§ 9yCx}_F+͐LbTbzwxk7ߋVV[xڕ]U];ThTՄNJ(Ɂ4L"#661Dw tr`q*QK EpUIiPAY(y"hH${]\&@?%?ez; n1'1o ـ`tE?+:!*\C!R(ӯt |96B1w@z5@fw2l]B2@1kE۞%r J?g_ II*>ODr3_Px)W>ύjHL@MꟷHDȞx4_lBY''4[Śe}(g lfaU\Y -*)IPg ^"OhyXSu=sJQ:9 mco[al݂;V&C,i2 Z0b 6npԔemFuJ]-8i]coPMY7fY%" ˠT >}ahxnPJսXώ ôլ;d,K{zs4/N~6-G6l}fþ9ο-=7Bǹƽrse1uY4;V8_.Vޯd2][B,4v>ô]ײk81.JA߭V)k upx~:}]6 nxJv ^P_U1(ZUb,2,/8^|o^jgYp,j -o#]sb$xF(XDdC,1BCL@0*A:d-?VhT3TZ:/6ď3}`"K1FXhИ@Or>G+g;76sm_)q  r k;!b1KYP~uu 3}D[;]n.c$5Go-h]T?Lv.%, LŝM^WdƿZ2iL.3 o8/ifL1.39PNϦh6IEA9 z\. #VT1鶄&BU)L."Z)ٵ٧V0o3^VUoB?y>5ں$آT5*fZ-Po+@F'x%wB$]21"Qeifm{QV:l26Q|n*?Ew dmh{3n&GM TE@=gyS_XK[&I% T1->d爾2f5X3,6y_V_@+H._8/*'UC4[J$H䑙1C=z6FH=͔2M47Q:<3_@Ub$JC3a;Zovr^[ 0XJrݛJzEd tu#4V1fv+{c@[?\0@wֺd;Ed~::51-}6D%~}wvtsqmUmڵF֤|->|614D% ̀1D,pyA97L4w?@7Eɜ4쑴wzdd)>pR(SZ>(SV>`ԈTf-d)4E9Bޒ? AcoK8ߓ;j$mZX0q G6âVU%Mxdlt:@}/yDHBV6SO av[LeZwwĎ9$q}! s?Oqcw$0_ utgЄH?o> 0bcWWR!'Kɵ ;WSR}B@]M]_JkeSgD v'(렢?bf~.}JUɂĂjHlkz+$tHQa$c>qE ,oiRJhk:;'vBLvb{wnv&6'>ouGb,[ۚ0 [`*$58͠#ŰG$(`DeAfzuWu]vŰZ d%AT ry$[r!=AX/".ʠ}_F=􉶾!Et0UoC%Xm)r}OGȔC0P+bEbɥgKOU}5\<;<3}dwֺ\Ŷ ņ'"!}Od{'V5PDvRv}?gHf2 }C̯:Izh l+Vp<4oYEN}e0;n]Ϗ ~e&׿Z٫W`8vlrkۜ.3yYM^Z Ͷez8ϻ"wW kz\_a;ΩolZzJ9KKOX00Zj,&&wM**=#9y`\-|%{]ֲ?fc^lX6 o[|ͿyʒN2]6/=EekLNZ~63/Wka}0v\#>d0ude[c]Y3q́??xY>.JOk֊_Vf}ؒjS,0+WT69MbX-٨iV&~٨q<7V2DDd+.,v~r˼c]ǝ[glFl6Z)ׯ2i6Ž_^cWccJR|{n6WLE Q_mnņzq=fY*̵mW%?m++I{׮nw&{:J,m*]\1w[R[h1צjHP{yU,,*6ݫſ>q؂c]\nVath Z]k wبg LHߩWUheOr6U))..9cV[4d+u 9Z/Mނ%nxI/U?2[If^2s#&4p>:m| 2aV6ք3!SQ]ͼ*p -RQٹsn>vLX)RlWk[G:mֿrԴ^0Dʳ"V uv,${;n0H){oF6Ŗvhicr|+tq̀g2ܼaS {8g+g>]І~ELi@ _^ rFo^իb$LY з! srF {U}׻S,β+U ":L"=%^-U(ӡ%C>ou QԽt#Uz7nH|Z}sN%ڊ6sTş_t+& 4){5 %'Sk+hy/dv-%J1mJqCS2qX5ZKpܵn}0橖-S)H^7h#Μ= VM.hx k`591|u]K2޺En .ڦlEuB4_zP6[ATku [PhT·8T)wnO'n) ˅PeOLROO'-uӝ戌} ï><8|!V~(ȹt1H !;0?F<-甓zd,if!(Rp~%y]+f-랹Pc_YL. yp<;v9>f: s^Xm%6},v2\.K0I1T WJ_bdT(2+HJ9,KTvgHL F'Np!M!4(BHSf["9$:`ʈp oIM' ]dkGr k 6pxG29Wz!F a:iHp-fE!84 qBƚ%!Ot n %Qu"\{+CdĐ YYQh|Eb1RSͭՇRqig 0F3}%j8i":NR(ysp&BOT1dH T^P9 }}dˎH13A+[&roJ tX] YbU,bv ; _)%D,KXRt%[B^Y1cJr`#T"jyI`A p2e$*mQ$25SR ]^]Oa/Vw4 `eG3D||Ӱ6U ǚxia6g)h!r=g ,ȓ5XݰDC$X"BVqā \J)@͉ f G݀ %ku{NDSq`b:CBҘepkR!!C;U6Ц9lx6 \V^ X]՚?`s ( ^,a|(IT(ZAv)G @iX O b܌ P"2fWF  #@ M=yb5dt` EQI8ym-a" cSi`ʬ$qMD؛-cc0.c Jh3u^F ћCgV&l(ZabW lHJgD#=<ܱE3R Eq#N '^4#2PI!3uh%#FD GV@&L/ o،Qќ$IlCX W)#DJxM-y#kֲxpjFd ]U>2G)C6z Nk 4gh ݸ315ger:+}gx.隒w%Aoȧ0@EeqT;jBSbv[B8[R拗"=kB/ d J AD/@7g&J4uh >fX)ڊCbЀ%^w lڑ [\P! -jN e0xGYv,z͍B-*If;΄ٛ>A!K2z B& a3m+<Gw!BC 8P!Lyx+zɠ3#8`a]2EЃM_(P6c6|5 PݪF- .[I/!B cNMLv>m'Kɵɮҧl~i;:61UO藶k]ϧ;9B4T0ɔ 3EP ffDu  {_h?eyҙh_C=~$A0g|Ub _Ǝ߂;_w'1ZZ=zJhwC~M: }QWDX\bKA¿:}sP͸ &Dc_6T U^M8[1I.>x !~X|C Rul%aH^01)lHu ;=@u/? 鱨1͉™=4+aP" eT0#Dru[trpQ?cq͋s;5Eeb"u..}#vp?UNx){_;wNwc\pG 5i;Y,I:X}΢)Twӵ *k9*9vT{z䌦/01I%)%d{榩ꟹ~$(xvqտ-@Sz@q1HA|>MkGXɭqj pn<+jge@Rzkig9τDb.mo:|j7Yk44iﬗuNoH DnՂ'lug@]Dt^ }L;_TeGK ryAMHE턘#Wsnz-嘷􍺕^Qf Մ}""~k\ƻ g쌎 !BC[Yygb9mHT)R\-bހd d W ƀ|Fo011-!>/m72*T^ؑ1d;}zyjMh}`v"YXS$L*5!  Ns$A$?V(-t\UFЕ҄GW{(ɃW}1}z)cɨ&EluYbpIEqsJilJaFƌR4{( % ʌ+zF38aÑpbD{Ari?K&a-`lrio eQN FpvU9Xfu0AݠQHս'MQ3A/۰Pժn\ܸs`êG-\;mpճ k Nd9al_5D1J- ۚ],ˊv86cW LG d@9ڷ竝~ GVyh/~CbSAz$7z `Ne0'$ 30 gAOd)hf.}3_~7tSȩ?<#yQ渘4^TɶSJC|zn6nkA=HdE"t]e1" +}A5wwa(%Y~T݃8q'Mif&I#2`7ocjx]HtᏓGl7IR@DwaN#3ǃ ėWCYsEͻ~nea;91fpr 2T(_cRG )P*Bnwy}ɜ}lpx*`Dl#[J^kSZ,!S Fc!g{wZ xTbƻ9PBZ0 ^QG kKj/rrEƨ,y w4 ?86F6d֫V{%d/YS|[T K>c\{ㄫD1SY-(D>F?]P0iJBD4e:^C.A/ 1Oxunl"3K 4Xt$ɘrU I DaC<>!9y>.f2yeF`:WjCUF$K?PK\|p{#An;dQH߻Y(U!=k)hu]nu`o8PJ LHsӥ!eKROD11G-~di H$%35FBbFD% gh&Lgre~N*ީe/IfrQȪ1#vd<'fߊ, 44Ř?(Ҍ`K44Ah/ttwnD.xi;vz*Lj~IK4uљ[:1cHQ>hbzy/O9*&DTO|Ā.Ob(ERWo-S"޸1cE }%Q^( / -HN}VAQVOrxM:zTXGTOQڰ[[$YC搤X;b!B7gͶ#XSeZ:SПuskκigĽ's9D9E{/>Jb&9}w1;lkudY F}e4"UdAd9> Q:,FB΋&z^~dmG8MLz\81OlֺԳtz@3 GУ6 R7ȸ5!0nܱqAahWY&.@$/A9BD9Oe[7x<5p(@sv;<;cJ$YW k5.LZvBMSwtA X2~CxhPrKr@IX@/ѶS&`ВcE";X>D[}7'+pkr /Makm8'DOQQfZYC T G 9;_#n<3y&'邅8y^v_:~X#)+M oV00"6jk%G%-mE1c(K)!MrBVF!JF ${D9î.CܥsҖAı!|bCb9C!(IO_[F*E镺|(&\(ex:m;5m+--7ӝٕΖ*X&$c%(oƙmӑ-7ͶyqftsL23k\ãGڇ˷ Wr)D yã7 {NK6][S2A0>Kuq< }5CD*QDHfT~APxťBf'G1_,w(:XsЮ2+@pxA<"t`zi(HM)Uήީr#HǦ>ڹ4|5ؔYy߷HJ(1͘Z{Eڊ@K{ _v_xPCaVjin]H+-k5v 7b^R]ڼrJ':lFBR93 dJXffp 'Y="<Ѱ uH\UB]HE1ۊmlD φ!ӹӻl t,{"PL߉Z $dRΝl)(+^(mЏ^%fcIA[r~)Pĵ -kZx -XhF@FiAה<]\ob?{r.T8˒`:^91@~*Iz^ ˻ nGYr!3$wy}׼%p'흫ёOkL֒Fh|յeuzW~|;)|)SSlG