gcc-toolset-14-annobin-plugin-llvm-12.70-2.el9> M Mv ĉJ4!!%joLne)Ip-Bm5 ']g(releng@rockylinux.org p-Bm5 ']/92mvVPwԱ\T@!?!d%+ 1 E   ( <  L`1lp(89: GHI(X0Y<\X]l^bIdefltu v w x y !!!"!d!hCgcc-toolset-14-annobin-plugin-llvm12.702.el9annobin llvm pluginInstalls an annobin plugin that can be used by LLVM tools.g(Xpb-ee30e4a9-e4b3-4b02-ac6c-6620e8050ff8-b-x86-64QRocky 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_64QAAAg(g(g(g(g(182c14e8dcc61bc5b960bbef4093c4aa6dc3b12c39a31b92e6d1e9dd50320692../../../../opt/rh/gcc-toolset-14/root/usr/lib64/llvm/plugins/annobin-for-llvm.sorootrootrootrootrootrootrootrootrootrootgcc-toolset-14-annobin-12.70-2.el9.src.rpmgcc-toolset-14-annobin-plugin-llvmgcc-toolset-14-annobin-plugin-llvm(x86-64)scl-package(gcc-toolset-14)@@@@@@@@@@@@@    @gcc-toolset-14-annobin-docsgcc-toolset-14-runtimelibc.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-llvm.so.build-id66116aa72df76987339a14753e969254/opt/rh/gcc-toolset-14/root/usr/lib64/llvm//opt/rh/gcc-toolset-14/root/usr/lib64/llvm/plugins//usr/lib//usr/lib/.build-id//usr/lib/.build-id/66/-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]=66116aa72df76987339a14753e969254, strippedPRPRRRR R R R R RRRRRRutf-88fb76e82edce76a8b7afd68f6f2f9ad2ea094d47c11e261989e6b2dcdf72e373047726015c4663fb2c554de349007e9620d1c27c091d46442ab6e1e3dfeb58ee?(/hbG(M_ЧV5q=JΒoSGHQ&lXR` mC DLTDd {OA9d*7m%}ߙEqq;C]ݸTIqo2KʽNلNyrȜr2q2˔827>5.nӱf_x<3~5!Љ`Pp4lqݻ/0)C޼yFPQg?#ӈx>3{nFDҕB+7^} ݀})Wڐ}xC`Tb}tLcN^{,M0N? ApqD usiチH1>B L+nX 9:~A-`ΰ c`!rVWݰ r6t Za8Tc=Ji3( )O#N(QXcu@ 6`5}1-50Cɇ(IX.AZpdU,IbŒ!BF$@7G1BP҃(X@_?fEϋDC#.>{ꔔP3! ,ОڲnDWf,u9wnj+&Đ k$heI)>h3Ѻv @dr={ӯ'dC8 +`%D"4}Z7~ j~Ȍ|!DH)Oϯpk粙[?l.s11el.,,+mnҦrÆ-w/j5K6[8̥b~ɺ󊭚iwsZ7J_Nv:a`wuEjw+*|R5ROsp52]!(0+Y?ӆWi6,j6w;&{L5ejt\'oQ[/yT[mչk{Y͹Z3-Xw> kgZ۰Y+ xl`3W| !Zַt8+O}?Q#blMkw-,K:aM_sgS[ ;X5gf+)fNț]ߧ,n6kTjuj{Nzot 2/trb=`mӪgW:lmӪRiZ]ВU6 >e6j:K7jX3-lqNma:Ӿ԰-Xk+v6'zYE[=M"s~y 1ٻ9{ gv7y)[6ݿzJ7!O,"]kVwVhURTj>j9..Niw'3[.,6_[6v0*`m͵k\izX κf^d_N<,N;󿅆ӅB&i~X=rh A4jsr?/pdgG %=NB*1|SlŤAMf6l}6a*?⏇8~D2µ|$:D#{|?ARZ?=B B8 >5pB.k Y}!̀ -Q<DTzʆPUD0CCꤿ>ϯk^mOdq)5Z(3FC-NfTgB\d68^ł(&_+KH.NﹶqՖ0&zoG\aRтz,CjUV僳u-談( 9[?p?t%Vo؀V2-ka8_}q 홿=7]ʝ\q -{^'z}{PVhkҮ:#wј:8V&R+Jgwe%jE@׳3NuƑs.()G$dvz@Q  3GE6}$T!tWCN|)ڣ! j闟;H2vw44hqBIB̿ >Ci?fz#ގA7[߶x+QV)=FS=>禕_*DnEhj|497шT@sS69'ó5mƮYWZO\q뻂rNSmhL=}KSfJnG@ۃą#{\LnAM p8㚉MNUH =o5pmFCwGaԤ6Bx!RxkfW2ZLh(7Nwv0Fuq?[-`|5-~B2MoG_aL1kh 7.kwc%xYX3Xk :xȿ"nM"֦]NLgڌX09 qdx Lh  #)qJp-ɑt2D:Z5PnftmX;MuFa "&|!ּ~cdBĽdEDQ5%Y06;ux[/cL>ˋX ;+OwCXdV^'KAȯ@KumWu4A [.gV >тU oe6gB|a-^s|N2۽3 7/>(%h:]IшVh`eQDžYߎlW;8(FѻZ9x(oI7 g!xbB/aŸD1mV+^+8]aъggܚL{p˦Fj$)чRF%6V$i+'9^KKꠉ1zܤF*Vy LjB< >PiZ7qdT@($Gn5RSۈԪPt{Z4b!Ӥ+Հƭq4bI:m$>J ! 'Y BXj_+unHcU.t6E]rJmmnc̾`c6Ӟm%,%|UUaUUվw Nu ?Қj_Y]ogoև.Kht^$GZqOİk`~x]Nk Dxx^^OSK)v\X0Y>6)TKzF ʖNW'cj:'hx#.M [Jy$;(yN7Ζl{:wcFb0,ûBzieC 9L__ftyB7<<>6g bc>LvHn>;'' o Dn!9 IQ\cTqXSP`i=Q\~51A5ލ,c$]  Z>OMzb 3Vl@ [D g0r Ԣ )8~Hg_4\ иPsRWe pyJϦhN1lj^zNJBHXP+^ ?M,eb7榷#\/G/Xe b\ځ$_ɢm:he&nBBɗ?,k4< [D_ k! HR zM…*n~eS**:՝RTϦ6tRAST]nV;lBM9RnS+55E|6Z) V? 9d]O$IDpҳ ssu_1.ȶcԫJ$=A}n/9\ yxj Erx1ag˓?L("ӳfoMK&k|MϷ[2כws]w/k:9'a6'L$F Yl@?TϘ)Eq .J< 4 SM"O @x=3'>: z,M 9wdPX {ejL0!8:""iL8cϽ\frvE@)}b8P4m K4A@h'ue<( ytVC(>nlh)f@Cјn>PA (*=rԛ2EZ0Hَ{:P)ޚ@ύ3˩*2 D(#ACFkPr5HX"G0p͈p]N9'lp%@ F*WprSБ|>H<СAF\_ BfwGӇux(PT7ƸHՐ+zy GD12F٥ HD& eI4A|*0"WtSP@ #Mk*(" 4Pܭr I[$r<9!Z~|3di5.YNAvc”EؘBŻN`d*m #1@ly&M#mfOݣ; Еsߡ$p1&hD/Wt/LȳR@PŅ&:C798@lv 'Ic,T\рbƒoP G^##jxƒ!̩=s8@%&CYk[2 S/5`u'&uGs ~·M*m0%Sd++\V CPNrȒ/2^jt^HL85Fp .:e]ъ^裠8j6,diƏ`fhu8s#11+ɄFBv }vzl{ >܄ܝfP1U7$H Ad (,`[폵45T;ttI ,s ]"1] ̎M1r=| %XI',Ⳅ ?Ppg$Lȃ18v 2؞xd,\&mQA XMK˕yij@(4%whPHCb@Br^8t=ãxd2 tR?R$K &kcҎ|Uab ;7.ԍqS'GJs T49;!F P' ;&,pAs~{ ^j!T4/\eHY+M]~W޷ ϖQf /:b* 4Gb:ehf0$4QN *%8@ZQXb"fh+ٸo#HKpiA//[R?"VbU>3 HS̕9RcFD,Z@ CjטI~٧aŐ #>Xl~(nu!ްm(f ֧4L6wsV~,iߊb=;4Ds8dObQIYs83<.6=@vf/| ` ZigZFq-à6JZ+[Dıd_Lߏt#Z*$Ǔ(Xv]+L(6.eėE<(+7X+" ,0~dE>C,9݆+`5j,?Ac c"*jW`E+h1pOH3km>'db62lo}(i,%8l <ǧYfQOXÒJooD^殬b(j'h%{Nzu D;r3=["tVg⌖t?# f* Htp d쟞!G\gsݮMcR"`|iٕl? zbۨ>6T=^Q2ֵ.k'*xRLocÞqw:y埋e }+L3ک[";(ӷLtrp =:h(+VlVa&BpyDд~RJK=>:Bȧvk/_~MP*jlAӾd\e<3oާÂ҇J{g&pJ=m[:87%?,d7}x=lnhws2 ]l6LSV3ނP_ L#-P'* a>JsT+B|K-3E>diߚB-0׾({`L7r-[0 8݉ǖpQEuLqCh'NўG9H[#up%truIb+Oq?~~Fpp!p Ux3O%_k:DvC_nE5ՙvɑ= G%y7̊`mip9|N2l"WrJzh}6-85uE^91=8 oBh2'ۄtmDڗ9,~mm*w(BRK١sO>abax貜H.ٓ|W!X{Q2'w_\UrvJm>t0W]vH1Ywq*:1W-jt*$MHһۇf´QՆЕN"Z5E%Z652˱Z lDMT؂G[!gIp<< dA\WG&dSH)`MzO4Q{$A*nN M$-15? H~ѳ߫HWvw-l><-J9ὑQBy(u*| j\(_gwK&}þJkH*u bqW/UfL6˹>zBDd|0Zx"xKR%IH୼5 Bl=4™<.m3 "u*rRÔxĕz.F]Ǜs-c.Z踋jF$Zb,Kc%hEF[曼PA jN J6!*ml.t9mK=VGr 3ߐ+G=-=aĬ2&K%,F߻q>'cLeZ6̘14;\Yp"?t;0vFb,@!Ru!,QB gqmbaiE@dFzo@O`K`s3mS.Em$fĢCykaNu9%Ԓ[pgUYF|c(!Msl٘&^ļ?teQ "怘[cR['vĭDW-r?+)hօlEZJPx:VĄ9$?Uc+EW)6mm.ZnpUMx-lFGܧ3'XYMI/\70@pV{aR1JHzgy~TPD=fW@Uc@4ܹ]À lxxG `MpXd YuZZWo~SSʎ1DKPYe|u~w0vRK٪jii*@lr;*2B |~WkR>-G0‚dQ7M@0L~qJ`.|'50z'E>z'l;2ڥ *,41"V(+12 Mm9{n UT"v3Rz$% -N27^>B\U)y#X}&2v7N'e8ɰa &tc!>.=Wѭ?460Ԥ>=1;9c8A-~8`ʊߵ@Ud;7^T6{ؔn0|L_x%%Kg [i͑a/Y7 :O*DJѕShdA7X7ַVvAC6Iրu/Xx#+;6RZgM`0Yq3Qوn'S=ty@USLB]`R]o=6#?| '?Nf*\Ts5T3BD(9z˘^ _ykPBbweeUnpwnKuHr& 0ع\.|h;ݺyr*$)Q)dI;KH52w\wTv~ͻO0,A5ZcD`-h@)>B((+x ׫H ӺhG\h"\o91$0gC<:k,)n!Yh*VJJUSJ%@PekEqvso ujMca<@YoqE ڣuMW?l:4j[-^LqnmS8B Xe;sWAH;W\I:b]CN 2X)mWh O`LSͿb drnF\bse'mNT< 2M`Xe V=EX*"x[l5dC_ϒn?Y2v: #жWrb~I[GoWg: Ťk(/OI {N?+>=gZHlUz%PXoBQt032/@d? +h!Y!JEsmONfvڈ&oI K_?i@zЖg672lUNMg>)`LE}LF MB"Ǎ(./3Aϸ . % 8qAS/ݼ )9  .vg61S7G2ps `o>щЗ|@]XQ~MrIN?"I^H,sAHPi_m,V 6%c#u!v)B6åTbt&rؑa]5?o<*͟IwISAŒ`rvuj/nEgg`<8Kf@m9 g"dp