Ignore:
Timestamp:
Dec 18, 2013, 1:04:00 AM (11 years ago)
Author:
Chris Staub <chris@…>
Children:
f975b3a
Parents:
1c9985f (diff), 8abef998 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Updated simp branch to match main book

Location:
BOOK/final-system/x86
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/x86/eglibc.xml

    r1c9985f r026bb5d  
    4848    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4949    href="../common/eglibc.xml"
     50    xpointer="xpointer(//*[@os='s1'])"/>
     51
     52    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     53    href="../common/eglibc.xml"
     54    xpointer="xpointer(//*[@os='s2'])"/>
     55
     56    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     57    href="../common/eglibc.xml"
    5058    xpointer="xpointer(//*[@os='e'])"/>
    5159
     
    5866    xpointer="xpointer(//*[@os='g'])"/>
    5967
    60 <screen os="h"><userinput>CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $MACHTYPE) \
    61     -mtune=generic -g -O2" ../eglibc-&eglibc-version;/configure --prefix=/usr \
    62     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    63     --libexecdir=/usr/lib/eglibc</userinput></screen>
     68<screen os="h"><userinput>
     69    CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $MACHTYPE) -O2" \
     70    ../eglibc-&eglibc-version;/configure --prefix=/usr \
     71    --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/eglibc \
     72    --enable-obsolete-rpc</userinput></screen>
    6473
    6574    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/x86/grub.xml

    r1c9985f r026bb5d  
    3333    <note os="n2">
    3434      <para>This package is known to have issues when its default optimization
    35       flags (including the <option>-march</option> and <option>-mcpu</option>
     35      flags (including the <option>-march</option> and <option>-mtune</option>
    3636      options) are changed. If any environment variables that override default
    3737      optimizations have been defined, such as <envar>CFLAGS</envar> and
     
    3939    </note>
    4040
     41    <para os="s1">EGLIBC-&eglibc-version; does not declare gets():</para>
     42
     43<screen os="s2"><userinput>sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h</userinput></screen>
     44
    4145    <para os="a">Prepare GRUB for compilation:</para>
    4246
     
    4852<screen os="d"><userinput>make</userinput></screen>
    4953
    50     <para os="e">To test GRUB you must have QEMU installed and then, issue:
    51     <userinput>make check</userinput>.</para>
     54    <para os="e">To test GRUB you must have QEMU installed and then, issue:</para>
     55
     56<screen os="d2"><userinput remap="test">make check</userinput></screen>
    5257
    5358    <para os="f">Install the package:</para>
Note: See TracChangeset for help on using the changeset viewer.