Ignore:
Timestamp:
08/19/2015 08:20:02 PM (9 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
7.8-systemd, 7.9-systemd
Children:
102c4bb6, 9c13f79
Parents:
9f3a0fff
Message:

Update to binutils-2.25.1
Update to check-0.10.0
Update to procps-ng-3.3.11
Update to man-pages-4.02
Update to glibc-2.22
Update to linux-4.1.5
Update to tzdata2015f
XML Cleanups
Add a workaround for ncurses in Chapter 5 to not use mawk if found
Document some test suite failures

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd@10940 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/glibc.xml

    r9f3a0fff rf77b95f  
    4444    <title>Installation of Glibc</title>
    4545
    46 <!-- The enable-obsolete-rpc should handle this just fine.
    47     <para>In some cases, particularly LFS 7.1, the rpc headers were not
    48     installed properly.  Test to see if they are installed in the host system
    49     and install if they are not:</para>
    50 
    51 <screen><userinput remap="pre">if [ ! -r /usr/include/rpc/types.h ]; then
    52   su -c 'mkdir -pv /usr/include/rpc'
    53   su -c 'cp -v sunrpc/rpc/*.h /usr/include/rpc'
    54 fi</userinput></screen>
    55 -->
    56     <para>Fix a regression in the package that affects 32-bit architectures:</para>
    57 
    58 <screen><userinput remap="pre">sed -e '/ia32/s/^/1:/' \
    59     -e '/SSE2/s/^1://' \
    60     -i  sysdeps/i386/i686/multiarch/mempcpy_chk.S</userinput></screen>
    61 
    6246    <para>The Glibc documentation recommends building Glibc outside of the source
    6347    directory in a dedicated build directory:</para>
     
    6549<screen><userinput remap="pre">mkdir -v ../glibc-build
    6650cd ../glibc-build</userinput></screen>
    67 <!--
    68     <para>Because Glibc no longer supports i386, its developers say to use the
    69     compiler flag <parameter>-march=i486</parameter> when building it for x86
    70     machines. There are several ways to accomplish that, but testing shows that
    71     the flag is best placed inside the build variable <quote>CFLAGS</quote>.
    72     Instead of overriding completely what Glibc's internal build system uses
    73     for CFLAGS, append the new flag to the existing contents of CFLAGS by
    74     making use of the special file <filename>configparms</filename>. The
    75     -mtune=native flag is also necessary to reset a reasonable value for -mtune
    76     that is changed when setting -march.</para>
    77 
    78 <screen><userinput remap="configure">case `uname -m` in
    79   i?86) echo "CFLAGS += -march=i486 -mtune=native" &gt; configparms ;;
    80 esac</userinput></screen>
    81 -->
    8251
    8352    <para>Next, prepare Glibc for compilation:</para>
Note: See TracChangeset for help on using the changeset viewer.