mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 03:39:20 +01:00
Merge remote-tracking branch 'origin/trunk' into xry111/clfs-ng
This commit is contained in:
commit
9e76c64bee
65
Makefile
65
Makefile
@ -1,6 +1,4 @@
|
|||||||
#BASEDIR = ~/lfs-book
|
# vim:ts=3
|
||||||
#SYSDDIR = ~/lfs-systemd
|
|
||||||
#DUMPDIR = ~/lfs-commands
|
|
||||||
RENDERTMP = $(HOME)/tmp
|
RENDERTMP = $(HOME)/tmp
|
||||||
CHUNK_QUIET = 1
|
CHUNK_QUIET = 1
|
||||||
ROOT_ID =
|
ROOT_ID =
|
||||||
@ -23,15 +21,15 @@ ifneq ($(REV), sysv)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(REV), sysv)
|
ifeq ($(REV), sysv)
|
||||||
BASEDIR ?= ~/lfs-book
|
BASEDIR ?= $(HOME)/public_html/lfs-book
|
||||||
PDF_OUTPUT ?= LFS-BOOK.pdf
|
PDF_OUTPUT ?= LFS-BOOK.pdf
|
||||||
NOCHUNKS_OUTPUT ?= LFS-BOOK.html
|
NOCHUNKS_OUTPUT ?= LFS-BOOK.html
|
||||||
DUMPDIR ?= ~/lfs-commands
|
DUMPDIR ?= $(HOME)/lfs-commands
|
||||||
else
|
else
|
||||||
BASEDIR ?= ~/lfs-systemd
|
BASEDIR ?= $(HOME)/public_html/lfs-systemd
|
||||||
PDF_OUTPUT ?= LFS-SYSD-BOOK.pdf
|
PDF_OUTPUT ?= LFS-SYSD-BOOK.pdf
|
||||||
NOCHUNKS_OUTPUT ?= LFS-SYSD-BOOK.html
|
NOCHUNKS_OUTPUT ?= LFS-SYSD-BOOK.html
|
||||||
DUMPDIR ?= ~/lfs-sysd-commands
|
DUMPDIR ?= $(HOME)/lfs-sysd-commands
|
||||||
endif
|
endif
|
||||||
|
|
||||||
book: validate profile-html
|
book: validate profile-html
|
||||||
@ -46,7 +44,8 @@ book: validate profile-html
|
|||||||
@echo "Copying CSS code and images..."
|
@echo "Copying CSS code and images..."
|
||||||
$(Q)mkdir -p $(BASEDIR)/stylesheets
|
$(Q)mkdir -p $(BASEDIR)/stylesheets
|
||||||
$(Q)cp stylesheets/lfs-xsl/*.css $(BASEDIR)/stylesheets
|
$(Q)cp stylesheets/lfs-xsl/*.css $(BASEDIR)/stylesheets
|
||||||
$(Q)sed -i 's|../stylesheet|stylesheet|' $(BASEDIR)/index.html
|
$(Q)sed -e 's|../stylesheet|stylesheet|' \
|
||||||
|
-i $(BASEDIR)/index.html
|
||||||
|
|
||||||
$(Q)mkdir -p $(BASEDIR)/images
|
$(Q)mkdir -p $(BASEDIR)/images
|
||||||
$(Q)cp images/*.png $(BASEDIR)/images
|
$(Q)cp images/*.png $(BASEDIR)/images
|
||||||
@ -54,12 +53,10 @@ book: validate profile-html
|
|||||||
@echo "Running Tidy and obfuscate.sh..."
|
@echo "Running Tidy and obfuscate.sh..."
|
||||||
$(Q)for filename in `find $(BASEDIR) -name "*.html"`; do \
|
$(Q)for filename in `find $(BASEDIR) -name "*.html"`; do \
|
||||||
tidy -config tidy.conf $$filename; \
|
tidy -config tidy.conf $$filename; \
|
||||||
true; \
|
|
||||||
/bin/bash obfuscate.sh $$filename; \
|
/bin/bash obfuscate.sh $$filename; \
|
||||||
sed -e "s@text/html@application/xhtml+xml@g" \
|
sed -e "s|text/html|application/xhtml+xml|g" \
|
||||||
-e "s/\xa9/\©/ " \
|
|
||||||
-i $$filename; \
|
-i $$filename; \
|
||||||
done;
|
done
|
||||||
|
|
||||||
$(Q)$(MAKE) --no-print-directory wget-list md5sums
|
$(Q)$(MAKE) --no-print-directory wget-list md5sums
|
||||||
|
|
||||||
@ -98,17 +95,16 @@ nochunks: validate profile-html
|
|||||||
--output $(BASEDIR)/$(NOCHUNKS_OUTPUT) \
|
--output $(BASEDIR)/$(NOCHUNKS_OUTPUT) \
|
||||||
stylesheets/lfs-nochunks.xsl \
|
stylesheets/lfs-nochunks.xsl \
|
||||||
$(RENDERTMP)/lfs-html.xml
|
$(RENDERTMP)/lfs-html.xml
|
||||||
# $(RENDERTMP)/lfs-html2.xml
|
|
||||||
|
|
||||||
@echo "Running Tidy..."
|
@echo "Running Tidy..."
|
||||||
$(Q)tidy -config tidy.conf $(BASEDIR)/$(NOCHUNKS_OUTPUT) || true
|
$(Q)tidy -config tidy.conf $(BASEDIR)/$(NOCHUNKS_OUTPUT) || test $$? -le 1
|
||||||
|
|
||||||
@echo "Running obfuscate.sh..."
|
@echo "Running obfuscate.sh..."
|
||||||
$(Q)bash obfuscate.sh $(BASEDIR)/$(NOCHUNKS_OUTPUT)
|
$(Q)bash obfuscate.sh $(BASEDIR)/$(NOCHUNKS_OUTPUT)
|
||||||
$(Q)sed -i -e "s@text/html@application/xhtml+xml@g" $(BASEDIR)/$(NOCHUNKS_OUTPUT)
|
$(Q)sed -e "s|text/html|application/xhtml+xml|g" \
|
||||||
$(Q)sed -i -e "s@../wget-list@wget-list@" $(BASEDIR)/$(NOCHUNKS_OUTPUT)
|
-e "s|../wget-list|wget-list|" \
|
||||||
$(Q)sed -i -e "s@../md5sums@md5sums@" $(BASEDIR)/$(NOCHUNKS_OUTPUT)
|
-e "s|../md5sums|md5sums|" \
|
||||||
$(Q)sed -i -e "s@\xa9@\©@" $(BASEDIR)/$(NOCHUNKS_OUTPUT)
|
-i $(BASEDIR)/$(NOCHUNKS_OUTPUT)
|
||||||
|
|
||||||
@echo "Output at $(BASEDIR)/$(NOCHUNKS_OUTPUT)"
|
@echo "Output at $(BASEDIR)/$(NOCHUNKS_OUTPUT)"
|
||||||
|
|
||||||
@ -127,16 +123,16 @@ validate: tmpdir version
|
|||||||
@echo "Adjusting for revision $(REV)..."
|
@echo "Adjusting for revision $(REV)..."
|
||||||
$(Q)xsltproc --nonet \
|
$(Q)xsltproc --nonet \
|
||||||
--xinclude \
|
--xinclude \
|
||||||
--output $(RENDERTMP)/lfs-html2.xml \
|
|
||||||
--stringparam profile.revision $(REV) \
|
--stringparam profile.revision $(REV) \
|
||||||
|
--output $(RENDERTMP)/lfs-html2.xml \
|
||||||
stylesheets/lfs-xsl/profile.xsl \
|
stylesheets/lfs-xsl/profile.xsl \
|
||||||
index.xml
|
index.xml
|
||||||
|
|
||||||
@echo "Validating the book..."
|
@echo "Validating the book..."
|
||||||
$(Q)xmllint --nonet \
|
$(Q)xmllint --nonet \
|
||||||
--noent \
|
--encode UTF-8 \
|
||||||
--postvalid \
|
--postvalid \
|
||||||
-o $(RENDERTMP)/lfs-full.xml \
|
--output $(RENDERTMP)/lfs-full.xml \
|
||||||
$(RENDERTMP)/lfs-html2.xml
|
$(RENDERTMP)/lfs-html2.xml
|
||||||
|
|
||||||
$(Q)rm -f appendices/*.script
|
$(Q)rm -f appendices/*.script
|
||||||
@ -151,42 +147,45 @@ profile-html:
|
|||||||
stylesheets/lfs-xsl/profile.xsl \
|
stylesheets/lfs-xsl/profile.xsl \
|
||||||
$(RENDERTMP)/lfs-full.xml
|
$(RENDERTMP)/lfs-full.xml
|
||||||
|
|
||||||
wget-list: $(BASEDIR)/wget-list $(BASEDIR)/wget-list-$(REV)
|
DOWNLOADS_DEP = chapter03/packages.xml chapter03/patches.xml \
|
||||||
$(BASEDIR)/wget-list: stylesheets/wget-list.xsl chapter03/chapter03.xml \
|
|
||||||
packages.ent patches.ent general.ent
|
packages.ent patches.ent general.ent
|
||||||
|
|
||||||
|
wget-list: $(BASEDIR)/wget-list $(BASEDIR)/wget-list-$(REV)
|
||||||
|
$(BASEDIR)/wget-list: stylesheets/wget-list.xsl $(DOWNLOADS_DEP)
|
||||||
@echo "Generating consolidated wget list at $(BASEDIR)/wget-list ..."
|
@echo "Generating consolidated wget list at $(BASEDIR)/wget-list ..."
|
||||||
$(Q)mkdir -p $(BASEDIR)
|
$(Q)mkdir -p $(BASEDIR)
|
||||||
$(Q)xsltproc --xinclude --nonet \
|
$(Q)xsltproc --nonet \
|
||||||
|
--xinclude \
|
||||||
--output $(BASEDIR)/wget-list \
|
--output $(BASEDIR)/wget-list \
|
||||||
stylesheets/wget-list.xsl \
|
stylesheets/wget-list.xsl \
|
||||||
chapter03/chapter03.xml
|
chapter03/chapter03.xml
|
||||||
|
|
||||||
$(BASEDIR)/wget-list-$(REV): stylesheets/wget-list.xsl \
|
$(BASEDIR)/wget-list-$(REV): stylesheets/wget-list.xsl $(DOWNLOADS_DEP)
|
||||||
chapter03/chapter03.xml \
|
$(Q)xsltproc --nonet \
|
||||||
packages.ent patches.ent general.ent
|
--xinclude \
|
||||||
$(Q)xsltproc --nonet --xinclude \
|
|
||||||
--stringparam profile.revision $(REV) \
|
--stringparam profile.revision $(REV) \
|
||||||
--output $(RENDERTMP)/wget-list.xml \
|
--output $(RENDERTMP)/wget-list.xml \
|
||||||
stylesheets/lfs-xsl/profile.xsl \
|
stylesheets/lfs-xsl/profile.xsl \
|
||||||
chapter03/chapter03.xml
|
chapter03/chapter03.xml
|
||||||
$(Q)xsltproc --xinclude --nonet \
|
|
||||||
|
$(Q)xsltproc --nonet \
|
||||||
--output $(BASEDIR)/wget-list-$(REV) \
|
--output $(BASEDIR)/wget-list-$(REV) \
|
||||||
stylesheets/wget-list.xsl \
|
stylesheets/wget-list.xsl \
|
||||||
$(RENDERTMP)/wget-list.xml
|
$(RENDERTMP)/wget-list.xml
|
||||||
|
|
||||||
md5sums: $(BASEDIR)/md5sums
|
md5sums: $(BASEDIR)/md5sums
|
||||||
$(BASEDIR)/md5sums: stylesheets/wget-list.xsl chapter03/chapter03.xml \
|
$(BASEDIR)/md5sums: stylesheets/wget-list.xsl $(DOWNLOADS_DEP)
|
||||||
packages.ent patches.ent
|
|
||||||
@echo "Generating consolidated md5sum file at $(BASEDIR)/md5sums ..."
|
@echo "Generating consolidated md5sum file at $(BASEDIR)/md5sums ..."
|
||||||
$(Q)mkdir -p $(BASEDIR)
|
$(Q)mkdir -p $(BASEDIR)
|
||||||
|
|
||||||
$(Q)xsltproc --nonet --xinclude \
|
$(Q)xsltproc --nonet \
|
||||||
|
--xinclude \
|
||||||
--stringparam profile.revision $(REV) \
|
--stringparam profile.revision $(REV) \
|
||||||
--output $(RENDERTMP)/md5sum.xml \
|
--output $(RENDERTMP)/md5sum.xml \
|
||||||
stylesheets/lfs-xsl/profile.xsl \
|
stylesheets/lfs-xsl/profile.xsl \
|
||||||
chapter03/chapter03.xml
|
chapter03/chapter03.xml
|
||||||
|
|
||||||
$(Q)xsltproc --xinclude --nonet \
|
$(Q)xsltproc --nonet \
|
||||||
--output $(BASEDIR)/md5sums \
|
--output $(BASEDIR)/md5sums \
|
||||||
stylesheets/md5sum.xsl \
|
stylesheets/md5sum.xsl \
|
||||||
$(RENDERTMP)/md5sum.xml
|
$(RENDERTMP)/md5sum.xml
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -6,6 +6,7 @@
|
|||||||
<!-- Convenient entity for "Systemd" or "Udev" -->
|
<!-- Convenient entity for "Systemd" or "Udev" -->
|
||||||
<!ENTITY systemd-udev "<phrase revision='systemd'>Systemd</phrase>
|
<!ENTITY systemd-udev "<phrase revision='systemd'>Systemd</phrase>
|
||||||
<phrase revision='sysv'>Udev</phrase>">
|
<phrase revision='sysv'>Udev</phrase>">
|
||||||
|
<!ENTITY bdb "<ulink url='https://www.oracle.com/database/technologies/related/berkeleydb.html'>Berkeley DB</ulink>">
|
||||||
]>
|
]>
|
||||||
|
|
||||||
<appendix id="appendixc" xreflabel="Appendix C">
|
<appendix id="appendixc" xreflabel="Appendix C">
|
||||||
@ -29,10 +30,7 @@
|
|||||||
in addition to those on the first list, need to be available in order to run
|
in addition to those on the first list, need to be available in order to run
|
||||||
the test suites. The fourth list of dependencies are packages that require
|
the test suites. The fourth list of dependencies are packages that require
|
||||||
this package to be built and installed in its final location before they are
|
this package to be built and installed in its final location before they are
|
||||||
built and installed. In most cases, this is because these packages will hard
|
built and installed.</para>
|
||||||
code paths to binaries within their scripts. If not built in a certain order,
|
|
||||||
this could result in paths of /tools/bin/[binary] being placed inside scripts
|
|
||||||
installed to the final system. This is obviously not desirable.</para>
|
|
||||||
|
|
||||||
<para>The last list of dependencies are optional packages that are not
|
<para>The last list of dependencies are optional packages that are not
|
||||||
addressed in LFS, but could be useful to the user. These packages may have
|
addressed in LFS, but could be useful to the user. These packages may have
|
||||||
@ -109,7 +107,7 @@
|
|||||||
<segmentedlist id="attr-before">
|
<segmentedlist id="attr-before">
|
||||||
<segtitle>&before;</segtitle>
|
<segtitle>&before;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Acl and Libcap</seg>
|
<seg>Acl, Libcap, and Patch</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -1049,7 +1047,7 @@
|
|||||||
<segmentedlist id="gettext-optdeps">
|
<segmentedlist id="gettext-optdeps">
|
||||||
<segtitle>&external;</segtitle>
|
<segtitle>&external;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>None</seg>
|
<seg><ulink url='&blfs-book;general/libxml2.html'>libxml2</ulink></seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -1241,7 +1239,7 @@
|
|||||||
<segmentedlist id="groff-before">
|
<segmentedlist id="groff-before">
|
||||||
<segtitle>&before;</segtitle>
|
<segtitle>&before;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Man-DB and Perl</seg>
|
<seg>Man-DB</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -1486,7 +1484,7 @@
|
|||||||
<segtitle>&external;</segtitle>
|
<segtitle>&external;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>
|
<seg>
|
||||||
<ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>,
|
&bdb;,
|
||||||
<ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink>,
|
<ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink>,
|
||||||
<ulink url="&github;/libbpf/libbpf">libbpf</ulink>,
|
<ulink url="&github;/libbpf/libbpf">libbpf</ulink>,
|
||||||
<ulink url="&blfs-book;basicnet/libmnl.html">libmnl</ulink>, and
|
<ulink url="&blfs-book;basicnet/libmnl.html">libmnl</ulink>, and
|
||||||
@ -2416,14 +2414,15 @@
|
|||||||
<segmentedlist id="patch-depends">
|
<segmentedlist id="patch-depends">
|
||||||
<segtitle>&dependencies;</segtitle>
|
<segtitle>&dependencies;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, and Sed</seg>
|
<seg>Attr, Bash, Binutils, Coreutils, GCC, Glibc, Grep, Make, and
|
||||||
|
Sed</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
<segmentedlist id="patch-rundeps">
|
<segmentedlist id="patch-rundeps">
|
||||||
<segtitle>&runtime;</segtitle>
|
<segtitle>&runtime;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Glibc</seg>
|
<seg>Attr and Glibc</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
@ -2456,7 +2455,7 @@
|
|||||||
<segmentedlist id="perl-depends">
|
<segmentedlist id="perl-depends">
|
||||||
<segtitle>&dependencies;</segtitle>
|
<segtitle>&dependencies;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep, Groff,
|
<seg>Bash, Binutils, Coreutils, Gawk, GCC, GDBM, Glibc, Grep,
|
||||||
Libxcrypt, Make, Sed, and Zlib</seg>
|
Libxcrypt, Make, Sed, and Zlib</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
@ -2486,7 +2485,7 @@
|
|||||||
<segtitle>&external;</segtitle>
|
<segtitle>&external;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>
|
<seg>
|
||||||
<ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>
|
&bdb;
|
||||||
</seg>
|
</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
@ -2655,7 +2654,7 @@
|
|||||||
<segtitle>&external;</segtitle>
|
<segtitle>&external;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>
|
<seg>
|
||||||
<ulink url="&blfs-book;server/db.html">Berkeley DB</ulink>,
|
&bdb;,
|
||||||
<ulink url="&blfs-book;basicnet/libnsl.html">libnsl</ulink>,
|
<ulink url="&blfs-book;basicnet/libnsl.html">libnsl</ulink>,
|
||||||
<ulink url="&blfs-book;server/sqlite.html">SQLite</ulink>, and
|
<ulink url="&blfs-book;server/sqlite.html">SQLite</ulink>, and
|
||||||
<ulink url="&blfs-book;general/tk.html">Tk</ulink>
|
<ulink url="&blfs-book;general/tk.html">Tk</ulink>
|
||||||
@ -2937,6 +2936,7 @@
|
|||||||
<ulink url="&blfs-book;postlfs/make-ca.html">make-ca</ulink>,
|
<ulink url="&blfs-book;postlfs/make-ca.html">make-ca</ulink>,
|
||||||
<ulink url="&blfs-book;postlfs/p11-kit.html">p11-kit</ulink>,
|
<ulink url="&blfs-book;postlfs/p11-kit.html">p11-kit</ulink>,
|
||||||
<ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>,
|
<ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>,
|
||||||
|
<ulink url="&pypi-home;pefile">pefile</ulink>,
|
||||||
<ulink url="&blfs-book;postlfs/polkit.html">Polkit</ulink>,
|
<ulink url="&blfs-book;postlfs/polkit.html">Polkit</ulink>,
|
||||||
<ulink url='&pypi-home;/pyelftools'>pyelftools</ulink>,
|
<ulink url='&pypi-home;/pyelftools'>pyelftools</ulink>,
|
||||||
<ulink url="&blfs-book;postlfs/qemu.html">qemu</ulink>,
|
<ulink url="&blfs-book;postlfs/qemu.html">qemu</ulink>,
|
||||||
@ -3194,6 +3194,7 @@
|
|||||||
<segtitle>&external;</segtitle>
|
<segtitle>&external;</segtitle>
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>
|
<seg>
|
||||||
|
<ulink url="&blfs-book;general/asciidoctor.html">Asciidoctor</ulink>,
|
||||||
<ulink
|
<ulink
|
||||||
url="https://people.redhat.com/sgrubb/libcap-ng/">Libcap-NG</ulink>,
|
url="https://people.redhat.com/sgrubb/libcap-ng/">Libcap-NG</ulink>,
|
||||||
<ulink url="&github;/openSUSE/libeconf">libeconf</ulink>,
|
<ulink url="&github;/openSUSE/libeconf">libeconf</ulink>,
|
||||||
@ -3202,7 +3203,8 @@
|
|||||||
<ulink
|
<ulink
|
||||||
url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink>,
|
url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink>,
|
||||||
<ulink
|
<ulink
|
||||||
url="&blfs-book;postlfs/smartmontools.html">smartmontools</ulink>, and
|
url="&blfs-book;postlfs/smartmontools.html">smartmontools</ulink>,
|
||||||
|
<ulink url="https://po4a.org/index.php.en">po4a</ulink>, and
|
||||||
<ulink url="&blfs-book;general/slang.html">slang</ulink>
|
<ulink url="&blfs-book;general/slang.html">slang</ulink>
|
||||||
</seg>
|
</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -39,6 +39,314 @@
|
|||||||
<listitem revision="sysv"> or <listitem revision="systemd"> as
|
<listitem revision="sysv"> or <listitem revision="systemd"> as
|
||||||
appropriate for the entry or if needed the entire day's listitem.
|
appropriate for the entry or if needed the entire day's listitem.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-02-02</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to tzdata-2024a. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5428'>#5428</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to glibc-2.39 (security fix). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5426'>#5426</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to linux-6.7.3. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5427'>#5427</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-02-01</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to openssl-3.2.1 (security fix). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5425'>#5425</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to zlib-1.3.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5419'>#5419</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to xz-5.4.6. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5423'>#5423</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.7.2. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5422'>#5422</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iana-etc-20240125. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to binutils-2.42. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5424'>#5424</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to acl-2.3.2. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5421'>#5421</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update upstream fixes for readline-8.2. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5420'>#5420</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Apply upstream fix for bash-5.2.21. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5420'>#5420</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-01-21</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Apply upstream fix for pkgconf-2.1.0 regression.
|
||||||
|
Fixes <ulink url='&lfs-ticket-root;5414'>#5414</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to jinja2-3.1.3 (security fix). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5411'>#5411</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to bc-6.7.5. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5408'>#5408</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to attr-2.5.2. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5412'>#5412</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to ncurses-6.4-20230520 (security fix).
|
||||||
|
Fixes <ulink url='&lfs-ticket-root;5416'>#5416</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to markupsafe-2.1.4. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5418'>#5418</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to linux-6.7.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5406'>#5406</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to iproute2-6.7.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5410'>#5410</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to vim-9.1.0041. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to iana-etc-20240117. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to shadow-4.14.3. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5413'>#5413</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Fix CVE-2024-0684 for coreutils-9.4. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;5417">#5417</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-01-18</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Edit a ncurses header to always use the
|
||||||
|
wide-character ABI compatible with libncursesw.so because we
|
||||||
|
are faking the 8-bit libncurses.so with it. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;5415">#5415</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2024-01-09</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[renodr] - Fix the definition of the C.UTF-8 locale. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;5409">#5409</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2023-12-31</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Add --enable-default-hash-style=gnu configuring
|
||||||
|
binutils. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5401'>#5401</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Fix CVE-2023-7008 for systemd-255. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5405'>#5405</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to iana-etc-20231205. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to tzdata-2023d. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5399'>#5399</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to linux-6.6.8. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5397'>#5397</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to meson-1.3.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5402'>#5402</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to grub-2.12. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5396'>#5396</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to inetutils-2.5. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5404'>#5404</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to setuptools-69.0.3. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5400'>#5400</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to xml-parser-2.47. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5403'>#5403</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to vim-9.0.2189. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to autoconf-2.72. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5398'>#5398</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2023-12-16</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Update to <phrase revision='sysv'>udev
|
||||||
|
from </phrase>systemd-255. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5390'>#5390</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2023-12-14</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to util-linux v2.39.3. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5388'>#5388</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to python3-3.12.1. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5392'>#5392</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.6.7. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5387'>#5387</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to kbd-2.6.4. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5393'>#5393</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to bc-6.7.4. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5389'>#5389</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Reformat util-linux configure parameters. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5395'>#5395</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2023-12-04</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[thomas] - Modify commands for install Python docs to avoid
|
||||||
|
too restrictive permissions on the files and dirs.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem revision='sysv'>
|
||||||
|
<para>2023-12-01</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[xry111] - Restore NIC naming based on physical system
|
||||||
|
characteristics. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5386'>#5386</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>2023-11-30</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to vim-9.0.2136. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to iana-etc-20231117. Addresses
|
||||||
|
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to bc-6.7.3. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5385'>#5385</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to wheel-0.42.0 (Python Module). Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5384'>#5384</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to perl-5.38.2. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5383'>#5383</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to pkgconf-2.1.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5382'>#5382</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to readline patches 002 through 007. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5381'>#5381</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to openssl-3.2.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5380'>#5380</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to setuptools-69.0.2. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5379'>#5379</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-6.6.3. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5378'>#5378</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to meson-1.3.0. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5377'>#5377</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to gettext-0.22.4. Fixes
|
||||||
|
<ulink url='&lfs-ticket-root;5376'>#5376</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2023-11-13</para>
|
<para>2023-11-13</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
@ -26,15 +26,15 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>None</para>
|
<para>None</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Acl-&acl-version;</para>
|
<para>Acl-&acl-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Attr-&attr-version;</para>
|
<para>Attr-&attr-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Autoconf-&autoconf-version;</para>
|
<para>Autoconf-&autoconf-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Automake-&automake-version;</para>
|
<para>Automake-&automake-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -44,9 +44,9 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Bc-&bc-version;</para>
|
<para>Bc-&bc-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Binutils-&binutils-version;</para>
|
<para>Binutils-&binutils-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Bison-&bison-version;</para>
|
<para>Bison-&bison-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -101,9 +101,9 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Gettext-&gettext-version;</para>
|
<para>Gettext-&gettext-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Glibc-&glibc-version;</para>
|
<para>Glibc-&glibc-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>GMP-&gmp-version;</para>
|
<para>GMP-&gmp-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -116,27 +116,27 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Groff-&groff-version;</para>
|
<para>Groff-&groff-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>GRUB-&grub-version;</para>
|
<para>GRUB-&grub-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Gzip-&gzip-version;</para>
|
<para>Gzip-&gzip-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Iana-Etc-&iana-etc-version;</para>
|
<para>Iana-Etc-&iana-etc-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Inetutils-&inetutils-version;</para>
|
<para>Inetutils-&inetutils-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Intltool-&intltool-version;</para>
|
<para>Intltool-&intltool-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>IPRoute2-&iproute2-version;</para>
|
<para>IPRoute2-&iproute2-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem revision="systemd">
|
<listitem>
|
||||||
<para>Jinja2-&jinja2-version;</para>
|
<para>Jinja2-&jinja2-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Kbd-&kbd-version;</para>
|
<para>Kbd-&kbd-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -153,7 +153,7 @@
|
|||||||
<para>Libcap-&libcap-version;</para>
|
<para>Libcap-&libcap-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Libelf-&elfutils-version; (from elfutils)</para>
|
<para>Libelf from Elfutils-&elfutils-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Libffi-&libffi-version;</para>
|
<para>Libffi-&libffi-version;</para>
|
||||||
@ -179,9 +179,9 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Man-pages-&man-pages-version;</para>
|
<para>Man-pages-&man-pages-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem revision="systemd">
|
<listitem>
|
||||||
<para>MarkupSafe-&markupsafe-version;</para>
|
<para>MarkupSafe-&markupsafe-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Meson-&meson-version;</para>
|
<para>Meson-&meson-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -191,9 +191,9 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>MPFR-&mpfr-version;</para>
|
<para>MPFR-&mpfr-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Ncurses-&ncurses-version;</para>
|
<para>Ncurses-&ncurses-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Ninja-&ninja-version;</para>
|
<para>Ninja-&ninja-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
@ -203,12 +203,12 @@
|
|||||||
<!--<listitem>
|
<!--<listitem>
|
||||||
<para>Patch-&patch-version;</para>
|
<para>Patch-&patch-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
|
<listitem>
|
||||||
|
<para>Perl-&perl-version;</para>
|
||||||
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Pkgconf-&pkgconf-version;</para>
|
<para>Pkgconf-&pkgconf-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
|
||||||
<para>Perl-&perl-version;</para>
|
|
||||||
</listitem>-->
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Procps-ng-&procps-ng-version;</para>
|
<para>Procps-ng-&procps-ng-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -248,11 +248,11 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Texinfo-&texinfo-version;</para>
|
<para>Texinfo-&texinfo-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Tzdata-&tzdata-version;</para>
|
<para>Tzdata-&tzdata-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem revision="sysv">
|
<!--<listitem revision="sysv">
|
||||||
<para>Udev-&systemd-version; (from systemd)</para>
|
<para>Udev from Systemd-&systemd-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Util-linux-&util-linux-version;</para>
|
<para>Util-linux-&util-linux-version;</para>
|
||||||
@ -263,9 +263,9 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>Wheel-&wheel-version;</para>
|
<para>Wheel-&wheel-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>XML::Parser-&xml-parser-version;</para>
|
<para>XML::Parser-&xml-parser-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Xz-&xz-version;</para>
|
<para>Xz-&xz-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -290,12 +290,20 @@
|
|||||||
<title>Added:</title>
|
<title>Added:</title>
|
||||||
<listitem><para></para></listitem> <!-- satisfy build -->
|
<listitem><para></para></listitem> <!-- satisfy build -->
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>&bash-upstream-fixes-patch;</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>setuptools-&setuptools-version;</para>
|
<para>setuptools-&setuptools-version;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>&glibc-upstream-fixes-patch;</para>
|
<para>&pkgconf-upstream-fix-patch;</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>&readline-fixes-patch;</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
@ -308,6 +316,14 @@
|
|||||||
<para>glibc-2.38-memalign_fix-1.patch</para>
|
<para>glibc-2.38-memalign_fix-1.patch</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>grub-2.06-upstream_fixes-1.patch</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>readline-8.2-upstream_fix-1.patch</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -40,7 +40,8 @@
|
|||||||
<filename class="devicefile">/dev/sda</filename> for the primary
|
<filename class="devicefile">/dev/sda</filename> for the primary
|
||||||
disk drive. Create a Linux native partition and a
|
disk drive. Create a Linux native partition and a
|
||||||
<systemitem class="filesystem">swap</systemitem> partition, if needed. Please
|
<systemitem class="filesystem">swap</systemitem> partition, if needed. Please
|
||||||
refer to <filename>cfdisk(8)</filename> or <filename>fdisk(8)</filename> if
|
refer to <ulink role='man' url='&man;cfdisk.8'>cfdisk(8)</ulink> or
|
||||||
|
<ulink role='man' url='&man;fdisk.8'>fdisk(8)</ulink> if
|
||||||
you do not yet know how to use the programs.</para>
|
you do not yet know how to use the programs.</para>
|
||||||
|
|
||||||
<note><para>For experienced users, other partitioning schemes are possible.
|
<note><para>For experienced users, other partitioning schemes are possible.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -34,9 +34,10 @@
|
|||||||
minimum versions indicated. This should not be an issue for most
|
minimum versions indicated. This should not be an issue for most
|
||||||
modern Linux distributions. Also note that many distributions will
|
modern Linux distributions. Also note that many distributions will
|
||||||
place software headers into separate packages, often in the form of
|
place software headers into separate packages, often in the form of
|
||||||
<quote><package-name>-devel</quote> or
|
<literal><replaceable><package-name></replaceable>-devel</literal>
|
||||||
<quote><package-name>-dev</quote>. Be sure to install those if
|
or
|
||||||
your distribution provides them.</para>
|
<literal><replaceable><package-name></replaceable>-dev</literal>.
|
||||||
|
Be sure to install those if your distribution provides them.</para>
|
||||||
|
|
||||||
<para>Earlier versions of the listed software packages may work, but have
|
<para>Earlier versions of the listed software packages may work, but have
|
||||||
not been tested.</para>
|
not been tested.</para>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -16,7 +16,7 @@
|
|||||||
<envar>LFS</envar> environment variable described in the previous section.
|
<envar>LFS</envar> environment variable described in the previous section.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>Strictly speaking, one cannot "mount a partition". One mounts the <emphasis>file
|
<para>Strictly speaking, one cannot <quote>mount a partition.</quote> One mounts the <emphasis>file
|
||||||
system</emphasis> embedded in that partition. But since a single partition can't contain
|
system</emphasis> embedded in that partition. But since a single partition can't contain
|
||||||
more than one file system, people often speak of the partition and the
|
more than one file system, people often speak of the partition and the
|
||||||
associated file system as if they were one and the same.</para>
|
associated file system as if they were one and the same.</para>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -70,7 +70,7 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>A few operations, from
|
<para>A few operations, from
|
||||||
<quote>Preparing Virtual Kernel File Systems</quote> to
|
<quote>Preparing Virtual Kernel File Systems</quote> to
|
||||||
<quote>Setting up Environment</quote>, must be done.</para>
|
<quote>Setting up Environment,</quote> must be done.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -27,14 +27,14 @@
|
|||||||
</varlistentry>
|
</varlistentry>
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<!-- <varlistentry>
|
<varlistentry>
|
||||||
<term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term>
|
<term>Bash Upstream Fixes Patch - <token>&bash-upstream-fixes-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Download: <ulink url="&patches-root;&bash-fixes-patch;"/></para>
|
<para>Download: <ulink url="&patches-root;&bash-upstream-fixes-patch;"/></para>
|
||||||
<para>MD5 sum: <literal>&bash-fixes-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&bash-upstream-fixes-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
-->
|
|
||||||
<!--
|
<!--
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Binutils LTO Fix Patch - <token>&binutils-lto-patch-size;</token>:</term>
|
<term>Binutils LTO Fix Patch - <token>&binutils-lto-patch-size;</token>:</term>
|
||||||
@ -76,7 +76,7 @@
|
|||||||
<para>MD5 sum: <literal>&gcc-upstream-fixes-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&gcc-upstream-fixes-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
-->
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Glibc Upstream Fixes Patch - <token>&glibc-upstream-fixes-patch-size;</token>:</term>
|
<term>Glibc Upstream Fixes Patch - <token>&glibc-upstream-fixes-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
<para>MD5 sum: <literal>&glibc-upstream-fixes-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&glibc-upstream-fixes-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -93,14 +93,6 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term>GRUB Upstream Fixes Patch - <token>&grub-upstream-fixes-patch-size;</token>:</term>
|
|
||||||
<listitem>
|
|
||||||
<para>Download: <ulink url="&patches-root;&grub-upstream-fixes-patch;"/></para>
|
|
||||||
<para>MD5 sum: <literal>&grub-upstream-fixes-patch-md5;</literal></para>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
|
<term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -125,15 +117,14 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
-->
|
-->
|
||||||
<!--
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Perl Upstream Fix Patch - <token>&perl-fix-patch-size;</token>:</term>
|
<term>Pkgconf Upstream Fix Patch - <token>&pkgconf-upstream-fix-patch-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Download: <ulink url="&patches-root;&perl-fix-patch;"/></para>
|
<para>Download: <ulink url="&patches-root;&pkgconf-upstream-fix-patch;"/></para>
|
||||||
<para>MD5 sum: <literal>&perl-fix-patch-md5;</literal></para>
|
<para>MD5 sum: <literal>&pkgconf-upstream-fix-patch-md5;</literal></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
-->
|
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Readline Upstream Fix Patch - <token>&readline-fixes-patch-size;</token>:</term>
|
<term>Readline Upstream Fix Patch - <token>&readline-fixes-patch-size;</token>:</term>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -96,6 +96,7 @@ useradd -s /bin/bash -g lfs -m -k /dev/null lfs</userinput></screen>
|
|||||||
<para>The <quote><parameter>-</parameter></quote> instructs
|
<para>The <quote><parameter>-</parameter></quote> instructs
|
||||||
<command>su</command> to start a login shell as opposed to a non-login shell.
|
<command>su</command> to start a login shell as opposed to a non-login shell.
|
||||||
The difference between these two types of shells is described in detail in
|
The difference between these two types of shells is described in detail in
|
||||||
<filename>bash(1)</filename> and <command>info bash</command>.</para>
|
<ulink role='man' url='&man;bash.1'>bash(1)</ulink> and <command>info
|
||||||
|
bash</command>.</para>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -79,8 +79,8 @@ EOF</userinput></screen>
|
|||||||
<para>Setting the user file-creation mask (umask) to 022 ensures that newly
|
<para>Setting the user file-creation mask (umask) to 022 ensures that newly
|
||||||
created files and directories are only writable by their owner, but are
|
created files and directories are only writable by their owner, but are
|
||||||
readable and executable by anyone (assuming default modes are used by the
|
readable and executable by anyone (assuming default modes are used by the
|
||||||
<function>open(2)</function> system call, new files will end up with permission
|
<ulink role='man' url='&man;open.2'>open(2)</ulink> system call, new files
|
||||||
mode 644 and directories with mode 755).</para>
|
will end up with permission mode 644 and directories with mode 755).</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
@ -227,7 +227,7 @@ EOF</userinput></screen>
|
|||||||
Never pass a <parameter>-j</parameter> option without a number to
|
Never pass a <parameter>-j</parameter> option without a number to
|
||||||
<command>make</command> or set such an option in
|
<command>make</command> or set such an option in
|
||||||
<envar>MAKEFLAGS</envar>. Doing so will allow <command>make</command>
|
<envar>MAKEFLAGS</envar>. Doing so will allow <command>make</command>
|
||||||
to spawn infinite build jobs and cause system stability issue.
|
to spawn infinite build jobs and cause system stability problems.
|
||||||
</para>
|
</para>
|
||||||
</important>
|
</important>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -75,7 +75,8 @@ cd build</userinput></screen>
|
|||||||
--target=$LFS_TGT \
|
--target=$LFS_TGT \
|
||||||
--disable-nls \
|
--disable-nls \
|
||||||
--enable-gprofng=no \
|
--enable-gprofng=no \
|
||||||
--disable-werror</userinput></screen>
|
--disable-werror \
|
||||||
|
--enable-default-hash-style=gnu</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the configure options:</title>
|
<title>The meaning of the configure options:</title>
|
||||||
@ -132,6 +133,22 @@ cd build</userinput></screen>
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><parameter>--enable-default-hash-style=gnu</parameter></term>
|
||||||
|
<listitem>
|
||||||
|
<para>By default, the linker would generate both the GNU-style
|
||||||
|
hash table and the classic ELF hash table for shared libraries and
|
||||||
|
dynamically linked executables. The hash tables are only intended
|
||||||
|
for a dynamic linker to perform symbol lookup. On LFS the dynamic
|
||||||
|
linker (provided by the Glibc package) will always use the
|
||||||
|
GNU-style hash table which is faster to query. So the classic
|
||||||
|
ELF hash table is completely useless. This makes the linker
|
||||||
|
only generate the GNU-style hash table by default, so we can avoid
|
||||||
|
wasting time to generate the classic ELF hash table when we build
|
||||||
|
the packages, or wasting disk space to store it.</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
</variablelist>
|
</variablelist>
|
||||||
|
|
||||||
<para>Continue with compiling the package:</para>
|
<para>Continue with compiling the package:</para>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -61,8 +61,9 @@ esac</userinput></screen>
|
|||||||
<para>
|
<para>
|
||||||
The above command is correct. The <command>ln</command> command has
|
The above command is correct. The <command>ln</command> command has
|
||||||
several syntactic versions, so be sure to check
|
several syntactic versions, so be sure to check
|
||||||
<command>info coreutils ln</command> and <filename>ln(1)</filename>
|
<command>info coreutils ln</command> and <ulink role='man'
|
||||||
before reporting what may appear to be an error.
|
url='&man;ln.1'>ln(1)</ulink> before reporting what may appear to be
|
||||||
|
an error.
|
||||||
</para>
|
</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
@ -162,8 +163,8 @@ cd build</userinput></screen>
|
|||||||
Gettext package, which the host distribution should provide.</para>
|
Gettext package, which the host distribution should provide.</para>
|
||||||
|
|
||||||
<note><para>There have been reports that this package may fail when
|
<note><para>There have been reports that this package may fail when
|
||||||
building as a "parallel make". If that occurs, rerun the make command
|
building as a <quote>parallel make.</quote> If that occurs, rerun the make command
|
||||||
with the "-j1" option.</para></note>
|
with the <option>-j1</option> option.</para></note>
|
||||||
|
|
||||||
<para>Compile the package:</para>
|
<para>Compile the package:</para>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -72,7 +72,8 @@ cd build</userinput></screen>
|
|||||||
--enable-shared \
|
--enable-shared \
|
||||||
--enable-gprofng=no \
|
--enable-gprofng=no \
|
||||||
--disable-werror \
|
--disable-werror \
|
||||||
--enable-64-bit-bfd</userinput></screen>
|
--enable-64-bit-bfd \
|
||||||
|
--enable-default-hash-style=gnu</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the new configure options:</title>
|
<title>The meaning of the new configure options:</title>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -78,11 +78,6 @@ popd</userinput></screen>
|
|||||||
|
|
||||||
<screen><userinput remap="configure">./configure --prefix=/usr --host=$LFS_TGT --build=$(./config.guess)</userinput></screen>
|
<screen><userinput remap="configure">./configure --prefix=/usr --host=$LFS_TGT --build=$(./config.guess)</userinput></screen>
|
||||||
|
|
||||||
<!-- devs: if using - -build here, the build system wants to compile
|
|
||||||
the signature file with "file" on the build system, but stops if it is not
|
|
||||||
the same version. One possibility would be to build "file" on the build
|
|
||||||
system first, but it is simpler to have the system think it is not
|
|
||||||
cross-compiling, and use the just built "file". -->
|
|
||||||
<para>Compile the package:</para>
|
<para>Compile the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="make">make FILE_COMPILE=$(pwd)/build/src/file</userinput></screen>
|
<screen><userinput remap="make">make FILE_COMPILE=$(pwd)/build/src/file</userinput></screen>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -78,7 +78,7 @@ popd</userinput></screen>
|
|||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--with-manpage-format=normal</parameter></term>
|
<term><parameter>--with-manpage-format=normal</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>This prevents Ncurses installing compressed manual
|
<para>This prevents Ncurses from installing compressed manual
|
||||||
pages, which may happen if the host distribution itself
|
pages, which may happen if the host distribution itself
|
||||||
has compressed manual pages.</para>
|
has compressed manual pages.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -94,7 +94,7 @@ popd</userinput></screen>
|
|||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--without-normal</parameter></term>
|
<term><parameter>--without-normal</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>This prevents Ncurses building and installing static C
|
<para>This prevents Ncurses from building and installing static C
|
||||||
libraries.</para>
|
libraries.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
@ -102,7 +102,7 @@ popd</userinput></screen>
|
|||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--without-debug</parameter></term>
|
<term><parameter>--without-debug</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>This prevents Ncurses building and installing debug
|
<para>This prevents Ncurses from building and installing debug
|
||||||
libraries.</para>
|
libraries.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
@ -156,7 +156,9 @@ popd</userinput></screen>
|
|||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make DESTDIR=$LFS TIC_PATH=$(pwd)/build/progs/tic install
|
<screen><userinput remap="install">make DESTDIR=$LFS TIC_PATH=$(pwd)/build/progs/tic install
|
||||||
echo "INPUT(-lncursesw)" > $LFS/usr/lib/libncurses.so</userinput></screen>
|
ln -sv libncursesw.so $LFS/usr/lib/libncurses.so
|
||||||
|
sed -e 's/^#if.*XOPEN.*$/#if 1/' \
|
||||||
|
-i $LFS/usr/include/curses.h</userinput></screen>
|
||||||
<!--
|
<!--
|
||||||
<para>Remove an unneeded static library not handled by
|
<para>Remove an unneeded static library not handled by
|
||||||
<command>configure</command>:</para>
|
<command>configure</command>:</para>
|
||||||
@ -176,12 +178,28 @@ echo "INPUT(-lncursesw)" > $LFS/usr/lib/libncurses.so</userinput></screen>
|
|||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><command>echo "INPUT(-lncursesw)" > $LFS/usr/lib/libncurses.so</command></term>
|
<term><command>ln -sv libncursesw.so $LFS/usr/lib/libncurses.so</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>The <filename>libncurses.so</filename> library is needed by
|
<para>The <filename>libncurses.so</filename> library is needed by
|
||||||
a few packages we will build soon. We create this small linker
|
a few packages we will build soon. We create this symlink to use
|
||||||
script, as this is what is done in <xref
|
<filename>libncursesw.so</filename> as a replacement.</para>
|
||||||
linkend="chapter-building-system"/>.</para>
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><command>sed -e 's/^#if.*XOPEN.*$/#if 1/' ...</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>The header file <filename>curses.h</filename> contains
|
||||||
|
the definition of various Ncurses data structures. With different
|
||||||
|
preprocessor macro definitions two different sets of the data
|
||||||
|
structure definition may be used: the 8-bit definition is
|
||||||
|
compatible with <filename>libncurses.so</filename> and the
|
||||||
|
wide-character definition is compatible with
|
||||||
|
<filename>libncursesw.so</filename>. Since we are using
|
||||||
|
<filename>libncursesw.so</filename> as a replacement of
|
||||||
|
<filename>libncurses.so</filename>, edit the header file so it
|
||||||
|
will always use the wide-character data structure definition
|
||||||
|
compatible with <filename>libncursesw.so</filename>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -32,8 +32,11 @@
|
|||||||
<systemitem class="filesystem">devtmpfs</systemitem>.
|
<systemitem class="filesystem">devtmpfs</systemitem>.
|
||||||
Mount the remaining virtual kernel file systems:</para>
|
Mount the remaining virtual kernel file systems:</para>
|
||||||
|
|
||||||
|
<!-- Do not put any option after $LFS/${mountpoint} or jhalfs cannot
|
||||||
|
handle it! -->
|
||||||
|
|
||||||
<screen><userinput>mkdir -pv /dev/{pts,shm}
|
<screen><userinput>mkdir -pv /dev/{pts,shm}
|
||||||
mount -vt devpts /dev/pts /dev/pts -o gid=5,mode=620
|
mount -vt devpts devpts -o gid=5,mode=0620 /dev/pts
|
||||||
mount -vt proc proc /proc
|
mount -vt proc proc /proc
|
||||||
mount -vt sysfs sysfs /sys
|
mount -vt sysfs sysfs /sys
|
||||||
mount -vt tmpfs tmpfs /run
|
mount -vt tmpfs tmpfs /run
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -44,8 +44,8 @@
|
|||||||
<title>Installation of Python</title>
|
<title>Installation of Python</title>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
<para>There are two package files whose name starts with
|
<para>There are two package files whose name starts with the
|
||||||
<quote>python</quote>. The one to extract from is
|
<quote>python</quote> prefix. The one to extract from is
|
||||||
<filename>Python-&python-version;.tar.xz</filename> (notice the
|
<filename>Python-&python-version;.tar.xz</filename> (notice the
|
||||||
uppercase first letter).</para>
|
uppercase first letter).</para>
|
||||||
</note>
|
</note>
|
||||||
@ -83,9 +83,9 @@
|
|||||||
<note>
|
<note>
|
||||||
<para>
|
<para>
|
||||||
Some Python 3 modules can't be built now because the dependencies
|
Some Python 3 modules can't be built now because the dependencies
|
||||||
are not installed yet. The building system still attempts to build
|
are not installed yet. For the <filename>ssl</filename> module,
|
||||||
them however, so the compilation of some files will fail and the
|
a message <computeroutput>Python requires a OpenSSL 1.1.1 or
|
||||||
compiler message may seem to indicate <quote>fatal error</quote>.
|
newer</computeroutput> is outputted.
|
||||||
The message should be ignored. Just make sure the toplevel
|
The message should be ignored. Just make sure the toplevel
|
||||||
<command>make</command> command has not failed. The optional
|
<command>make</command> command has not failed. The optional
|
||||||
modules are not needed now and they will be built in
|
modules are not needed now and they will be built in
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -51,10 +51,8 @@
|
|||||||
|
|
||||||
<para>Prepare Util-linux for compilation:</para>
|
<para>Prepare Util-linux for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
<screen><userinput remap="configure">./configure --libdir=/usr/lib \
|
||||||
--libdir=/usr/lib \
|
|
||||||
--runstatedir=/run \
|
--runstatedir=/run \
|
||||||
--docdir=/usr/share/doc/util-linux-&util-linux-version; \
|
|
||||||
--disable-chfn-chsh \
|
--disable-chfn-chsh \
|
||||||
--disable-login \
|
--disable-login \
|
||||||
--disable-nologin \
|
--disable-nologin \
|
||||||
@ -63,7 +61,9 @@
|
|||||||
--disable-runuser \
|
--disable-runuser \
|
||||||
--disable-pylibmount \
|
--disable-pylibmount \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--without-python</userinput></screen>
|
--without-python \
|
||||||
|
ADJTIME_PATH=/var/lib/hwclock/adjtime \
|
||||||
|
--docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the configure options:</title>
|
<title>The meaning of the configure options:</title>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -41,12 +41,6 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Autoconf</title>
|
<title>Installation of Autoconf</title>
|
||||||
|
|
||||||
<para>First, fix several problems with the tests caused by bash-5.2 and later:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="pre">sed -e 's/SECONDS|/&SHLVL|/' \
|
|
||||||
-e '/BASH_ARGV=/a\ /^SHLVL=/ d' \
|
|
||||||
-i.orig tests/local.at</userinput></screen>
|
|
||||||
|
|
||||||
<para>Prepare Autoconf for compilation:</para>
|
<para>Prepare Autoconf for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
|
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
|
||||||
@ -61,17 +55,6 @@
|
|||||||
To run the tests anyway, issue:</para>
|
To run the tests anyway, issue:</para>
|
||||||
-->
|
-->
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
<!--
|
|
||||||
<para>This takes a long time, about &autoconf-fin-sbu-tests; SBUs. In addition,
|
|
||||||
several tests are skipped that use Automake. For full test coverage,
|
|
||||||
Autoconf can be re-tested after Automake has been installed. In addition,
|
|
||||||
two tests fail due to changes in libtool-2.4.3 and later.</para>
|
|
||||||
-->
|
|
||||||
<note><para>The test time for autoconf can be reduced significantly on a
|
|
||||||
system with multiple cores. To do this, append
|
|
||||||
<command>TESTSUITEFLAGS=-j<N></command> to the line above. For
|
|
||||||
instance, using -j4 can reduce the test time by over 60
|
|
||||||
percent.</para></note>
|
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -40,6 +40,10 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Bash</title>
|
<title>Installation of Bash</title>
|
||||||
|
|
||||||
|
<para>First, fix some issues identified upstream:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="pre">patch -Np1 -i ../&bash-upstream-fixes-patch;</userinput></screen>
|
||||||
|
|
||||||
<para>Prepare Bash for compilation:</para>
|
<para>Prepare Bash for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
@ -71,7 +75,7 @@
|
|||||||
|
|
||||||
<para>To prepare the tests, ensure that the <systemitem class="username">tester</systemitem> user can write to the sources tree:</para>
|
<para>To prepare the tests, ensure that the <systemitem class="username">tester</systemitem> user can write to the sources tree:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">chown -Rv tester .</userinput></screen>
|
<screen><userinput remap="test">chown -R tester .</userinput></screen>
|
||||||
|
|
||||||
<para>The test suite of this package is designed to be run as a non-&root;
|
<para>The test suite of this package is designed to be run as a non-&root;
|
||||||
user who owns the terminal connected to standard input. To satisfy the
|
user who owns the terminal connected to standard input. To satisfy the
|
||||||
@ -79,7 +83,7 @@
|
|||||||
<application>Expect</application> and run the tests as the <systemitem
|
<application>Expect</application> and run the tests as the <systemitem
|
||||||
class="username">tester</systemitem> user:</para>
|
class="username">tester</systemitem> user:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">su -s /usr/bin/expect tester << EOF
|
<screen><userinput remap="test">su -s /usr/bin/expect tester << "EOF"
|
||||||
set timeout -1
|
set timeout -1
|
||||||
spawn make tests
|
spawn make tests
|
||||||
expect eof
|
expect eof
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -57,9 +57,11 @@ cd build</userinput></screen>
|
|||||||
--enable-shared \
|
--enable-shared \
|
||||||
--disable-werror \
|
--disable-werror \
|
||||||
--enable-64-bit-bfd \
|
--enable-64-bit-bfd \
|
||||||
--with-system-zlib</userinput></screen>
|
--with-system-zlib \
|
||||||
|
--enable-default-hash-style=gnu</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the configure parameters:</title>
|
<title>The meaning of the new configure parameters:</title>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--enable-gold</parameter></term>
|
<term><parameter>--enable-gold</parameter></term>
|
||||||
@ -84,14 +86,6 @@ cd build</userinput></screen>
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
|
||||||
<term><parameter>--enable-64-bit-bfd</parameter></term>
|
|
||||||
<listitem>
|
|
||||||
<para>Enables 64-bit support (on hosts with narrower word sizes).
|
|
||||||
May not be needed on 64-bit systems, but does no harm.</para>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--with-system-zlib</parameter></term>
|
<term><parameter>--with-system-zlib</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -145,7 +139,7 @@ cd build</userinput></screen>
|
|||||||
<option>--enable-default-pie</option> and
|
<option>--enable-default-pie</option> and
|
||||||
<option>--enable-default-ssp</option> options are passed to GCC.</para>
|
<option>--enable-default-ssp</option> options are passed to GCC.</para>
|
||||||
|
|
||||||
<para>Three tests in the gprofng suite are also known to fail.</para>
|
<!-- <para>Three tests in the gprofng suite are also known to fail.</para>-->
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -53,13 +53,13 @@
|
|||||||
those bugs are reproducible without this patch.</para>
|
those bugs are reproducible without this patch.</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
<!-- https://bugs.gnu.org/62403 -->
|
<!-- https://seclists.org/oss-sec/2024/q1/30 -->
|
||||||
<!--
|
<para>Fix a security vulnerability in the <command>split</command>
|
||||||
<para>Fix a bug in checksum utilities causing failed checks not
|
utility:</para>
|
||||||
reported correctly:</para>
|
|
||||||
|
<screen><userinput remap="pre">sed -e '/n_out += n_hold/,+4 s|.*bufsize.*|//&|' \
|
||||||
|
-i src/split.c</userinput></screen>
|
||||||
|
|
||||||
<screen><userinput remap="pre">sed '/if ( ! match/s/ed_checksums//' -i src/digest.c</userinput></screen>
|
|
||||||
-->
|
|
||||||
<para>Now prepare Coreutils for compilation:</para>
|
<para>Now prepare Coreutils for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">autoreconf -fiv
|
<screen><userinput remap="configure">autoreconf -fiv
|
||||||
@ -126,7 +126,7 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
|||||||
<para>Fix some of the permissions so that the non-&root; user can
|
<para>Fix some of the permissions so that the non-&root; user can
|
||||||
compile and run the tests:</para>
|
compile and run the tests:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">chown -Rv tester . </userinput></screen>
|
<screen><userinput remap="test">chown -R tester . </userinput></screen>
|
||||||
|
|
||||||
<para>Now run the tests:</para>
|
<para>Now run the tests:</para>
|
||||||
|
|
||||||
@ -1266,8 +1266,8 @@ sed -i 's/"1"/"8"/' /usr/share/man/man8/chroot.8</userinput></screen>
|
|||||||
<varlistentry id="yes">
|
<varlistentry id="yes">
|
||||||
<term><command>yes</command></term>
|
<term><command>yes</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Repeatedly outputs <quote>y</quote>, or a given string, until
|
<para>Repeatedly outputs <literal>y</literal> or a given string,
|
||||||
killed</para>
|
until killed</para>
|
||||||
<indexterm zone="ch-system-coreutils yes">
|
<indexterm zone="ch-system-coreutils yes">
|
||||||
<primary sortas="b-yes">yes</primary>
|
<primary sortas="b-yes">yes</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -54,16 +54,16 @@ cd build</userinput></screen>
|
|||||||
makeinfo --html --no-split -o doc/dejagnu.html ../doc/dejagnu.texi
|
makeinfo --html --no-split -o doc/dejagnu.html ../doc/dejagnu.texi
|
||||||
makeinfo --plaintext -o doc/dejagnu.txt ../doc/dejagnu.texi</userinput></screen>
|
makeinfo --plaintext -o doc/dejagnu.txt ../doc/dejagnu.texi</userinput></screen>
|
||||||
|
|
||||||
<para>Build and install the package:</para>
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
|
||||||
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install
|
<screen><userinput remap="install">make install
|
||||||
install -v -dm755 /usr/share/doc/dejagnu-&dejagnu-version;
|
install -v -dm755 /usr/share/doc/dejagnu-&dejagnu-version;
|
||||||
install -v -m644 doc/dejagnu.{html,txt} /usr/share/doc/dejagnu-&dejagnu-version;</userinput></screen>
|
install -v -m644 doc/dejagnu.{html,txt} /usr/share/doc/dejagnu-&dejagnu-version;</userinput></screen>
|
||||||
|
|
||||||
<para>To test the results, issue:</para>
|
|
||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -159,7 +159,8 @@ install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userin
|
|||||||
<screen role='nodump'><userinput>sed 's/metadata_csum_seed,//' -i /etc/mke2fs.conf</userinput></screen>
|
<screen role='nodump'><userinput>sed 's/metadata_csum_seed,//' -i /etc/mke2fs.conf</userinput></screen>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Read the man page <filename>mke2fs.conf(5)</filename> for details.
|
Read the man page <ulink role='man'
|
||||||
|
url='&man;mke2fs.conf.5'>mke2fs.conf(5)</ulink> for details.
|
||||||
</para>
|
</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -48,6 +48,25 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Expect</title>
|
<title>Installation of Expect</title>
|
||||||
|
|
||||||
|
<para>Expect needs PTYs to work. Verify that the PTYs are working
|
||||||
|
properly inside the chroot environment by performing a simple
|
||||||
|
test:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="test">python3 -c 'from pty import spawn; spawn(["echo", "ok"])'</userinput></screen>
|
||||||
|
|
||||||
|
<para>This command should output <computeroutput>ok</computeroutput>.
|
||||||
|
If, instead, the output includes <computeroutput>OSError: out of pty
|
||||||
|
devices</computeroutput>, then the environment is not set up for proper
|
||||||
|
PTY operation. You need to exit from the chroot environment, read
|
||||||
|
<xref linkend='ch-tools-kernfs'/> again, and ensure the
|
||||||
|
<systemitem class="filesystem">devpts</systemitem> file system (and
|
||||||
|
other virtual kernel file systems) mounted correctly. Then reenter
|
||||||
|
the chroot environment following <xref linkend='ch-tools-chroot'/>.
|
||||||
|
This issue needs to be resolved before continuing, or the test suites
|
||||||
|
requring Expect (for example the test suites of Bash, Binutils, GCC,
|
||||||
|
GDBM, and of course Expect itself) will fail catastrophically, and other
|
||||||
|
subtle breakages may also happen.</para>
|
||||||
|
|
||||||
<para>Prepare Expect for compilation:</para>
|
<para>Prepare Expect for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||||
@ -82,26 +101,10 @@
|
|||||||
|
|
||||||
<screen><userinput remap="make">make</userinput></screen>
|
<screen><userinput remap="make">make</userinput></screen>
|
||||||
|
|
||||||
<important>
|
|
||||||
<para>The test suite for Expect is considered critical.
|
|
||||||
Do not skip it under any circumstances.</para>
|
|
||||||
</important>
|
|
||||||
|
|
||||||
<para>To test the results, issue:</para>
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">make test</userinput></screen>
|
<screen><userinput remap="test">make test</userinput></screen>
|
||||||
|
|
||||||
<para>If any test fails with the message
|
|
||||||
<quote><computeroutput>The system has no more ptys. Ask your system
|
|
||||||
administrator to create more</computeroutput></quote>, it indicates
|
|
||||||
you've not mounted the
|
|
||||||
<systemitem class="filesystem">devpts</systemitem> file system
|
|
||||||
correctly. You need to read
|
|
||||||
<xref linkend='ch-tools-kernfs'/> again and ensure the
|
|
||||||
<systemitem class="filesystem">devpts</systemitem> file system (and
|
|
||||||
other virtual kernel file systems) mounted correctly.
|
|
||||||
This issue needs to be resolved before continuing.</para>
|
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install
|
<screen><userinput remap="install">make install
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -82,7 +82,7 @@ esac</userinput></screen>
|
|||||||
|
|
||||||
<para>To test the results, issue:</para>
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">chown -Rv tester .
|
<screen><userinput remap="test">chown -R tester .
|
||||||
su tester -c "PATH=$PATH make check"</userinput></screen>
|
su tester -c "PATH=$PATH make check"</userinput></screen>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -54,7 +54,7 @@
|
|||||||
|
|
||||||
<para>To test the results, issue:</para>
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">chown -Rv tester .
|
<screen><userinput remap="test">chown -R tester .
|
||||||
su tester -c "PATH=$PATH make check"</userinput></screen>
|
su tester -c "PATH=$PATH make check"</userinput></screen>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||||
@ -157,7 +157,7 @@ cd build</userinput></screen>
|
|||||||
|
|
||||||
<para>Test the results as a non-privileged user, but do not stop at errors:</para>
|
<para>Test the results as a non-privileged user, but do not stop at errors:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">chown -Rv tester .
|
<screen><userinput remap="test">chown -R tester .
|
||||||
su tester -c "PATH=$PATH make -k check"</userinput></screen>
|
su tester -c "PATH=$PATH make -k check"</userinput></screen>
|
||||||
|
|
||||||
<para>To extract a summary of the test suite results, run:</para>
|
<para>To extract a summary of the test suite results, run:</para>
|
||||||
@ -533,7 +533,7 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
|
|||||||
<varlistentry id="libcc1">
|
<varlistentry id="libcc1">
|
||||||
<term><filename class="libraryfile">libcc1</filename></term>
|
<term><filename class="libraryfile">libcc1</filename></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>The C preprocessing library</para>
|
<para>A library that allows GDB to make use of GCC</para>
|
||||||
<indexterm zone="ch-system-gcc libcc1">
|
<indexterm zone="ch-system-gcc libcc1">
|
||||||
<primary sortas="b-libcc1">libcc1</primary>
|
<primary sortas="b-libcc1">libcc1</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user