Changeset 3aee2ac2
- Timestamp:
- 08/24/2014 05:05:28 AM (10 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- d51dfb9
- Parents:
- 729afb9
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r729afb9 r3aee2ac2 36 36 </listitem> 37 37 --> 38 <listitem> 39 <para>2014-08-24</para> 40 <itemizedlist> 41 <listitem> 42 <para>[bdubbs] - Update to eudev-1.10. Fixes 43 <ulink url="&lfs-ticket-root;3661">#3661</ulink>.</para> 44 </listitem> 45 </itemizedlist> 46 </listitem> 47 38 48 <listitem> 39 49 <para>2014-08-21</para> -
chapter01/whatsnew.xml
r729afb9 r3aee2ac2 245 245 <para>&binutils-lto-testsuite-patch;</para> 246 246 </listitem> 247 <!-- <listitem>248 <para>&coreutils-shuf-segfault-patch;</para>249 </listitem> -->250 <!--<listitem>251 <para>dbus-&dbus-version;</para>252 </listitem>-->253 <!--254 <listitem>255 <para>eudev-&e2fsprogs-fix-test-patch;</para>256 </listitem>-->257 247 <listitem> 258 248 <para>eudev-&eudev-version;</para> … … 276 266 <para>&readline-fixes-patch;</para> 277 267 </listitem> 278 <!--<listitem>279 <para>systemd-&systemd-version;</para>280 </listitem>-->281 268 <listitem> 282 269 <para>XML::Parser-&xml-parser-version;</para> -
chapter04/aboutsbus.xml
r729afb9 r3aee2ac2 37 37 numbers can vary by as much as dozens of minutes in some cases.</para> 38 38 39 <note><para>For many modern systems with multiple processors (or cores) the 40 compilation time for a package can be reduced by performing a "parallel make" 41 by either setting an environment variable or telling the 42 <command>make</command> program how many processors are available. For 43 instance, a Core2Duo can support two simultaneous processes with:</para> 39 <note> 40 <para>For many modern systems with multiple processors (or cores) the 41 compilation time for a package can be reduced by performing a "parallel 42 make" by either setting an environment variable or telling the 43 <command>make</command> program how many processors are available. For 44 instance, a Core2Duo can support two simultaneous processes with:</para> 44 45 45 <screen><userinput>export MAKEFLAGS='-j 2'</userinput></screen>46 <screen><userinput>export MAKEFLAGS='-j 2'</userinput></screen> 46 47 47 <para>or just building with:</para>48 <para>or just building with:</para> 48 49 49 <screen><userinput>make -j2</userinput></screen>50 <screen><userinput>make -j2</userinput></screen> 50 51 51 <para>When multiple processors are used in this way, the SBU units in the 52 book will vary even more than they normally would. Analyzing the output of 53 the build process will also be more difficult because the lines of different 54 processes will be interleaved. If you run into a problem with a build step, 55 revert back to a single processor build to properly analyze the error 56 messages.</para> 57 52 <para>When multiple processors are used in this way, the SBU units in the 53 book will vary even more than they normally would. In some cases, the make 54 step will simply fail. Analyzing the output of the build process will also 55 be more difficult because the lines of different processes will be 56 interleaved. If you run into a problem with a build step, revert back to a 57 single processor build to properly analyze the error messages.</para> 58 58 </note> 59 59 -
chapter06/acl.xml
r729afb9 r3aee2ac2 70 70 <para>The Acl tests need to be run on a filesystem that supports access 71 71 controls after <application>Coreutils</application> has been built with the 72 Acl libraries. If desired, return to this package and run <command>make 72 Acl libraries. If desired, return to this package and run <command>make -j1 73 73 tests</command> after <application>Coreutils</application> has been built 74 74 later in this chapter.</para> -
chapter06/attr.xml
r729afb9 r3aee2ac2 61 61 62 62 <para>The tests need to be run on a filesystem that supports extended 63 attributes such as the ext2, ext3, or ext4 filesystems. To test the 64 results, issue:</para> 63 attributes such as the ext2, ext3, or ext4 filesystems. The tests are also 64 known to fail if running multiple simultaneous tests (-j option greater than 65 1). To test the results, issue:</para> 65 66 66 <screen><userinput remap="test">make tests root-tests</userinput></screen>67 <screen><userinput remap="test">make -j1 tests root-tests</userinput></screen> 67 68 68 69 <para>Install the package:</para> -
chapter06/binutils.xml
r729afb9 r3aee2ac2 119 119 <para>Test the results:</para> 120 120 121 <screen><userinput remap="test">make check</userinput></screen> 122 123 <para>Six tests in the lto.exp testsuite are known to fail due 124 to changes in the most recent version of gcc.</para> 121 <screen><userinput remap="test">make -k check</userinput></screen> 125 122 126 123 <para>Install the package:</para> -
chapter06/eudev.xml
r729afb9 r3aee2ac2 41 41 <title>Installation of Eudev</title> 42 42 43 <para>First, clean up a few warnings and fix a test script:</para> 44 45 <screen><userinput remap="pre">sed -i '/struct ucred/i struct ucred;' src/libudev/util.h 46 sed -r -i 's|/usr(/bin/test)|\1|' test/udev-test.pl</userinput></screen> 43 <para>First, fix a test script:</para> 44 45 <screen><userinput remap="pre">sed -r -i 's|/usr(/bin/test)|\1|' test/udev-test.pl</userinput></screen> 47 46 48 47 <para>Prepare Eudev for compilation:</para> -
chapter06/vim.xml
r729afb9 r3aee2ac2 59 59 <para>To test the results, issue:</para> 60 60 61 <screen><userinput remap="test">make test</userinput></screen>61 <screen><userinput remap="test">make -j1 test</userinput></screen> 62 62 63 63 <para>However, this test suite outputs a lot of binary data to the screen, -
chapter08/kernel.xml
r729afb9 r3aee2ac2 76 76 Device Drivers ---> 77 77 Generic Driver Options ---> 78 () path to uevent helper [CONFIG_UEVENT_HELPER_PATH]78 [ ] path to uevent helper [CONFIG_UEVENT_HELPER] 79 79 [*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]</screen></note> 80 80 … … 90 90 91 91 <varlistentry> 92 <term><parameter> path touevent helper</parameter></term>93 <listitem> 94 <para>Having an entry in this space willinterfere with device92 <term><parameter>Support for uevent helper</parameter></term> 93 <listitem> 94 <para>Having this opion set may interfere with device 95 95 management when using Udev/Eudev. </para> 96 96 </listitem> -
general.ent
r729afb9 r3aee2ac2 1 <!ENTITY version "SVN-2014082 1">1 <!ENTITY version "SVN-20140824"> 2 2 <!ENTITY short-version "svn"> <!-- Used in dbus chapter, change to x.y for release --> 3 <!ENTITY releasedate "August 2 1, 2014">3 <!ENTITY releasedate "August 24, 2014"> 4 4 <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – --> 5 5 <!ENTITY milestone "7.6"> -
packages.ent
r729afb9 r3aee2ac2 148 148 <!ENTITY e2fsprogs-ch6-sbu "1.7 SBU"> 149 149 150 <!ENTITY eudev-version "1. 9">151 <!ENTITY eudev-size "1,7 22KB">150 <!ENTITY eudev-version "1.10"> 151 <!ENTITY eudev-size "1,736 KB"> 152 152 <!ENTITY eudev-url "http://dev.gentoo.org/~blueness/eudev/eudev-&eudev-version;.tar.gz"> 153 <!ENTITY eudev-md5 " da8083b30b44177445b21e8299af23a1">153 <!ENTITY eudev-md5 "60d96aa6e111c4cf06a8a2186c60a281"> 154 154 <!ENTITY eudev-manpages-size "9 KB"> 155 155 <!ENTITY eudev-manpages-url "&anduin-other;eudev-&eudev-version;-manpages.tar.bz2"> 156 <!ENTITY eudev-manpages-md5 " 9742236280dfc34ba034173efd69f5cf">156 <!ENTITY eudev-manpages-md5 "5be15528788635818104146957171f5d"> 157 157 158 158 <!ENTITY eudev-ch6-du "7.5 MB">
Note:
See TracChangeset
for help on using the changeset viewer.