Changeset bf8012e
- Timestamp:
- 02/11/2022 04:45:10 AM (2 years ago)
- Branches:
- multilib
- Children:
- 4513d8e
- Parents:
- 64cae89 (diff), db3c501 (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. - Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
r64cae89 rbf8012e 2460 2460 <segtitle>&external;</segtitle> 2461 2461 <seglistitem> 2462 <seg>None</seg> 2462 <seg> 2463 <ulink url="&blfs-book;general/glib2.html">Glib2</ulink> 2464 </seg> 2463 2465 </seglistitem> 2464 2466 </segmentedlist> -
chapter01/changelog.xml
r64cae89 rbf8012e 41 41 --> 42 42 <listitem> 43 <para>2022-02-10</para> 44 <itemizedlist> 45 <listitem> 46 <para>[xry111] - Workaround the issue causing binaries link to 47 libraries from the host distro for pass 2 binutils. It's now 48 unnecessary to build zlib in chapter 6.</para> 49 </listitem> 50 </itemizedlist> 51 </listitem> 52 53 <listitem> 43 54 <para>2022-02-09</para> 44 55 <itemizedlist> -
chapter06/binutils-pass2.xml
r64cae89 rbf8012e 43 43 <sect2 role="installation"> 44 44 <title>Installation of Binutils</title> 45 46 <!-- Don't remove this until Binutils upstream updates the libtool 47 copy. On some host distros the issue doesn't show up. --> 48 <para>Binutils ships an outdated libtool copy in the tarball. It lacks 49 sysroot support so the produced binaries will be mistakenly linked to 50 libraries from the host distro. Workaround this issue:</para> 51 52 <screen><userinput remap="pre">sed '6009s/$add_dir//' -i ltmain.sh</userinput></screen> 45 53 46 54 <para>Create a separate build directory again:</para> … … 102 110 <screen><userinput remap="make">make</userinput></screen> 103 111 104 <para>Install the package, and 105 workaround an issue causing 106 <filename class="libraryfile">libctf.so</filename> 107 to link against zlib from the host distribution:</para> 112 <para>Install the package:</para> 108 113 109 <screen><userinput remap="install">make DESTDIR=$LFS install 110 install -vm755 libctf/.libs/libctf.so.0.0.0 $LFS/usr/lib</userinput></screen> 114 <screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen> 111 115 112 116 </sect2> -
chapter06/chapter06.xml
r64cae89 rbf8012e 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zlib.xml"/>32 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="binutils-pass2.xml"/> 33 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc-pass2.xml"/> -
chapter08/glibc.xml
r64cae89 rbf8012e 637 637 638 638 <seglistitem> 639 <seg> catchsegv,gencat, getconf, getent, iconv, iconvconfig, ldconfig,639 <seg>gencat, getconf, getent, iconv, iconvconfig, ldconfig, 640 640 ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd, 641 641 pcprofiledump, pldd, sln, sotruss, sprof, tzselect, xtrace, 642 642 zdump, and zic</seg> 643 643 <seg>ld-linux-x86-64.so.2, ld-linux.so.2, 644 libBrokenLocale.{a,so}, lib SegFault.so, libanl.{a,so},644 libBrokenLocale.{a,so}, libanl.{a,so}, 645 645 libc.{a,so}, libc_nonshared.a, 646 646 libcrypt.{a,so}, libdl.{a,so.2}, libg.a, libm.{a,so}, … … 667 667 <?dbhtml list-presentation="table"?> 668 668 669 <varlistentry id="catchsegv">670 <term><command>catchsegv</command></term>671 <listitem>672 <para>Can be used to create a stack trace when a program673 terminates with a segmentation fault</para>674 <indexterm zone="ch-system-glibc catchsegv">675 <primary sortas="b-catchsegv">catchsegv</primary>676 </indexterm>677 </listitem>678 </varlistentry>679 680 669 <varlistentry id="gencat"> 681 670 <term><command>gencat</command></term> … … 754 743 <term><command>lddlibc4</command></term> 755 744 <listitem> 756 <para>Assists <command>ldd</command> with object files</para> 745 <para>Assists <command>ldd</command> with object files. 746 It does not exist on newer architectures like x86_64</para> 757 747 <indexterm zone="ch-system-glibc lddlibc4"> 758 748 <primary sortas="b-lddlibc4">lddlibc4</primary> … … 928 918 </varlistentry> 929 919 930 <varlistentry id="libSegFault">931 <term><filename class="libraryfile">libSegFault</filename></term>932 <listitem>933 <para>The segmentation fault signal handler, used by934 <command>catchsegv</command></para>935 <indexterm zone="ch-system-glibc libSegFault">936 <primary sortas="c-libSegFault">libSegFault</primary>937 </indexterm>938 </listitem>939 </varlistentry>940 941 920 <varlistentry id="libanl"> 942 921 <term><filename class="libraryfile">libanl</filename></term>
Note:
See TracChangeset
for help on using the changeset viewer.