efivar-37-6.12.1 >  A `ӃJp9|=89H87E@fOpqY$'0K  2~⺩C>$5A4.{lhT\j k֚j& ޷% dgj+p H}|)ӨދSJmt݄M\KoNko?eYJ6(A +޵M_WLS WT0tk5gm 1&׮{+36AWYS2d7681354c3f7dbe07c72b5e8db9a34a15ededb315e2927688a57a86550d063d3cee45e4e2c6ed1cf56201e583be3047766d2112c܉`ӃJp9|ѿϋÜՆ3SwmP* BA^\@>#ɝ%sU\xs0[je2zYKewVWy}ǔsnӥ"=@LMbKƷ1 { Ky}Jn0NhT6eTUfGA,J ,a%YN KkGR _gS6Fټ',XlX$϶aJ(l$$I^!&MZħ@G<{hwQ$ @\nu >p>"?"d    2 <BL\ d l | @ DTh|  d (89 :FGHIXY\]^:bc 3d e f l u v w"$x"4y"Dz"d"t"x"~"Cefivar376.12.1Tools to manage UEFI variablesefivar provides a simple command line interface to the UEFI variable facility.`Ӄibs-arm-3rqSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-onlyhttps://www.suse.com/Development/Libraries/C and C++https://github.com/rhinstaller/efivarlinuxaarch64 fA큤`Ӄ`Ӄ\&`Ӄ4d9fa94c1db9d8d1e6a2f48b166f17ab9b918360707f97d92bf9c4991ed4d91891df770634adc2755e78cae33a0d01e702ce2f69046408ae93d0d934ff29691bbc3eee647bf7723a90a3fc8baa8cc747e014ce9d886387ed75af2e76bf6eedd9rootrootrootrootrootrootrootrootefivar-37-6.12.1.src.rpmefivarefivar(aarch-64)@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libefivar.so.1()(64bit)libefivar.so.1(LIBEFIVAR_0.24)(64bit)libefivar.so.1(LIBEFIVAR_1.30)(64bit)libefivar.so.1(libefivar.so.0)(64bit)libefivar1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)37-6.12.13.0.4-14.6.0-14.0-15.2-14.14.1``>(_Wr@\Y@\o@[W[L[*AXӸXZX@XYXe@W-@WW@W4W @V@V&@V]VXEUUUyx@Un@T\@TPglin@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.combwiedemann@suse.comglin@suse.comoliver@getspam.dejengelh@inai.derw@suse.comrw@suse.comglin@suse.comrw@suse.comglin@suse.comschwab@suse.deglin@suse.comglin@suse.comglin@suse.comglin@suse.comrguenther@suse.comglin@suse.comglin@suse.comglin@suse.comglin@suse.commpluskal@suse.commpluskal@suse.comglin@suse.comglin@suse.com- Add efivar-bsc1187386-fix-emmc-parsing.patch to fix the eMMC sysfs parsing (bsc#1187386)- Add efivar-bsc1181967-fix-nvme-parsing.patch to fix the NVME path parsing (bsc#1181967)- Add efivar-bsc1175989-handle-NULL-set-variable.patch to fix segfault on non-EFI systems (bsc#1175989) - Delete unused file: reproducible.patch- Add efivar-bsc1127544-fix-ucs2len.patch to fix logic that checks for UCS-2 string termination (boo#1127544) - Add efivar-fix-efidp_ipv4_addr-fields-assignment.patch to fix the casting of IPv4 address.- Update to 37 + Improve ACPI device path formatting + Add support for SOC devices that use FDT as their PCI root node + Make devices we can't parse the "device" sysfs link for use DEV_ABBREV_ONLY + Handle SCSI port numbers better + Don't require an EUI for NVMe (boo#1100077) + Fix the accidental requirement on ACPI UID nodes existing + Add support for EMMC devices + Add support for PCI root nodes without a device link in sysfs + Add support for partitioned MD devices + Fix partition number detection when the number isn't provided + Add support for ACPI Generic Container and Embedded Controller root nodes (boo#1101023) + Add limited support for SAS/SATA port expanders - Add upstream patches to fix boo#1120862 + efivar-make-format_guid-handle-misaligned-guid-pointer.patch + efivar-Fix-all-the-places-Werror-address-of-packed-member-c.patch - Drop upstreamed reproducible.patch - Refresh libefiboot-export-disk_get_partition_info.patch - Use %license for COPYING- Add reproducible.patch to initialize memory (boo#1061219)- Downgrade to 35 (fate#326702) + 36 rewrote the linux interface parsers and caused several problems in efibootmgr. Downgrade the version before the change to avoid the failure of boot variable creation (boo#1100077, boo#1101023) - Refresh libefiboot-export-disk_get_partition_info.patch- Update to version 36 - adjust libefiboot-export-disk_get_partition_info.patch to fit new version- RPM group fix- libefiboot-export-disk_get_partition_info.patch: (bsc#870211, bsc#945705)- Update to 31 (fate#322108) - Drop upstreamed patches + efivar-no-static.patch + deprecated-readdir_r.patch + efivar-use-sysmacros.patch- Add efivar-use-sysmacros.patch to fix the Factory/Tumbleweed build correctly. - Amend the spec file to specify the gcc version for SLE11SP4- Fix building for SLE11SP4, SLE12SP2, and Tumbleweed (fate#322108, bnc#1012765) - Drop obsolete patch efivar-bsc988000-remove-versioning-efi_set_variable.patch- Update to 0.24 - Drop upstreamed patches + efivar-0.21-gcc6.diff + efivar-nvme-rename.patch + efivar-nvme-no-kernel-header.patch + efivar-relicensing.patch + efivar-bsc988000-fix-mode-efi_set_variable.patch- deprecated-readdir_r.patch: Remove use of deprecated readdir_r- Add efivar-bsc988000-fix-mode-efi_set_variable.patch and efivar-bsc988000-remove-versioning-efi_set_variable.patch to set the default file mode rather than fetching a value randomly (bsc#988000)- Add efivar-relicensing.patch to update the license in some files- Add the missing COPYING- Update to 0.23 for fwupdate (FATE#319345) - Add efivar-nvme-rename.patch and efivar-nvme-no-kernel-header.patch to work around the missing kernel header. - Add efivar-no-static.patch to remove efivar-static since it causes build failure and we don't really need it. - Remove efivar-fix-initializer.patch since it's already in 0.23. - Remove _smp_mflags since the Makefile doesn't work well with the flag.- Add efivar-0.21-gcc6.diff to fix strict-aliasing issue. - Build with -Wno-nonnull as efivar tests nonnull args for zero and that breaks with its use of -Werror.- Update the source link- Update to 0.21 - Add efivar-fix-initializer.patch to initialize ifreq properly - Drop patches + efivar-fix-vars_del_variable.patch: upstreamed + efivar-revert-linker-order.patch: not necessary- Add efivar-fix-vars_del_variable.patch to fix the deletion of the variable with the old efivar kernel modules- Add efivar-revert-linker-order.patch to adjust the linker order which caused the compilation error in pesign- Use default CFLAGS- Update to 0.20 * Make sure tester is build with the right link order for libraries. * Adjust linker order for pkg-config * Work around LocateDevicePath() not grokking PcieRoot() devices properly. * Rectify some missing changelog entries - Changes for 0.19 * Lots of debugging in this release, as well as some of the documentation that's planned. There's more of that to come. - Changes for 0.18 * This release is mostly about adding the efidp and libefiboot APIs available.Next release will feature documentation for them, verification that various different device path types work, etc. Right now efi device path generation is basically limited to: + full file paths on sata devices + full file paths on sas devices + HD() paths for SATA and SAS devices + ipv4 dhcp device paths that don't specify their own filenames - Drop upstreamed patche * efivar-correct-license-header.patch - Drop as Makefiles have been restructured, CFLAGS no longer defined in them * efivar-suse-build.patch - Use fdupes to reduce amount of duplicate files- Add efivar-correct-license-header.patch to correct the license of util.h - Amend the spec file with spec-cleaner- Update to 0.15 + Make FSF addresses in COPYING be URLS + Fix variables' DataSize field on 32-bit machines. + Add some vendor specific guids to our guid list + Add efi_id_guid_to_name() and efi_name_to_id_guid(), which support {ID GUID} as a concept a la http://technet.microsoft.com/en-us/library/cc766223%28v=ws.10%29.aspx + Call "empty" "zero" now, as many other places do. (empty references still exist for ABI compatibility) + add "efivar -L" to the man page + efi_symbol_to_guid() + efi_name_to_guid() will fall back on efi_symbol_to_guid() + "efivar -L" to list all the guids we know about + better namespacing on libefivar.so (rename well_known_* -> efi_well_known_*) - Refresh efivar-suse-build.patchibs-arm-3 162447438537-6.12.137-6.12.1efivarefivarCOPYINGefivar.1.gz/usr/bin//usr/share/licenses//usr/share/licenses/efivar//usr/share/man/man1/-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.suse.de/SUSE:Maintenance:20186/SUSE_SLE-15-SP1_Update/e6d20a159546517e9a55f21dabf4d547-efivar.SUSE_SLE-15-SP1_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=409b0339aadf50222a2c22f96a63e9c2ad77208a, for GNU/Linux 3.7.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRk\X(̴#p2`-~w@3yS8Yv0+ U. !4BFt)c6ê$ۺ^=FM >Suٮ A)u}ۘ&8UQp$8Iz0;ŏ}xQ&DZD8:c/䊊Ӵ a 8rpG I l@nތy\ϥg:S +'ATQ.,7-[~r_/d<8+H2J8ɌD ݄*ZhB_$g:_2QER=,[8l*b\nO:@IӠ~ K4st| }9)qV#"K n꒦X{nܐ-沬]ataSLL($Jij骶; ܯ-0 D7.b~p#5VR}SLJ@o_d3Y UFi{ `F*[v)uȞ>AHw}L6- w%vEcnVA<"]ĥ./dsʇFb.xˠnoӆ .ɥh4^PH'FG$\hPlQ"y>zɭ3êCx95pwP7{I~8ʑ ^g?iOL{6c;/NA fF?A.7,]R Rn43w}d4NC?g~ Tl$CI֮m"_p5| 1R{e S\3bKNZso$6I$l ێHr!U :`VzW$77!ɼҲ719HEms|2 4.+@FSkRM׆Tx-9zWG?98c zˋ`o Bڱ(svV֜,}m` "NP|Vs;d5bor'6M(Ȅ&g@:wzpҨضyg42oX6CeCۜ@": Z3|pE磅s+"5A+Sp٬tzOf.l_du=^_\ƯEL ܉sJ)oAețىp-[0/ʼnOOhnW}9RF&Ֆyc>M%,7Ռ!V5AvŧBYG@+r t#zh6i)dC H4;j^dGJSL.O+9+)τdc6#$(U\mmz߽W+E//ٛ#kLba舘XrmLPQrO*0NRN'PT1B l-OCd^{O9(ruD _v5w^x\+G…B)rrw&FL;5}|jxH?Bs@+鉷lji66e <SJv2v}d|m.di䪹 gu#lP6l|lA˽Syzسt_E[WqȱT݋nrj:i/tiOǯYh~]=;~eXƖ _)Y uK,``)MrEKlN.l愦Nͱ1k+7E;xT,X)'L%BX P18hg%rwMc2ڪ#|q91.Y\9f6VZ 2r0g#Z$ F ?VRD )3jDL6~Y8آϐOF5 ,ELgFqb)Ph=!@][ -H>[NCH/KYn3r9y;V+51|2&]i~y ;"E[="{2u)-% %9Q `@W͒" m\$uzó^ SBg4G۪-G;Y);beLN[  QBzؒTs ? z.EsGցK7*,īRK֦ln+5zp`d|q5!/{*RkJ \7 @-#.Pg1Yu$^Xg9u|e=C&A6QLnd1 5y)^lmg [ڀ1bxM7}ք$ ĺoЏRE.r?BUҶzd6y ^!<='9PPJHsj$?(4 ADC{;PL4wVSCa5H Lnn1/*u'}>cOo%||}ДI~~"7n] A5-5Wo;sWuoz5 _so"&?{oIK\*haU~frыUr~m ٟجUk.ir-{Uݦ6p`I@ {!`/}X1qSug*^/HhLXvְ3Z@)z[r같[+!0ՅjkC.=NJX YaOͺYVr_wN5 ۡ?[_= bx*kI'&.0l[HtOXW,O*i<|~2iĦiZv"3sekC 2yc?,Nͮ(>|1P ,fz7v~-*[T+$3v3NL[I~_m',7Ha}[y977~'R.x(а~v" 3io(dGd@?³4SH-P Ph( m+orPH$yFsf6E{lxk.Su<+ΠP˨"M#B!FajN!W2P¥N=4>/s竒)z.ɟ}綤%Gp>4 Ote -$ߕ2mԃ?9 $[;?pCVF}! @3êݳ[EB펗RffI:OK|KZ~M픯maѪCbGE,bdH"ynn,M8[|?1, ܾLB؞ $?}5s8׫6\վ^ɬ@* W^Jh7s8V}V r4SMboj[ E%O+)^Ӳ  :ܹλAW=*ޒu eІn& #Kf^,Rih=`^l Z0Tle!w|mK ,|œ A'%蔖vBNRHuK;loo!dRC); vR9x^ >Ǝ8#zjWA2_AY_m١7T)0]`Ȯe^D\SOwdQ~}ND/2ZnެZ}PݗU̠ݓki4+'{αrSWql`V6:) c^:ɲ=V /0s(}Ue@!+f;LRFErHI^ W,jΊHZq[S~@UPUc$#ms.k^PDTh ?oRni'^-AFbu^ ,."TE; 4p_yN{^|rszl#D1]sV6In]l-l W)7!B&LdщX&Eaq]ܲ((z嶤5F+^Eju}Z)hY6^cRYR Vy ~I"=Pk)m(pR޺U2vTnwrdfAq> ރ8kIDRw)S!'&I{}OsBQ,\qوcTT+\ΔAKo22[&aNA94Q\hN[sHe`Og}vyPB 7  :|UbԩY"0qQ _lx7lFh/H7kf`3ۄOvձHAFYcc\tzT{~:{e PdE6`CBV!i1ש?Hl41q$y1ը.: EOgEs WS(=PEݱ =)ҥ~qc"S5+B0"c`*Fbteibs!-홽^qOS} VDg^ j~mqHw) $+kΊ8NjnE R !.!Q#":R!.LPu;++LߤO #MdP]tUw;@R$$X&ݛQX}̰IlQj3yh^m;#7ՕF2Nbn*Miw_:oxa>`g3Wv@i"'!䳴=/* az"CgZ@A]&>Puv顭c;țB +;-^u8rnlP IGMMn&n)`V /!SNrZؽ]-7#s8|W~dǯKf/ Σ+u~'.ȹoaP@K)Ng2±W^r]:s]NѸIYaz{R#|IW*mRf^q-#[֜7(՝͟bѫoN}}7JX_X:ư?*M1v䥊NhETU7n \ :],q`W0R eZ tT=7+;r5~e:^s;Q' {Q؏?2eD%{L(x{+4q˓oNAF #(&mԜνL0K"t( ėr1E_g, @1<50ʳ?|)K]U/- `i֑dvwo M+/uf-lD`LbŘNRy)|áv/TWM x5dǬLv7J<=q5h~w"g1y4CPshbzսY'~z=QG;3,,HO$*q@I/Q3֬Xk5 zOD΀tHQ V3;`UAKuS-ET|!M ۠Jn4Umr@3c?XF+!4*MW\5~)")Uzyl3X0ԒsG,t̔+n#91Sy)CC PcXe nR9½pPPAT{%C_#%( J"}sĀ{@Dx"_kjcّA ޽JɩHPk288Z,41;y Zwx59ƬԹ&y6 $mG+jc ^nobhtNS-vu3`ԂxcAa؜SQz>B\פ9FXA5ˎs &x3gNBGJFݞjVᤩf'Yhލ Yҕ I0#o< N.7= UJޫ3"^WcMZ)dtK֛"ȩ; SCKZQ!(Lq٬*탆_`FQ\QɲQDU{Exx8tVN4Éw,35W|jT^"_$&[2 1ikuC6GP]{K vh,]]5/i,2z2eW٥>v(Ft-\ѺJ$(ٚFFB lm,Ifpm!8>OUBZNG:I?r.gnTI i^W, ׂȵ Tے^zo4iǬC~]U?Q?斂ZNg'#wUEK 9yHRԼN"N2[kPMįE&-[ dupwovH&yiq쪫Hq̂PA8^!/>:XY=qFUt ZdlZ'4Tr B'hMw2Y隩"]QhGcу!x;.9~4A }G`io5~KthġnWe- N@)SB`S 03"~L.ܬjzQ{K)VaMc;W6IȨK;_&#)%z`3OaEtyQ i)S2yn:X(. ˙plilD Nh8:Zkt8 ДZ/~ZH!aŋ,]ۡ5vZxHe_LР׌7:i`=԰a>ʧC)M/Yˋ#1!r?Ho6i"qA=,aTpȍN˨>D|}5A,&ySU[=O~jt"&S:gJ0^Iʎ$k A+ =6O"AUb񇁑- Q/q6lb<}iH2X!5G!N"v1k+d6"q`B:^V`%rR e/?E*$#yaQ\[k-~pO'vЈZ %*,{cguc$]~|Nb׹F;5P( A@G8Cm ,.^Hi- hlj'4kIԙ/~-QƈQgEc2c,Ʒ\ ڢG$>S 6Jrm.IN9j A{1]JFJ$+,Q˜tPYR$CC.G}i 9ȃiܞ0byP!u%͙Kc֘2XO*8j-+@[E]~vfXErD)/Foy֤9$6gU%b<=3b %q27΀Cq3wϥFWe!f.Ox41 +8QbrԿ;s4i iT-M[<% f 13x{.]VK,dAW xRHElT[ I ˾/Y20)R?&+ccKh׳s7s3y@MȯR3a"1U'B"sݮ7@+*d"4OPAkD& /QFAC>N`K6[>iE8[߉:V(u@I΂-pɕyX%byKΝ`Xư^pK N YuD7a %g]*~8F l-x`-AkǓGz o  r~H,uߋg5HO}bayk+a)6zv uV>)ڵ%82崐('Iko kBɷBs`L^n/#FDjM1o#E}/-l}?$T7~m+4 TnV}V>3b8G&#v]2|pWߎ㡑r4۲SLmRDXQBT[#[Nȯ"[3O6oS[h` K.mNty2xd3Հ\%e{-8+tv;xw3 [ =*8o8Wխs6jd#):.֭+Bc`{Co uJBđ3y׮"c7s.'Pٶ8yǫj n@m s.C+]>BlyU3t政\מ݆~?yɄb]`Yѻ+t9'Jcpj<)(X{/K $ƹ{؇wUt/0q**IwsQ&6ƴdV]Lk%p%p >ɵʃZ-#p~>ԉ# `WBq<^2#̄yfQX+jqp֞_'{>IM͜6e{EvLSƢ0lPo^'nR(Ŕ\JߠWvT7zZp9XcvN I0o֦a1ߗYx1eJK66+^Vаo<(m-HJm'|k]Ku#&H%8bPΞT se-`owdҾBc^cfpKRY_ 2L@ԇ`5evuSeѥaͺ3b39DaݤisN)AGޏVJ50p)__j5CuD0hr=yZ- YZ