Changeset e5249951 for postlfs/filesystems/uefi-bootloaders/efivar.xml
- Timestamp:
- 02/22/2024 06:21:42 AM (7 months ago)
- Branches:
- 12.1, 12.2, gimp3, ken/TL2024, lazarus, trunk, xry111/for-12.3, xry111/llvm18, xry111/spidermonkey128
- Children:
- a9922f2
- Parents:
- 1d4d4a96
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
postlfs/filesystems/uefi-bootloaders/efivar.xml
r1d4d4a96 re5249951 5 5 %general-entities; 6 6 7 <!ENTITY efivar-download-http "https://github.com/rhboot/efivar/ releases/download/&efivar-version;/efivar-&efivar-version;.tar.bz2">7 <!ENTITY efivar-download-http "https://github.com/rhboot/efivar/archive/&efivar-version;/efivar-&efivar-version;.tar.gz"> 8 8 <!ENTITY efivar-download-ftp " "> 9 <!ENTITY efivar-md5sum " 243fdbc48440212695cb9c6e6fd0f44f">10 <!ENTITY efivar-size " 316 KB">11 <!ENTITY efivar-buildsize " 18MB">9 <!ENTITY efivar-md5sum "a8fc3e79336cd6e738ab44f9bc96a5aa"> 10 <!ENTITY efivar-size "456 KB"> 11 <!ENTITY efivar-buildsize "21 MB"> 12 12 <!ENTITY efivar-time "less than 0.1 SBU"> 13 13 ]> … … 66 66 </listitem> 67 67 </itemizedlist> 68 68 <!-- 69 69 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 70 70 <itemizedlist spacing="compact"> … … 76 76 </listitem> 77 77 </itemizedlist> 78 78 --> 79 79 <bridgehead renderas="sect3">efivar Dependencies</bridgehead> 80 80 81 <bridgehead renderas="sect4">Re quired</bridgehead>82 <para role="re quired">81 <bridgehead renderas="sect4">Recommended</bridgehead> 82 <para role="recommended"> 83 83 <xref linkend="mandoc"/> 84 84 </para> 85 86 85 87 86 </sect2> … … 89 88 <sect2 role="installation"> 90 89 <title>Installation of efivar</title> 91 92 <para>93 First, fix an issue in Makefile causing the package to be rebuilt94 during installation:95 </para>96 97 <screen><userinput>sed '/prep :/a\\ttouch prep' -i src/Makefile</userinput></screen>98 90 99 91 <note> … … 107 99 108 100 <para> 109 If building this package on a 32-bit system, apply a patch:110 </para>111 112 <screen><userinput>[ $(getconf LONG_BIT) = 64 ] || patch -Np1 -i ../efivar-&efivar-version;-i686-1.patch</userinput></screen>113 114 <para>115 101 Build <application>efivar</application> with the following commands: 116 102 </para> 117 103 118 <screen><userinput>make ERRORS=</userinput></screen>104 <screen><userinput>make</userinput></screen> 119 105 120 106 <para> … … 136 122 137 123 <para> 138 <parameter>ERRORS=</parameter>:139 This option overrides the <option>-Werror</option> passed to GCC140 by default, so the package won't fail to build with the141 <option>-Wenum-int-mismatch</option> warning introduced in GCC 13.142 </para>143 144 <para>145 124 <parameter>LIBDIR=/usr/lib</parameter>: 146 125 This option overrides the default library directory of the package 147 126 (<filename class="directory">/usr/lib64</filename>, which is not used 148 by LFS.) 127 by LFS). 128 </para> 129 130 <para> 131 <option>ENABLE_DOCS=0</option>: Disable the generation of man pages. 132 Append this option after the <command>make</command> and 133 <command>make install</command> commands if you don't need the man 134 pages to allow building this package without <xref linkend='mandoc'/> 135 installed. 149 136 </para> 150 137 … … 231 218 is a library for the manipulation of EFI variables 232 219 </para> 233 <indexterm zone="efivar libefi boot">234 <primary sortas="c-libefi boot">libefiboot.so</primary>220 <indexterm zone="efivar libefivar"> 221 <primary sortas="c-libefivar">libefivar.so</primary> 235 222 </indexterm> 236 223 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.