gcc-toolset-14-annobin-plugin-clang-12.70-2.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`g+K ]mtZ`]0ţs8{}^Ï\;譧><.M"U_*W_ (xs~+Ƥ8id&#XsNXd&e?KT]<|ՆC% M&8Cf*&> _i!Nά0Gك|{ ;xpx0m5 m&tₛ=lB?4JGv2=FH~^ޟn6ц$G&|lD#fвo5@1n, qx$>6jFgѧhm :4ګcPc=e#LfT+ҖLȌU'Ġ3걐9NuȄ▵1l ,4[?5 /(;h9AU?1$ղ_7Q}\#n_xIgs4˭-A +I;1 5*O@k:rx$ܲs ?L4{ WU!NE~GN7IZ?,EUr?Ť+?aGY(ՐϱjVɭ'O͜1=ˆdN}ןrSx%jk3VqĔED',wx.dGF\Hwp?!?!d&, 5 J] {    5 *hl(89: GtHIXY\]^-bdeflt u v 4w x y !<!@!F!Cgcc-toolset-14-annobin-plugin-clang12.702.el8_10annobin clang pluginInstalls an annobin plugin that can be used by Clang.g+ord1-prod-x86build004.svc.aws.rockylinux.orgXKojiRockyGPL-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-laterinfrastructure@rockylinux.orgUnspecifiedhttps://sourceware.org/annobin/linuxx86_64XSAAAg+g+g+g+g+609eb95db724b90123f3629206c0417975c2727eef9bb76c597181abbb528985../../../../opt/rh/gcc-toolset-14/root/usr/lib64/clang/plugins/annobin-for-clang.sorootrootrootrootrootrootrootrootrootrootgcc-toolset-14-annobin-12.70-2.el8_10.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(PayloadIsXz)rtld(GNU_HASH)12.70-2.el8_103.0.4-14.6.0-14.0-15.2-1 gcc-toolset-14-annobin9.60-14.14.3fJfJf@ff@f@f@fafafxfxfxfff:f4f+@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-5Nick Clifton - 12.65-4Nick Clifton - 12.65-3Nick Clifton - 12.65-2Nick Clifton - 12.65-1Nick Clifton - 12.52-5Nick Clifton - 12.52-3Nick Clifton - 12.52-2Nick Clifton - 12.52-1- Clang & LLVM Plugins: Remove buildroot from plugin install directory. (RHEL-54178)- Clang & LLVM Plugins: Include install directory in binary. (RHEL-54178)- BuiltBy: Fix seg-fault when comparing language version strings. (RHEL-53497) - Spec File: Use correct names for the symlinks. (RHEL-53210)- Spec File: Use correct names for the symlinks. (RHEL-53210)- Spec File: Use correct names for the plugins. (RHEL-53210)- Spec File: Disable bootstrapping.- Spec File: Use correct directory for plugin installation. (RHEL-53210) - 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-53210)- Spec File: Remove scl-runtime requirement when bootstrapping.- Spec File: Enable 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)- Disable bootstrapping. (RHEL-29850)- Disable version checks in gcc plugin. (RHEL-29850)- 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.el8_1012.70-2.el8_10pluginsannobin-for-clang.so.build-id77e13cda185f43530ac1c13b6c5bf6c4/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/77/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[md5/uuid]=77e13cda185f43530ac1c13b6c5bf6c4, strippedPRRRRRR RR RR RR R RRRPRutf-8db051ba884a23bca3588ce47da19cb18eb00312e147e42416d5f2c1aa29468b7?7zXZ !#,3<6] b2u jӫ`(y1:Lu̦G?foص5LN |Q;p'r1\E:X-RBpsmjl~G}̅m~oWaDw~': KQyFAnYFƌ,*E1SA3ŷ3eNuf];vTʛP}A5e{o( [z@. p'zQ/iYCGHh&Qneq]m4+%^?loԨOǮJ?ujQ?Wa폖R_<zwyX) Lob|Y.o漓 +7QUϷInuG4uAs*/7GiӦ[ g8Dpi51CĈ >qb|؃U-/X$<>È .'IUϟw7`wS@^I 4Z^9뒚$g7k"-?_Bl~h:dr 0 1d=#CPt_)ȉ.3$cT||ӷ(밃-?tWch#V}$yb̭ϠSQÈ ߋO5F"i%V`Rivԍ"f;uY@tWWrxjF|lu=3+Pᦩp4Fh3>l2N} > ހNܯFUuAYK{I &B=}SiC z3FݻT^H58N]f4mghs $j wxd a~[-B FxiYfqi)eyUu00jqFlZsb$;7nw"ϩ!iڪlYj_+{:d,a; {UXx*$]8ѓz/% hx!X"c,4^疤S;|fL:\]m^%&ׂԉYAxM%"\ĹyHjhjǿI0T՝ӮsɚCvj)g Lr%!)ؓ^8O K0%QD#Ɗ~柶W8tfjEIb>Cz*~.U8+Ku |IM95R-wFF5\yjZej5vnXxT}&Z*}((rڠJ|/\^%KtWƹX6uvE_TbWpn#;Ng~{LU,q]6/ Uv7⼘4Q?s;g}M Γֶ_k*_~LN'G}7]*ר;S=`Zh[zX0tbJV1qz$NQ2ox>|K;*f̻TY?v@d/h3ߩ"taf$P! hQՉ R<\|G8~Ĭ07&cܱ7<7-?+ ぃ4,d A%%&{ֆ״6gjϯ<1/ Nή>8¯V#ַ+iM*}C)],~?Jrj[/Z> h_JR_oUOH 0YI0$8OX}~mԓ*=IoVIټyUH2_s̸; rnrkKk}F#TN3ImQػ}Eu, pisq^pyX≸00獴a`T񳆟.*Li3">Q!)]vVG&ޱ_})4 5qnTPr)ɓ걱=lcB2*V?^<B0EЮ6;pmG˳[_6< U`_]^T ]GwP٫e?ި܆5T.jTs gB# {}' C vݪ#utߢe[nN$왜2DzoZ XA}DBw8 j(!nV] Qvrާa1woB7Z5 \Gﶅ Td$ ! 4UĀ1O#DPX{4vZ &mZaׂLJ`]J4@[26Mp὜5Ey/(Sh+3"zfJ9umŸRk89ukv&vDц_5`7{!ol/mw;͢jX|FpUn՘+oS8=S'=tIMwqHS"];.)g|&3x[7Uqe3|F㢀mSQ!~UnAFw]QQ­kb٥ D1Nڗtzv%&p%19P$օۏE>$^ >hĪӝFf/n!M.Q/uۜ}"s 8k w uɰ(vP90k5 -zLP!tšHiLvYo҂LSXq{GŻ-@,+UtW}ψ<悹GdM "ٓ w:K4f(HxoPfB wִ FRg)+̑oD{]QM(ޭH;@v;P~,BKt2վ(J]T<';{_aϐݛ4SSzd̖4F1Rh`g,1hZ}W 6/8xdhDo*P܃fO oS68id K*oC;2X֪rt 74{Ȉ<܂ԏ Gq.1Dqeyϲ,iTÍ#ˆp^U9( T5֩&?c]wŅm W~OPJE{̆2>]ENaizͬiҞ/!Wn!<(}k lot-Ffk~v!_ķq3WPl5~`2[ɱp=#/ wͲ`'hoݤ젝㩒g5?fHeO9/!Dgy |ODoP*l]_ 80_#DQꪣzHU~DVpJ4A[&E##V&JNb29'!c~;JL]!T }R t|0V, {LfJ$.G0ZǕ^+lrh!zV(Q ӿ^ 7GO7;ǩٮG`"d%*\}̮3OZ3#e+xР% 6.5;o[ n6ɟZy̌ˮWwlf_9ao$pO/޳r|qb3$:*!d<:H$,"g@w{ R'gsLxˤoX-e`Yj[q< {eF×Aj*^=ŀD凿2l^o 7+9utw nYw#MF1P4,Q%lb͞'3 FkzA;9/lm%"ҹ|0}M UKP<DSS۲:iHq{u{A(qk(y|)rVP9? ^{y=HcRZarʕqÌ]EU2N `R"<Əe~3{#QKi6d099rG wcuS#n9 ٦Z% 濁9c8^y;]C{Ub@':{nK7dGB3eˮ8"w6_y +6&E+0K$ܙdM,H;urX6܃ M"sB|IAV4ۑ=mrx>b)>^!W8k2Ht )Te~=]~'( &Xܛ{Nu.wNL-[ɳF gr!MyNq#$ d)a2lFuRDԺs]ZC.N\]`ć3-6_7k#˞AEAbinמώ)Cj1:C#r_T:IFNa- lIqxz4Br ɶ<Βx|} {Fis[0 }wdFp%/zfW8}U"FAޖ(Z5Qg^Y@$Tڙe,9'zAfi?%EĝҢ>ZUyBu'[ wzYWR_'vi>xJ A_4fdAn >@_S3(r ^ ,gv-dtȟ#1D/%]N4CvxI4})0̂?ؐ܃haf^Im ԛi-$JC#Ӽ4$- Ffw0}yl+}RdE?R܏RiUk rfc'Z&תm3n(K{[169оםCXgųOKMQK=2GɎ3T(GIi-v @2#IF!ʨ%+:{"bKzevɁ yb@X8 M<5-ZTӹɳaIQlf"Ã &$^, 8)&ܚ:gd?/-} ;R"8aG߇ Im+qFc0hhjs۟O[1nIB`4# G~.?gC+ F<@zu2371.`,ޢOGʲ YMx >o`셰'!q,cö/P;A컫PV"՜.,e{=-S`ދ šyT)l!@7HQ~?S>'_f]!)1,O o9>{s^Mݫ6"*s>Wk;;0Sj2DzW:K& l[;\|f\;sR6FRCX?ۈ][PһƮ(R;b͕ w2R䲔s' _d˖%_kI/.LI ve.EVF` 1]vZc"f6 }F f=l $̖1nK9j#ċjϖg !Nw$92Ceme>}=KW#Y+L8uu(Z-uDj|jhyTɎӶx}``wUIrb}!_\ NϘO&Pc~yڝ֒?@@h_A}JiJCRGؾg6Ĕj bQ5`uxt%yJ龛hxOEǬ9힬7QIKGT %s||$>E 7D47ܔ]pdݲfz; Nͣ|dNn;e$iR+][5t@ ֿz-5`EK? 3$/9PA;+*%Ta.#ƃIq̞EZr/D {Oh=X _KN"rNhrMW +ozWR691f) [mĹ &~cس' IINSyg ПNM_%1}/%]1)OGIxveK?YH0퇲MA=qڰ0ӯMRS6E7bkz$Da)j %q ?!l)Kj{XXq+}0TGVaR?-vNط7h̆,x^&u6mJ awtteL3GfeW1z9͉Za;^2Ӄ~͞ARx緙 T6>U5`FA$ϯW|U)c?뢿]Vih:6 loINWi=9AƓA!YXXֵժ,UEAE"?hjl~1cWR}uÊ,'?x' [ #Oثʛ&#ٗ\L TaW 1!e.֚ܯ; ~١h8j ¹B DQft`M vKV&(hz$IZ+z#, 6 ϻ7kx6wQ$ݱ]'FNM$3L'OTM 邙ΔxUHl؉T1}Ο@D[G, 5:Ttئ=\R)~_d-{;.r+=$E]'Fyӯ(L XR`5Cb+.'=;H]ĪĀ# x>ʧ޸Y'u 7L"Zz)Cfvvɽ k9_rX[O]!M|tsf٢MP/as*]QS68{'%\iD/uNuo)_^7%gC(`!j1aWnU~ %KO`L+mBcױ ZfMbcS& ^6VX i<\cS. YJ~aA ͙577W>nL] <6-uΖV:m:K`GZxTfp(8B\^_>W&D_rZ^b2j&05cTZ6 5eCv5=_Dq/28phujsmjݳf#*?[ vdžQ9.b{mPT<,`nʷ,C'B\Ppe0 aAd1>׍IKm\8v5cPqճwEJ+h qeqji@{C%;c5wvu;8]kmdۆ)kL=ƘF5az6ia2{kV }*.W˶:fhL0b4삢TvlMaHc]wO0tsoQD$V{PE*AI+ +֌} ~}"Ƈ֧)nM|CEpyD*#:)~&MjH}0Hly2 x1,ZDUX\5śh1RKZ!wl){jTWZ?/f*%XS\RyfbFBXeG[hnt f/)3.{l[ҹ׏=b#M-m'(.}e-V,:)2%Fٶ?&UI7 3.Xz.ȅ#M*60t5ě] ^ϳ.,v5#n [y8,VΉM50IdUALU&20z먻e~MRvCR3qH8_&c :`MeGo4=?1^G*kƏ51(*8Vq5- dkS5w;lnx,irIoV7s^ɵ}桲1֒cE+b3JzWſk2j [:Vb/2^n]8Yur!]Ꙑ>#H x^] Ml5~_88rYQ#N~qw&"QC~q 3It6kd; mIEyپ}qgy̡ݛ8YsCAqtW\<ɟWVWԺP8r-Nإxԝ2 hgGBatBb}™&*ڭ9T%ݨs|`r~H$>]j`S'TstQHW?*YڰDpy^Nkߪ2ਭhHۏq>ES]5F#vªG~UPkv4{x+˴&"SCډS$ M&b`KJB d[1mjp1o?u:ŒEd+"qz)'9 )Kʢh֒Eud}a^EOeAW 6ϡ~C7<_kwHpcM 5:u_Qv;ENa} x(oݑq F~4O(rov{(tٌ9gE ~64b@7'U^3|e&_1r2w(CRTdcґΝX~dlK~6πW}8$Q,JJJ:[ A|ngwdZڊ]wJYɢH/J*|7>K8xU)(:^"4=\ZңM,sStf'R:F,9U Ba ~gp3)NL:MM?Ȩc)a[t\uߚP5OKX|dEC(Tm`/m3Jl@:񸖳Zׁޥ%dqU0bKa?;mmE)٘aԅr6y zɺѴ}il3Aś[ Ljz=+;dXQ>]8w"Gzʤ yR/SNoMu+Z`fh:\!9̳M'>'̄CfE :NfӤe) lգА_X.r r0ҰA0¼@OKV(YH^G98̃N= #EUƳؗZ#|Lcy3~lՕ٧#]'#x݀DKl4`f'n^Z58<3&G%"7N9\fmQi-Eσ2Pog| bؿylIi!aƌH Z?wH{bfK$TvYA"ߧII<}\(\+D5ݍ-y/Rui -~"\;O"fǠSG>mSbg \ sU1'b`ӧ_87m,m1⒂6~)0=韓Ĩ|"ORGEr {/uN~xDG}*D_6< pvT;+$7o͇H}j6/|RR~@ vKе2 e$ehb<Zh'@$HXj=x 7oZ wPc݅eW$YO Ê3S DuGzW;gVsk"Ʋ0>K$8wQٜ ;@ ao#7=r+ܠaͬP@955] 9n?rsqm zmT>? κptW3cH;B+~t?l>1 \[FP᜕ 6j0 /"5t)4*іz7Z "'J}}NCw!v/O찊k`l3G3O; /lAޡ.㔓#m YNB(IVRJ ]\n | LiXn{`C#'*#:sN1?';w7g?NC<<?SP' Yb+ftw(' Z3@JX~-:Z"It®\RHBY[ 6=I )LYGnI9&ks J&@y[3_gWO4:pڝW` Tb Rm_"s9߁@aHB+8uҲ,\˚.s/%svwv:'w,J2C%dp)F΃<#9Ľh F)Gӂ*Q#>Y:BǬwcҥ8)}TGĸ\ܸ-02: 25rcּJWVXo<ĻhBo}rPݩRx.(@ Q'[&}b]-)1N욚eWW2T LB3Xf檪=s`b}M6Whp;hוV\zF~[k>q% ^sf~B'iP 8"e~ǚ%*^C;U:ဉ|(wb1lh8U: n%Ү[AWy?Q}K^`u8h_j:;.NZl)7N׮87,TTe>g⹱Q殼(B3pwbfW 7u~o~A4܁.zC$a7g~-Ⱦ:&T@&|9[D-F1^Z6X̙jL/ ΄kof!BlAj\ X(CWW֩.F:} DG(LJ C T;|tgcmK_:CD\Ⱦ'/RH݂,lQ|Mp ZK)oãeI1"ڈ?YOCӦ|IHvcGNS ! MN"4(N(}RK@[#g^!F";@kU4 f`*daۭ0pOtRfEBE ^6Tth0\^i~8dhVX{1y QrK#X$x6 YZ