OSDN Git Service

GIT-20170514.
authormatsuand <matsuand@users.sourceforge.jp>
Tue, 16 May 2017 12:18:30 +0000 (21:18 +0900)
committermatsuand <matsuand@users.sourceforge.jp>
Tue, 16 May 2017 12:18:30 +0000 (21:18 +0900)
113 files changed:
configure
configure.ac
src/appendices/dependencies/common.ch
src/appendices/rationale/common.ch
src/boot/64/Makefile.am
src/boot/64/Makefile.in
src/boot/64/createfiles.ch [deleted file]
src/boot/64/e2fsprogs.ch [deleted file]
src/boot/64/grub-build.ch [deleted file]
src/boot/64/shadow.ch [deleted file]
src/boot/common/creatingdirs.ch
src/boot/common/pwdgroup.ch
src/boot/common/shadow.ch
src/boot/multilib/grub-build.ch
src/chroot/64/Makefile.am [deleted file]
src/chroot/64/Makefile.in [deleted file]
src/chroot/64/createfiles.ch [deleted file]
src/chroot/Makefile.am
src/chroot/Makefile.in
src/chroot/x86/before-chroot.ch
src/cross-tools/common/Makefile.am
src/cross-tools/common/Makefile.in
src/cross-tools/common/binutils.ch
src/cross-tools/common/cloog.ch [deleted file]
src/cross-tools/common/file.ch
src/cross-tools/common/gcc-final.ch
src/cross-tools/common/gcc-static.ch
src/cross-tools/common/glibc.ch
src/cross-tools/common/gmp.ch
src/cross-tools/common/isl.ch
src/cross-tools/common/ncurses.ch
src/cross-tools/mips64/glibc-n32.ch
src/cross-tools/multilib/glibc-64bit.ch
src/cross-tools/x86/linux-headers.ch
src/cross-tools/x86_64/linux-headers.ch
src/final-preps/common/settingenviron.ch
src/final-system/64/binutils.ch
src/final-system/common/Makefile.am
src/final-system/common/Makefile.in
src/final-system/common/acl.ch
src/final-system/common/attr.ch
src/final-system/common/bash.ch
src/final-system/common/bc.ch
src/final-system/common/binutils.ch
src/final-system/common/bison.ch
src/final-system/common/cloog.ch [deleted file]
src/final-system/common/diffutils.ch
src/final-system/common/gcc.ch
src/final-system/common/glibc.ch
src/final-system/common/iproute2.ch
src/final-system/common/iputils.ch
src/final-system/common/linux-headers.ch
src/final-system/common/man-db.ch
src/final-system/common/man-pages.ch
src/final-system/common/ncurses.ch
src/final-system/common/psmisc.ch
src/final-system/common/readline.ch
src/final-system/common/shadow.ch
src/final-system/common/systemd.ch
src/final-system/common/tar.ch
src/final-system/common/texinfo.ch
src/final-system/common/util-linux-pass1.ch
src/final-system/common/util-linux.ch
src/final-system/mips64/glibc-n32.ch
src/final-system/multilib/Makefile.am
src/final-system/multilib/Makefile.in
src/final-system/multilib/cloog-64bit.ch [deleted file]
src/final-system/multilib/cloog-n32.ch [deleted file]
src/final-system/multilib/cloog.ch [deleted file]
src/final-system/multilib/glibc-64bit.ch
src/final-system/multilib/iproute2.ch
src/final-system/multilib/kmod.ch
src/final-system/multilib/ncurses-64bit.ch
src/final-system/multilib/ncurses-n32.ch
src/final-system/multilib/ncurses.ch
src/final-system/multilib/systemd-n32.ch
src/final-system/multilib/systemd.ch
src/final-system/multilib/util-linux-64bit-pass1.ch [moved from src/boot/64/util-linux.ch with 61% similarity]
src/final-system/ppc64-64/glibc.ch
src/final-system/ppc64/glibc-64bit.ch
src/final-system/ppc64/glibc.ch
src/final-system/ppc64/libtool.ch
src/final-system/sparc/elftoaout.ch
src/final-system/sparc/silo.ch
src/final-system/x86/grub.ch
src/final-system/x86_64-64/binutils.ch
src/final-system/x86_64-64/glibc.ch
src/final-system/x86_64/libtool.ch
src/general.ch
src/general_ja.ch
src/introduction/common/acknowledgements.ch
src/introduction/common/resources.ch
src/materials/common/packages.ch
src/materials/common/patches.ch
src/materials/x86_64/patches.ch
src/network/common/hosts.ch
src/network/common/systemd-network.ch
src/partitioning/common/creatingfilesystem.ch
src/system-config/common/console.ch
src/temp-system/common/Makefile.am
src/temp-system/common/Makefile.in
src/temp-system/common/cloog.ch [deleted file]
src/temp-system/common/gcc.ch
src/temp-system/common/gettext.ch
src/temp-system/common/gmp.ch
src/temp-system/common/ncurses.ch
src/temp-system/common/util-linux.ch
src/temp-system/multilib/Makefile.am
src/temp-system/multilib/Makefile.in
src/temp-system/multilib/cloog.ch [deleted file]
src/testsuite-tools/common/tcl.ch
src/the-end/whatnow.ch
version.ac

index e2b5f64..d7fffd0 100755 (executable)
--- a/configure
+++ b/configure
@@ -4524,7 +4524,7 @@ $as_echo "found" >&6; }
   fi
 
 
-TARGETVER=GIT-20141010
+TARGETVER=GIT-20170514
 
 ORGDAY=`grep 'ENTITY day ' ${bookdir}/general.ent | gawk '{print $3;}' | sed 's/^[^\"]*\"\([0-9]*\)\".*$/\1/'`
 ORGMONTH=`grep 'ENTITY month ' ${bookdir}/general.ent | gawk '{print $3;}' | sed 's/^[^\"]*\"\([0-9]*\)\".*$/\1/'`
@@ -4534,13 +4534,12 @@ SVNVER=$ORGYEAR$ORGMONTH$ORGDAY
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the original XML version" >&5
 $as_echo_n "checking for the original XML version... " >&6; }
 if test ! "GIT-$SVNVER" = "$TARGETVER"; then
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SVNVER" >&5
-$as_echo "$SVNVER" >&6; }
-  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Version of the original XML not $TARGETVER" >&5
-$as_echo "$as_me: WARNING: Version of the original XML not $TARGETVER" >&2;}
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TARGETVER" >&5
+$as_echo "$TARGETVER" >&6; }
+  as_fn_error $? "Version of the original XML not $TARGETVER" "$LINENO" 5
 else
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SVNVER" >&5
-$as_echo "$SVNVER" >&6; }
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TARGETVER" >&5
+$as_echo "$TARGETVER" >&6; }
 fi
 
 
index bb6b463..0989c95 100644 (file)
@@ -46,10 +46,10 @@ ORGYEAR=`grep 'ENTITY year' ${bookdir}/general.ent | gawk '{print $3;}' | sed 's
 SVNVER=$ORGYEAR$ORGMONTH$ORGDAY
 AC_MSG_CHECKING([for the original XML version])
 if test ! "GIT-$SVNVER" = "$TARGETVER"; then
-  AC_MSG_RESULT([$SVNVER])
-  AC_MSG_WARN([Version of the original XML not $TARGETVER])
+  AC_MSG_RESULT([$TARGETVER])
+  AC_MSG_ERROR([Version of the original XML not $TARGETVER])
 else
-  AC_MSG_RESULT([$SVNVER])
+  AC_MSG_RESULT([$TARGETVER])
 fi
 AC_SUBST(SVNVER)
 
index 162bcdc..45427d4 100644 (file)
           <seg>&None;</seg>
 @z
 
-@x Check
-          <seg>None</seg>
+@x
+<!-- Begin Check dependency info -->
 @y
-          <seg>&None;</seg>
+<!-- Begin Check dependency info -->
 @z
 @x
           <seg>None</seg>
 @y
           <seg>&None;</seg>
 @z
-
-@x CLooG
+@x
           <seg>None</seg>
 @y
           <seg>&None;</seg>
 @z
 
-@x D-Bus
+@x
+<!-- Begin D-Bus dependency info -->
+@y
+<!-- Begin D-Bus dependency info -->
+@z
+@x
           <seg>None</seg>
 @y
           <seg>&None;</seg>
           <seg>&None;</seg>
 @z
 
-@x DejaGNU
+@x
+<!-- Begin DejaGNU dependency info -->
+@y
+<!-- Begin DejaGNU dependency info -->
+@z
+@x
           <seg>None</seg>
 @y
           <seg>&None;</seg>
           <seg>&None;</seg>
 @z
 
-@x DHCPCD
+@x
+<!-- Begin DHCPCD dependency info -->
+@y
+<!-- Begin DHCPCD dependency info -->
+@z
+@x
           <seg>No test suite available</seg>
 @y
           <seg>テストスイートはありません</seg>
           <seg>&None;</seg>
 @z
 
-@x Diffutils
+@x
+<!-- Begin Diffutils dependency info -->
+@y
+<!-- Begin Diffutils dependency info -->
+@z
+@x
           <seg>No test suite available</seg>
 @y
           <seg>テストスイートはありません</seg>
           <seg>&None;</seg>
 @z
 
-@x Glibc
+@x
+<!-- Begin Glibc dependency info -->
+@y
+<!-- Begin Glibc dependency info -->
+@z
+@x
          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext,
          Grep, Gzip, Linux Headers, Make, Perl, Sed, Texinfo</seg>
 @y
index 41161fa..c7f7b93 100644 (file)
         </para>
 @z
 
-@x CLooG
-      <para>This package is used by GCC to enable its Graphite loop generation
-      code.</para>
-@y
-      <para>
-      このパッケージは GCC の Graphite ループ生成コードを有効にするために用いられます。
-      </para>
-@z
-
 @x Coreutils
       <para>This package contains many basic command-line file-management
       tools, required for installation of every package in CLFS.</para>
 @z
 
 @x ISL
-      <para>This package is required by CLooG.</para>
+      <para>This package is required by GCC for GRAPHITE optimizations.</para>
 @y
       <para>
-      CLooG が本パッケージを必要としています。
+      本パッケージは GCC の GRAPHITE 最適化に必要です。
       </para>
 @z
 
index 0aecc51..b563a27 100644 (file)
@@ -3,7 +3,6 @@
 ##
 BOOKdir = @abs_bookdir@/boot/64
 CHANGE_FILES = \
-       createfiles.ch \
        flags.ch
 
 EXTRA_DIST = $(CHANGE_FILES)
@@ -19,4 +18,4 @@ all: ctie $(srcs)
 ctie:
        @$(MAKE) -C $(top_builddir)/$@ $@ >/dev/null
 
-$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
\ No newline at end of file
+$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
index a841c34..c420069 100644 (file)
@@ -229,7 +229,6 @@ top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 BOOKdir = @abs_bookdir@/boot/64
 CHANGE_FILES = \
-       createfiles.ch \
        flags.ch
 
 EXTRA_DIST = $(CHANGE_FILES)
diff --git a/src/boot/64/createfiles.ch b/src/boot/64/createfiles.ch
deleted file mode 100644 (file)
index d2a5b4f..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-  <title>Creating Essential Symlinks</title>
-@y
-  <title>重要なシンボリックリンクの生成</title>
-@z
-
-@x
-  <para os="f">To enable some C++ tests in the Glibc and Binutils test suites
-  to link, create a directory and make some symbolic links:</para>
-@y
-  <para os="f">
-  Glibc や Binutils のテストスイートでの C++ テストが適切にリンクされるように、以下のようにディレクトリとシンボリックリンクを生成します。
-  </para>
-@z
\ No newline at end of file
diff --git a/src/boot/64/e2fsprogs.ch b/src/boot/64/e2fsprogs.ch
deleted file mode 100644 (file)
index d0107a7..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-    <secondary>boot</secondary>
-@y
-    <secondary>ブート</secondary>
-@z
-
-@x
-    <title>Installation of E2fsprogs</title>
-@y
-    <title>&InstallationOf1;E2fsprogs &InstallationOf2;</title>
-@z
-
-@x
-    <para>Details on this package are located in <xref
-    linkend="contents-e2fsprogs" role="."/></para>
-@y
-    <para>
-    &Details1;<xref linkend="contents-e2fsprogs" role=""/>&Details2;
-    </para>
-@z
\ No newline at end of file
diff --git a/src/boot/64/grub-build.ch b/src/boot/64/grub-build.ch
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/src/boot/64/shadow.ch b/src/boot/64/shadow.ch
deleted file mode 100644 (file)
index b5ace49..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-    <secondary>boot</secondary>
-@y
-    <secondary>ブート</secondary>
-@z
-
-@x
-    <title>Installation of Shadow</title>
-@y
-    <title>&InstallationOf1;Shadow &InstallationOf2;</title>
-@z
-
-@x
-    <para>Details on this package are located in <xref
-    linkend="contents-shadow" role="."/></para>
-@y
-    <para>
-    &Details1;<xref linkend="contents-shadow" role=""/>&Details2;
-    </para>
-@z
\ No newline at end of file
index 258a539..876757c 100644 (file)
@@ -82,8 +82,8 @@
 
 @x
     <para>The directory tree is based on the Filesystem Hierarchy Standard
-    (FHS) (available at <ulink url="http://www.pathname.com/fhs/"/>). In
-    addition to the tree created above, this standard stipulates the
+    (FHS) (available at <ulink url="https://wiki.linuxfoundation.org/en/FHS"/>).
+    In addition to the tree created above, this standard stipulates the
     existence of <filename class="directory">/usr/local/games</filename>
     and <filename class="directory">/usr/share/games</filename>. The FHS
     is not precise as to the structure of the <filename
@@ -94,7 +94,7 @@
 @y
     <para>
     ディレクトリツリーは 標準ファイルシステム構成 (Filesystem Hierarchy Standard; FHS) に基づいています。
-    (その情報は <ulink url="http://www.pathname.com/fhs/"/> に示されています。)
+    (その情報は <ulink url="https://wiki.linuxfoundation.org/en/FHS"/> に示されています。)
     上で生成したディレクトリに加えて、FHS では <filename class="directory">/usr/local/games</filename> と <filename
     class="directory">/usr/share/games</filename> を規定していますが、一方で <filename
     class="directory">/usr/local/share</filename> については明確にしていません。
index 10233a6..b7d151b 100644 (file)
   groups decided on in part by the requirements of the Systemd configuration
   in the final system, and in part by common convention employed by a
   number of existing Linux distributions. The Linux Standard Base (LSB,
-  available at <ulink url="http://www.linuxbase.org"/>) recommends only
-  that, besides the group <quote>root</quote> with a Group ID (GID) of 0,
-  a group <quote>bin</quote> with a GID of 1 be present. All other group
-  names and GIDs can be chosen freely by the system administrator since
+  available at
+  <ulink url="http://www.linuxfoundation.org/collaborate/workgroups/lsb"/>)
+  recommends only that, besides the group <quote>root</quote> with a Group ID
+  (GID) of 0, a group <quote>bin</quote> with a GID of 1 be present. All other
+  group names and GIDs can be chosen freely by the system administrator since
   well-written programs do not depend on GID numbers, but rather use the
   group's name.</para>
 @y
   <para os="e">
   作成するグループは何かの標準に基づいたものではありません。
   一部は本章の Systemd の設定に必要となるものですし、一部は既存の Linux ディストリビューションが採用している慣用的なものです。
-  Linux Standard Base (<ulink url="http://www.linuxbase.org"/> 参照) では
+  Linux Standard Base (<ulink url="http://www.linuxfoundation.org/collaborate/workgroups/lsb"/> 参照) では
   <quote>root</quote> グループのグループID (GID) は 0、
   <quote>bin</quote> グループの GID は 1 を定めているにすぎません。
   他のグループとその GID はシステム管理者が自由に取り決めることができます。
index 0b79ca7..4c76834 100644 (file)
 @z
 
 @x --enable-subordinate-ids=no
-          <para>Disable subordinate ids option during cross-compile.</para>
+          <para>Disable subordinate ids to allow Shadow to cross-compile
+          successfully.</para>
 @y
           <para>
-          クロスコンパイル時は subordinate ids オプションを無効にします。
+          subordinate ids オプションを無効にして Shadow のクロスコンパイルを成功させます。
           </para>
 @z
 
index 98b2c16..fd4951d 100644 (file)
@@ -26,6 +26,6 @@
     linkend="contents-grub" role="."/></para>
 @y
     <para>
-    &Details1;<xref linkend="contents-grub" role="."/>&Details2;
+    &Details1;<xref linkend="contents-grub" role=""/>&Details2;
     </para>
 @z
\ No newline at end of file
diff --git a/src/chroot/64/Makefile.am b/src/chroot/64/Makefile.am
deleted file mode 100644 (file)
index e7f73e9..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-##
-## This is part of CLFSja package.
-##
-BOOKdir = @abs_bookdir@/chroot/64
-CHANGE_FILES = \
-       createfiles.ch
-
-EXTRA_DIST = $(CHANGE_FILES)
-srcdir = @srcdir@
-srcs = $(CHANGE_FILES:.ch=.xml)
-
-SUFFIXES = .ch .xml
-.ch.xml:
-       $(top_builddir)/$(CTIE) -m $@ $(BOOKdir)/$@ $(srcdir)/$*.ch >/dev/null
-
-all: ctie $(srcs)
-
-ctie:
-       @$(MAKE) -C $(top_builddir)/$@ $@ >/dev/null
-
-$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
\ No newline at end of file
diff --git a/src/chroot/64/Makefile.in b/src/chroot/64/Makefile.in
deleted file mode 100644 (file)
index c4ae0ff..0000000
+++ /dev/null
@@ -1,434 +0,0 @@
-# Makefile.in generated by automake 1.15 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2014 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-VPATH = @srcdir@
-am__is_gnu_make = { \
-  if test -z '$(MAKELEVEL)'; then \
-    false; \
-  elif test -n '$(MAKE_HOST)'; then \
-    true; \
-  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
-    true; \
-  else \
-    false; \
-  fi; \
-}
-am__make_running_with_option = \
-  case $${target_option-} in \
-      ?) ;; \
-      *) echo "am__make_running_with_option: internal error: invalid" \
-              "target option '$${target_option-}' specified" >&2; \
-         exit 1;; \
-  esac; \
-  has_opt=no; \
-  sane_makeflags=$$MAKEFLAGS; \
-  if $(am__is_gnu_make); then \
-    sane_makeflags=$$MFLAGS; \
-  else \
-    case $$MAKEFLAGS in \
-      *\\[\ \  ]*) \
-        bs=\\; \
-        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
-          | sed "s/$$bs$$bs[$$bs $$bs  ]*//g"`;; \
-    esac; \
-  fi; \
-  skip_next=no; \
-  strip_trailopt () \
-  { \
-    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
-  }; \
-  for flg in $$sane_makeflags; do \
-    test $$skip_next = yes && { skip_next=no; continue; }; \
-    case $$flg in \
-      *=*|--*) continue;; \
-        -*I) strip_trailopt 'I'; skip_next=yes;; \
-      -*I?*) strip_trailopt 'I';; \
-        -*O) strip_trailopt 'O'; skip_next=yes;; \
-      -*O?*) strip_trailopt 'O';; \
-        -*l) strip_trailopt 'l'; skip_next=yes;; \
-      -*l?*) strip_trailopt 'l';; \
-      -[dEDm]) skip_next=yes;; \
-      -[JT]) skip_next=yes;; \
-    esac; \
-    case $$flg in \
-      *$$target_option*) has_opt=yes; break;; \
-    esac; \
-  done; \
-  test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-subdir = src/chroot/64
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/version.ac \
-       $(top_srcdir)/m4/progs.m4 \
-       $(top_srcdir)/m4/ax_compare_version.m4 \
-       $(top_srcdir)/m4/ac_check_docbook_xslt.m4 \
-       $(top_srcdir)/m4/ac_check_docbook_dtd.m4 \
-       $(top_srcdir)/m4/ac_check_takaofontdir.m4 \
-       $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-       $(ACLOCAL_M4)
-DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo "  GEN     " $@;
-am__v_GEN_1 = 
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 = 
-SOURCES =
-DIST_SOURCES =
-am__can_run_installinfo = \
-  case $$AM_UPDATE_INFO_DIR in \
-    n|no|NO) false;; \
-    *) (install-info --version) >/dev/null 2>&1;; \
-  esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-am__DIST_COMMON = $(srcdir)/Makefile.in
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CTIE = @CTIE@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FOP = @FOP@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LTLIBOBJS = @LTLIBOBJS@
-LYNX = @LYNX@
-MAKEINFO = @MAKEINFO@
-MKDIR_P = @MKDIR_P@
-OBJEXT = @OBJEXT@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDF = @PDF@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-SVNVER = @SVNVER@
-TAKAO = @TAKAO@
-TAKAOGEXFILE = @TAKAOGEXFILE@
-TAKAOGFILE = @TAKAOGFILE@
-TAKAOGFONTDIR = @TAKAOGFONTDIR@
-TAKAOMFILE = @TAKAOMFILE@
-TAKAOMFONTDIR = @TAKAOMFONTDIR@
-TIDY = @TIDY@
-TXT = @TXT@
-VERSION = @VERSION@
-XMLLINT = @XMLLINT@
-XSLTPROC = @XSLTPROC@
-abs_bookdir = @abs_bookdir@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_CC = @ac_ct_CC@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-bookdir = @bookdir@
-build_alias = @build_alias@
-builddir = @builddir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host_alias = @host_alias@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-sysconfdir = @sysconfdir@
-target_alias = @target_alias@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-BOOKdir = @abs_bookdir@/chroot/64
-CHANGE_FILES = \
-       createfiles.ch
-
-EXTRA_DIST = $(CHANGE_FILES)
-srcs = $(CHANGE_FILES:.ch=.xml)
-SUFFIXES = .ch .xml
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .ch .xml
-$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
-       @for dep in $?; do \
-         case '$(am__configure_deps)' in \
-           *$$dep*) \
-             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
-               && { if test -f $@; then exit 0; else break; fi; }; \
-             exit 1;; \
-         esac; \
-       done; \
-       echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/chroot/64/Makefile'; \
-       $(am__cd) $(top_srcdir) && \
-         $(AUTOMAKE) --gnu src/chroot/64/Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-       @case '$?' in \
-         *config.status*) \
-           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
-         *) \
-           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
-           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
-       esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure:  $(am__configure_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
-       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-tags TAGS:
-
-ctags CTAGS:
-
-cscope cscopelist:
-
-
-distdir: $(DISTFILES)
-       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
-       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
-       list='$(DISTFILES)'; \
-         dist_files=`for file in $$list; do echo $$file; done | \
-         sed -e "s|^$$srcdirstrip/||;t" \
-             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
-       case $$dist_files in \
-         */*) $(MKDIR_P) `echo "$$dist_files" | \
-                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
-                          sort -u` ;; \
-       esac; \
-       for file in $$dist_files; do \
-         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
-         if test -d $$d/$$file; then \
-           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
-           if test -d "$(distdir)/$$file"; then \
-             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
-           fi; \
-           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
-             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
-             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
-           fi; \
-           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
-         else \
-           test -f "$(distdir)/$$file" \
-           || cp -p $$d/$$file "$(distdir)/$$file" \
-           || exit 1; \
-         fi; \
-       done
-check-am: all-am
-check: check-am
-all-am: Makefile
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
-       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
-       if test -z '$(STRIP)'; then \
-         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-             install; \
-       else \
-         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
-       fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
-       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
-       @echo "This command is intended for maintainers to use"
-       @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic mostlyclean-am
-
-distclean: distclean-am
-       -rm -f Makefile
-distclean-am: clean-am distclean-generic
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
-       -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-generic
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: all all-am check check-am clean clean-generic cscopelist-am \
-       ctags-am distclean distclean-generic distdir dvi dvi-am html \
-       html-am info info-am install install-am install-data \
-       install-data-am install-dvi install-dvi-am install-exec \
-       install-exec-am install-html install-html-am install-info \
-       install-info-am install-man install-pdf install-pdf-am \
-       install-ps install-ps-am install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
-       pdf-am ps ps-am tags-am uninstall uninstall-am
-
-.PRECIOUS: Makefile
-
-.ch.xml:
-       $(top_builddir)/$(CTIE) -m $@ $(BOOKdir)/$@ $(srcdir)/$*.ch >/dev/null
-
-all: ctie $(srcs)
-
-ctie:
-       @$(MAKE) -C $(top_builddir)/$@ $@ >/dev/null
-
-$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/chroot/64/createfiles.ch b/src/chroot/64/createfiles.ch
deleted file mode 100644 (file)
index e2a3f40..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-  <title>Creating Essential Symlinks</title>
-@y
-  <title>重要なシンボリックリンクの生成</title>
-@z
\ No newline at end of file
index fed72a2..0f61da5 100644 (file)
@@ -1,7 +1,7 @@
 ##
 ## This is part of CLFSja package.
 ##
-SUBDIRS=64 common                \
+SUBDIRS=common                   \
        mips  mips64  mips64-64  \
        multilib                 \
        ppc   ppc64              \
index 72e23d2..0c54acf 100644 (file)
@@ -287,7 +287,7 @@ target_alias = @target_alias@
 top_build_prefix = @top_build_prefix@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
-SUBDIRS = 64 common                \
+SUBDIRS = common                   \
        mips  mips64  mips64-64  \
        multilib                 \
        ppc   ppc64              \
index 752a76b..c907e6e 100644 (file)
           changed to. Alternatively this could be set to i586 or i686.</para>
 @y
           <para>
-          
-          This parameter sets the value that the uts machine type will be
-          changed to. Alternatively this could be set to i586 or i686
+          このパラメーターは uts マシンタイプとして指定する値を与えます。
+          この他に i586、i686 という値もあります。
           </para>
 @z
 
index 817c998..90b81b5 100644 (file)
@@ -4,7 +4,6 @@
 BOOKdir = @abs_bookdir@/cross-tools/common
 CHANGE_FILES = \
        binutils.ch     \
-       cloog.ch        \
        file.ch         \
        gcc-final.ch    \
        gcc-static.ch   \
@@ -31,4 +30,4 @@ all: ctie $(srcs)
 ctie:
        @$(MAKE) -C $(top_builddir)/$@ $@ >/dev/null
 
-$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
\ No newline at end of file
+$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
index b20ad25..718a60f 100644 (file)
@@ -230,7 +230,6 @@ top_srcdir = @top_srcdir@
 BOOKdir = @abs_bookdir@/cross-tools/common
 CHANGE_FILES = \
        binutils.ch     \
-       cloog.ch        \
        file.ch         \
        gcc-final.ch    \
        gcc-static.ch   \
index a65c8e0..3b33cbf 100644 (file)
           </para>
 @z
 
+@x --enable-gold=yes
+          <para>This option enables the building of the gold linker.</para>
+@y
+          <para>
+          ゴールドリンカー (gold linker) をビルドすることを指示します。
+          </para>
+@z
+
+@x --enable-plugins
+          <para>This option enables support for plugins.</para>
+@y
+          <para>
+          プラグインサポートを有効にします。
+          </para>
+@z
+
+@x --enable-threads
+          <para>This option enables multi-threaded linking for the gold linker.</para>
+@y
+          <para>
+          ゴールドリンカー (gold linker) に対するマルチスレッドリンクを有効にします。
+          </para>
+@z
+
 @x
     <para os="be">Compile the package:</para>
 @y
diff --git a/src/cross-tools/common/cloog.ch b/src/cross-tools/common/cloog.ch
deleted file mode 100644 (file)
index 90beb68..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-    <secondary>cross tools</secondary>
-@y
-    <secondary>&CrossTools;</secondary>
-@z
-
-@x
-    <title>Installation of CLooG</title>
-@y
-    <title>&InstallationOf1;CLooG &InstallationOf2;</title>
-@z
-
-@x
-    <para os="a">Prepare CLooG for compilation:</para>
-@y
-    <para os="a">&PreparePackage1;CLooG &PreparePackage2;</para>
-@z
-
-@x
-    <para os="c">Compile the package:</para>
-@y
-    <para os="c">&CompileThePackage;</para>
-@z
-
-@x
-    <para os="e">Install the package:</para>
-@y
-    <para os="e">&InstallThePackage;</para>
-@z
-
-@x
-    <para>Details on this package are located in <xref
-    linkend="contents-cloog" role="."/></para>
-@y
-    <para>
-    &Details1;<xref linkend="contents-cloog" role=""/>&Details2;
-    </para>
-@z
\ No newline at end of file
index 0f72f55..984fe41 100644 (file)
           </para>
 @z
 
-@x --disable-static
-          <para>This tells the File package not to compile or install static
-          libraries, which are not needed for the Cross-Tools</para>
-@y
-          <para>
-          File パッケージのビルドにあたって、スタティックライブラリはビルドおよびインストールしないようにします。
-          これはクロスツールでは不要なものです。
-          </para>
-@z
-
 @x
     <para>Compile the package:</para>
 @y
index 7d071f9..1777050 100644 (file)
           </para>
 @z
 
-@x --enable-__cxa_atexit
-          <para>This option allows use of __cxa_atexit, rather than atexit,
-          to register C++ destructors for local statics and global objects
-          and is essential for fully standards-compliant handling of destructors.
-          It also affects the C++ ABI and therefore results in C++ shared libraries
-          and C++ programs that are interoperable with other Linux distributions.</para>
-@y
-          <para>
-          このオプションは atexit を使用せず __cxa_atexit の使用を有効にします。
-          これによりローカルなスタティックオブジェクトおよびグローバルオブジェクトに対する C++ デストラクターを登録します。
-          このオプションは、標準に完全準拠したデストラクター実装のために必要です。
-          またこれは C++ ABI に影響するものであり C++ 共有ライブラリ、C++ プログラムを作り出し、他の Linux ディストリビューションとの互換性を実現します。
-          </para>
-@z
-
-@x --enable-threads=posix
-          <para>This enables C++ exception handling for multi-threaded code.</para>
-@y
-          <para>
-          マルチスレッドコードを扱う C++ の例外処理を有効にします。
-          </para>
-@z
-
-@x --enable-libstdcxx-time
-          <para>This enables link-time checks for the availability of
-          clock_gettime clocks, and nanosleep and sched_yield functions, in the
-          C library.</para>
-@y
-          <para>
-          C ライブラリにおける clock_gettime クロック、nanosleep 関数、sched_yield 関数の利用に関して、リンク時にチェックします。
-          </para>
-@z
-
 @x
     <para os="bh">Continue with compiling the package:</para>
 @y
index 9e4bfa2..0d7ee91 100644 (file)
           </para>
 @z
 
-@x --disable-target-zlib
-          <para>This tells GCC not to build the copy of Zlib in its
-          source tree.</para>
-@y
-          <para>
-          ソースツリー内に同梱されている Zlib をビルドしないようにします。
-          </para>
-@z
-
 @x --with-system-zlib
           <para>This tells GCC to link to the system-installed zlib instead
           of the one in its source tree.</para>
           </para>
 @z
 
-@x --enable-checking=release
-          <para>This option selects the complexity of the internal consistency checks and adds error checking within the compiler.</para>
+@x --with-glibc-version=&glibc-version;
+          <para>Needed when bootstrapping a cross toolchain without the header
+          files avilable for building the initial bootstrap compiler.</para>
 @y
           <para>
-          内部の一貫性チェックやエラーチェックをコンパイラーに含めることを指示します。
+          クロスツールチェーンをブートストラップするために必要で、初期のブートストラップコンパイラーを構築するために必要なヘッダーファイルがなくても実現できるようにします。
           </para>
 @z
 
index 3589297..145cfef 100644 (file)
 @z
 
 @x
-    <para os="dd">Add the following to <filename>config.cache</filename>
-    to disable ssp when building Glibc:</para>
-@y
-    <para os="dd">
-    <filename>config.cache</filename> ファイルに以下を追加することで Glibc のビルド時に ssp を無効とします。
-    </para>
-@z
-
-@x
       <title>The meaning of the new configure options:</title>
 @y
       <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
           </para>
 @z
 
-@x --disable-profile
-          <para>This builds the libraries without profiling information.
-          Omit this option if profiling on the temporary tools is necessary.</para>
-@y
-          <para>
-          プロファイル情報を含めずにライブラリをビルドすることを指示します。
-          一時的なツールにてプロファイル情報が必要な場合は、このオプションを取り除いてください。
-          </para>
-@z
-
 @x --enable-kernel=&glibc-kernel-version;
           <para>This tells Glibc to compile the library with support
           for &glibc-kernel-version; and later Linux kernels.</para>
           </para>
 @z
 
-@x --cache-file=config.cache
-          <para>This tells Glibc to utilize a premade cache file.</para>
-@y
-          <para>
-          Glibc に対して事前に生成したキャッシュファイルを利用することを指示します。
-          </para>
-@z
-
 @x
     <para os="dh">During this stage the following warning might appear:</para>
 @y
index 434d4bc..50d116f 100644 (file)
 @z
 
 @x
-      <para>If you are building with a host which has 32-bit user-space with a
-      64-bit capable CPU, cross-tools GMP will attempt to link with 64-bit
-      libraries. Add the following variable during <command>configure</command>
-      to force GMP's ABI: <command>./configure ABI=32</command></para>
-@y
-      <para>
-      64ビット CPU にて 32ビット機能も有するホスト上でのビルド作業を行う場合、クロスコンパイルする GMP は 64ビットライブラリをリンクしようとします。
-      その場合は <command>configure</command> の実行を <command>./configure ABI=32</command> としてください。
-      </para>
-@z
-
-@x
     <para os="a">Prepare GMP for compilation:</para>
 @y
     <para os="a">&PreparePackage1;GMP&PreparePackage2;</para>
           </para>
 @z
 
+@x --disable-static
+          <para>This tells the GMP package not to compile or install static
+          libraries, which are not needed for the Cross-Tools</para>
+@y
+          <para>
+          スタティックライブラリはビルドおよびインストールをしないように指示します。
+          これはクロスツールでは必要ないからです。
+          </para>
+@z
+
 @x
     <para os="c">Compile the package:</para>
 @y
index 14fdae6..d7e3a6b 100644 (file)
 @z
 
 @x
-    <para>We will install ISL and CLooG to enable extra functionality for GCC.
-    They are not strictly required, but GCC can link to them to enable its
+    <para>We will install ISL to enable extra functionality for GCC.
+    It is not strictly required, but GCC can link to it to enable its
     new loop generation feature called Graphite.</para>
 @y
     <para>
-    GCC ã\81®ç\89¹å\88¥ã\81ªæ©\9fè\83½ã\82\92æ\9c\89å\8a¹ã\81¨ã\81\99ã\82\8bã\81\9fã\82\81ã\81« ISL ã\81¨ CLooG ã\82\92ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83«ã\81\97ã\81¾ã\81\99ã\80\82
+    GCC の特別な機能を有効とするために ISL をインストールします。
     これらのパッケージは厳密には必要ではありません。
     Graphite と呼ばれる新たなループ生成機能を有効とするためには GCC にリンクすることが必要です。
     </para>
index fc0173c..3eedba2 100644 (file)
           </para>
 @z
 
-@x --without-shared
-          <para>This prevents Ncurses from building its shared libraries, which
-          are not needed at this time.</para>
-@y
-          <para>
-          共有ライブラリはビルドしないようにします。
-          これはこの時点では必要ありません。
-          </para>
-@z
-
 @x
     <para os="c">Only one binary is needed for the Cross-Tools. Build the
     headers and then build <command>tic</command>:</para>
index e898dc5..72dcc88 100644 (file)
@@ -22,7 +22,7 @@
 @z
 
 @x
-    <para os="n1">Tell Glibc to install its 32-bit libraries into <filename
+    <para os="n1">Configure Glibc to install its 32-bit libraries into <filename
     class="directory">/tools/lib32</filename>:</para>
 @y
     <para os="n1">
index 68112f5..9f47655 100644 (file)
@@ -28,7 +28,7 @@
 @z
 
 @x
-    <para os="n1">Tell Glibc to install its 64-bit libraries into <filename
+    <para os="n1">Configure Glibc to install its 64-bit libraries into <filename
     class="directory">/tools/lib64</filename>:</para>
 @y
     <para os="n1">
index 6f6e7bb..ef3f722 100644 (file)
 @z
 
 @x
+    <primary sortas="a-Linux Headers">Linux Headers</primary>
     <secondary>cross tools</secondary>
 @y
+    <primary sortas="a-Linux Headers">Linux ヘッダー</primary>
     <secondary>&CrossTools;</secondary>
 @z
 
index c1db453..1f0b301 100644 (file)
 @z
 
 @x
+    <primary sortas="a-Linux Headers">Linux Headers</primary>
     <secondary>cross tools</secondary>
 @y
+    <primary sortas="a-Linux Headers">Linux ヘッダー</primary>
     <secondary>&CrossTools;</secondary>
 @z
 
index 2ade1b1..d57544a 100644 (file)
 @z
 
 @x
-  <para os="k">The <envar>CFLAGS</envar> and <envar>CXXFLAGS</envar> variables
-  should not be set while building the temporary system, so we unset them.</para>
+  <para os="k">The <envar>CFLAGS</envar>, <envar>CXXFLAGS</envar> and
+  <envar>PKG_CONFIG_PATH</envar> variables should not be set while building the
+  temporary system, so we unset them.</para>
 @y
   <para os="k">
-  <envar>CFLAGS</envar> と <envar>CXXFLAGS</envar> の変数は、一時システムの構築時には設定すべきではありません。
+  <envar>CFLAGS</envar>、<envar>CXXFLAGS</envar>、<envar>PKG_CONFIG_PATH</envar> の各変数は、一時システムの構築時には設定すべきではありません。
   そこでそれらは非設定とします。
   </para>
 @z
index ef65024..ecfe76e 100644 (file)
     <title>Installation of Binutils</title>
 @y
     <title>&InstallationOf1;Binutils &InstallationOf2;</title>
-@z
-
-@x
-    <para os="w1">Now that the tests have completed, remove the symlinks in
-    <filename class="directory">/usr/lib64</filename> - they should be the
-    only things in that directory, so we can remove it without force:</para>
-@y
-    <para os="w1">
-    テストは完了です。
-    <filename class="directory">/usr/lib64</filename> におけるシンボリックリンクは削除します。
-    このディレクトリ内は空となるため、単純に削除します。
-    </para>
 @z
\ No newline at end of file
index 5c6a29f..ad50e53 100644 (file)
@@ -3,75 +3,75 @@
 ##
 BOOKdir = @abs_bookdir@/final-system/common
 CHANGE_FILES = \
-       aboutdebug.ch      \
-       acl.ch             \
-       adjusting.ch       \
-       attr.ch            \
-       autoconf.ch        \
-       automake.ch        \
-       bc.ch              \
-       bash.ch            \
-       binutils.ch        \
-       bison.ch           \
-       bzip2.ch           \
-       cloog.ch           \
-       coreutils.ch       \
-       dbus.ch            \
-       diffutils.ch       \
-       e2fsprogs.ch       \
-       expat.ch           \
-       file.ch            \
-       findutils.ch       \
-       flex.ch            \
-       gawk.ch            \
-       gcc.ch             \
-       gdbm.ch            \
-       gettext.ch         \
-       glibc.ch           \
-       gmp.ch             \
-       gperf.ch           \
-       grep.ch            \
-       groff.ch           \
-       gzip.ch            \
-       iana-etc.ch        \
-       intltool.ch        \
-       introduction.ch    \
-       iproute2.ch        \
-       iputils.ch         \
-       isl.ch             \
-       kbd.ch             \
-       kmod.ch            \
-       less.ch            \
-       libcap.ch          \
-       libpipeline.ch     \
-       libtool.ch         \
-       linux-headers.ch   \
-       m4.ch              \
-       make.ch            \
-       man-db.ch          \
-       man-pages.ch       \
-       mpc.ch             \
-       mpfr.ch            \
-       ncurses.ch         \
-       patch.ch           \
-       perl.ch            \
-       pkg-config-lite.ch \
-       pkgmgt.ch          \
-       procps-ng.ch       \
-       psmisc.ch          \
-       readline.ch        \
-       sed.ch             \
-       shadow.ch          \
-       stripping.ch       \
-       systemd.ch         \
-       tar.ch             \
-       temp-perl.ch       \
-       testsuitesagain.ch \
-       texinfo.ch         \
-       util-linux.ch      \
-       vim.ch             \
-       xml-parser.ch      \
-       xz.ch              \
+       aboutdebug.ch       \
+       acl.ch              \
+       adjusting.ch        \
+       attr.ch             \
+       autoconf.ch         \
+       automake.ch         \
+       bc.ch               \
+       bash.ch             \
+       binutils.ch         \
+       bison.ch            \
+       bzip2.ch            \
+       coreutils.ch        \
+       dbus.ch             \
+       diffutils.ch        \
+       e2fsprogs.ch        \
+       expat.ch            \
+       file.ch             \
+       findutils.ch        \
+       flex.ch             \
+       gawk.ch             \
+       gcc.ch              \
+       gdbm.ch             \
+       gettext.ch          \
+       glibc.ch            \
+       gmp.ch              \
+       gperf.ch            \
+       grep.ch             \
+       groff.ch            \
+       gzip.ch             \
+       iana-etc.ch         \
+       intltool.ch         \
+       introduction.ch     \
+       iproute2.ch         \
+       iputils.ch          \
+       isl.ch              \
+       kbd.ch              \
+       kmod.ch             \
+       less.ch             \
+       libcap.ch           \
+       libpipeline.ch      \
+       libtool.ch          \
+       linux-headers.ch    \
+       m4.ch               \
+       make.ch             \
+       man-db.ch           \
+       man-pages.ch        \
+       mpc.ch              \
+       mpfr.ch             \
+       ncurses.ch          \
+       patch.ch            \
+       perl.ch             \
+       pkg-config-lite.ch  \
+       pkgmgt.ch           \
+       procps-ng.ch        \
+       psmisc.ch           \
+       readline.ch         \
+       sed.ch              \
+       shadow.ch           \
+       stripping.ch        \
+       systemd.ch          \
+       tar.ch              \
+       temp-perl.ch        \
+       testsuitesagain.ch  \
+       texinfo.ch          \
+       util-linux.ch       \
+       util-linux-pass1.ch \
+       vim.ch              \
+       xml-parser.ch       \
+       xz.ch               \
        zlib.ch
 
 EXTRA_DIST = $(CHANGE_FILES)
@@ -87,4 +87,4 @@ all: ctie $(srcs)
 ctie:
        @$(MAKE) -C $(top_builddir)/$@ $@ >/dev/null
 
-$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
\ No newline at end of file
+$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
index 95bd724..169a08f 100644 (file)
@@ -229,75 +229,75 @@ top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 BOOKdir = @abs_bookdir@/final-system/common
 CHANGE_FILES = \
-       aboutdebug.ch      \
-       acl.ch             \
-       adjusting.ch       \
-       attr.ch            \
-       autoconf.ch        \
-       automake.ch        \
-       bc.ch              \
-       bash.ch            \
-       binutils.ch        \
-       bison.ch           \
-       bzip2.ch           \
-       cloog.ch           \
-       coreutils.ch       \
-       dbus.ch            \
-       diffutils.ch       \
-       e2fsprogs.ch       \
-       expat.ch           \
-       file.ch            \
-       findutils.ch       \
-       flex.ch            \
-       gawk.ch            \
-       gcc.ch             \
-       gdbm.ch            \
-       gettext.ch         \
-       glibc.ch           \
-       gmp.ch             \
-       gperf.ch           \
-       grep.ch            \
-       groff.ch           \
-       gzip.ch            \
-       iana-etc.ch        \
-       intltool.ch        \
-       introduction.ch    \
-       iproute2.ch        \
-       iputils.ch         \
-       isl.ch             \
-       kbd.ch             \
-       kmod.ch            \
-       less.ch            \
-       libcap.ch          \
-       libpipeline.ch     \
-       libtool.ch         \
-       linux-headers.ch   \
-       m4.ch              \
-       make.ch            \
-       man-db.ch          \
-       man-pages.ch       \
-       mpc.ch             \
-       mpfr.ch            \
-       ncurses.ch         \
-       patch.ch           \
-       perl.ch            \
-       pkg-config-lite.ch \
-       pkgmgt.ch          \
-       procps-ng.ch       \
-       psmisc.ch          \
-       readline.ch        \
-       sed.ch             \
-       shadow.ch          \
-       stripping.ch       \
-       systemd.ch         \
-       tar.ch             \
-       temp-perl.ch       \
-       testsuitesagain.ch \
-       texinfo.ch         \
-       util-linux.ch      \
-       vim.ch             \
-       xml-parser.ch      \
-       xz.ch              \
+       aboutdebug.ch       \
+       acl.ch              \
+       adjusting.ch        \
+       attr.ch             \
+       autoconf.ch         \
+       automake.ch         \
+       bc.ch               \
+       bash.ch             \
+       binutils.ch         \
+       bison.ch            \
+       bzip2.ch            \
+       coreutils.ch        \
+       dbus.ch             \
+       diffutils.ch        \
+       e2fsprogs.ch        \
+       expat.ch            \
+       file.ch             \
+       findutils.ch        \
+       flex.ch             \
+       gawk.ch             \
+       gcc.ch              \
+       gdbm.ch             \
+       gettext.ch          \
+       glibc.ch            \
+       gmp.ch              \
+       gperf.ch            \
+       grep.ch             \
+       groff.ch            \
+       gzip.ch             \
+       iana-etc.ch         \
+       intltool.ch         \
+       introduction.ch     \
+       iproute2.ch         \
+       iputils.ch          \
+       isl.ch              \
+       kbd.ch              \
+       kmod.ch             \
+       less.ch             \
+       libcap.ch           \
+       libpipeline.ch      \
+       libtool.ch          \
+       linux-headers.ch    \
+       m4.ch               \
+       make.ch             \
+       man-db.ch           \
+       man-pages.ch        \
+       mpc.ch              \
+       mpfr.ch             \
+       ncurses.ch          \
+       patch.ch            \
+       perl.ch             \
+       pkg-config-lite.ch  \
+       pkgmgt.ch           \
+       procps-ng.ch        \
+       psmisc.ch           \
+       readline.ch         \
+       sed.ch              \
+       shadow.ch           \
+       stripping.ch        \
+       systemd.ch          \
+       tar.ch              \
+       temp-perl.ch        \
+       testsuitesagain.ch  \
+       texinfo.ch          \
+       util-linux.ch       \
+       util-linux-pass1.ch \
+       vim.ch              \
+       xml-parser.ch       \
+       xz.ch               \
        zlib.ch
 
 EXTRA_DIST = $(CHANGE_FILES)
index 915aa75..4d6f9ab 100644 (file)
 @z
 
 @x
+    <para os="s1">Apply a sed for a test:</para>
+@y
+    <para os="s1">テスト向けに以下の sed コマンドを実行します。</para>
+@z
+
+@x
     <para os="a">Apply a sed to install the documentation with a versioned
     directory:</para>
 @y
index 10d2700..2fd1da5 100644 (file)
 @z
 
 @x
+    <para os="s1">Apply a sed which prevents man-pages which were installed by
+    the <xref linkend="man-pages"/> package:</para>
+@y
+    <para os="s1">
+    以下のように sed コマンドを実行します。
+    <xref linkend="ch-system-man-pages"/> パッケージによりインストール済の man ページをインストールしないようにするものです。
+    </para>
+@z
+
+@x
     <para os="a">Apply a sed to install the documentation with a versioned
     directory:</para>
 @y
index 3536123..1d97c3a 100644 (file)
 @z
 
 @x
-    <para os="i">Run the newly compiled <command>bash</command> program (replacing
-    the one that is currently being executed):</para>
+    <para os="i">Move the <command>bash</command> binary to
+    <filename class="directory">/bin</filename>, overwriting the symlink
+    that was previously created:</para>
 @y
     <para os="i">
-    新たにコンパイルした <command>bash</command> プログラムを実行します。(この時点までに実行されていたものが置き換えられます。)
+    <command>bash</command> プログラムを <filename class="directory">/bin</filename> に移動します。
+    以前に生成していたシンボリックリンクはこれにより上書きされます。
+    </para>
+@z
+
+@x
+    <para os="k">Run the newly compiled <command>bash</command> program (replacing
+    the one that is currently being executed):</para>
+@y
+    <para os="k">
+    新たにコンパイルした <command>bash</command> プログラムを実行します。
+    (この時点までに実行されていたものが置き換えられます。)
     </para>
 @z
 
index 16fd3ee..2c0e836 100644 (file)
 @z
 
 @x
+    <para os="s1">Change an internal script to use <command>sed</command> 
+        instead of <command>ed</command>:</para>
+@y
+    <para os="s1">
+    内部スクリプトにおいて <command>ed</command> を用いずに <command>sed</command> を用いるように変更します。
+    </para>
+@z
+
+@x
     <para os="a">Prepare Bc for compilation:</para>
 @y
     <para os="a">&PreparePackage1;Bc &PreparePackage2;</para>
index cddc6b7..9dd7699 100644 (file)
 @z
 
 @x
-        <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, nm,
-        objcopy, objdump, ranlib, readelf, size, strings, strip</seg>
+        <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, ld.gold,
+        nm, objcopy, objdump, ranlib, readelf, size, strings, strip</seg>
         <seg>libbfd.[a,so], libopcodes.[a,so]</seg>
         <seg>/usr/lib/ldscripts</seg>
 @y
-        <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, nm,
-        objcopy, objdump, ranlib, readelf, size, strings, strip</seg>
+        <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, ld.gold,
+        nm, objcopy, objdump, ranlib, readelf, size, strings, strip</seg>
         <seg>libbfd.[a,so], libopcodes.[a,so]</seg>
         <seg>/usr/lib/ldscripts</seg>
 @z
           </para>
 @z
 
+@x ld.gold
+          <para>A linker designed to be faster than <command>ld</command>,
+          especially for large C++ applications.</para>
+@y
+          <para>
+          <command>ld</command> よりも高速に処理できるリンカー。
+          特に大規模な C++ アプリケーションに有用です。
+          </para>
+@z
+
 @x nm
           <para>Lists the symbols occurring in a given object file</para>
 @y
index e26d4d9..da44ac5 100644 (file)
@@ -58,7 +58,7 @@
 @x
       <segtitle>Installed programs</segtitle>
       <segtitle>Installed library</segtitle>
-      <segtitle>Installed directory</segtitle>
+      <segtitle>Installed directories</segtitle>
 @y
       <segtitle>&InstalledProgram;</segtitle>
       <segtitle>&InstalledLibrary;</segtitle>
 @x
         <seg>bison, yacc</seg>
         <seg>liby.a</seg>
-        <seg>/usr/share/bison</seg>
+        <seg>/usr/share/bison, /usr/share/doc/bison-&bison-version;</seg>
 @y
         <seg>bison, yacc</seg>
         <seg>liby.a</seg>
-        <seg>/usr/share/bison</seg>
+        <seg>/usr/share/bison, /usr/share/doc/bison-&bison-version;</seg>
 @z
 
 @x
diff --git a/src/final-system/common/cloog.ch b/src/final-system/common/cloog.ch
deleted file mode 100644 (file)
index 6ae0762..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-    <para>CLooG is a library to generate code for scanning Z-polyhedra.
-    In other words, it finds code that reaches each integral point of one or
-    more parameterized polyhedra.  GCC links with this library in order to
-    enable the new loop generation code known as Graphite.</para>
-@y
-    <para>
-    CLooG は Z-多面体をスキャンするコードを生成するライブラリです。
-    パラメーター化した多面体の複数の整数ポイントへたどるコードを見出すものです。
-    GCC にこのライブラリをリンクすれば、Grahpite として知られるループ生成コードに対応することができます。
-    </para>
-@z
-
-@x
-    <title>Installation of CLooG</title>
-@y
-    <title>&InstallationOf1;CLooG &InstallationOf2;</title>
-@z
-
-@x
-    <para os="a">Prepare CLooG for compilation:</para>
-@y
-    <para os="a">&PreparePackage1;CLooG &PreparePackage2;</para>
-@z
-
-@x
-    <para os="s1">Apply a <command>sed</command> which prevents the attempted installation of an invalid file:</para>
-@y
-    <para os="s1">
-    以下の <command>sed</command> コマンドを実行します。
-    これにより不正なファイルをインストールしないようにします。
-    </para>
-@z
-
-@x
-    <para os="c">Compile the package:</para>
-@y
-    <para os="c">&CompileThePackage;</para>
-@z
-
-@x
-    <para os="e">Test the results:</para>
-@y
-    <para os="e">ビルド結果をテストします。</para>
-@z
-
-@x
-    <para os="g">Install the package:</para>
-@y
-    <para os="g">&InstallThePackage;</para>
-@z
-
-@x
-    <title>Contents of CLooG</title>
-@y
-    <title>&ContentsOf1;CLooG &ContentsOf2;</title>
-@z
-
-@x
-      <segtitle>Installed program</segtitle>
-      <segtitle>Installed libraries</segtitle>
-      <segtitle>Installed directories</segtitle>
-@y
-      <segtitle>&InstalledProgram;</segtitle>
-      <segtitle>&InstalledLibrary;</segtitle>
-      <segtitle>&InstalledDirectory;</segtitle>
-@z
-
-@x
-        <seg>cloog</seg>
-        <seg>libcloog-isl.[a,so]</seg>
-        <seg>/usr/include/cloog</seg>
-@y
-        <seg>cloog</seg>
-        <seg>libcloog-isl.[a,so]</seg>
-        <seg>/usr/include/cloog</seg>
-@z
-
-@x
-      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
-@y
-      <bridgehead renderas="sect3">&ShortDescriptions;</bridgehead>
-@z
-
-@x cloog
-          <para>Loop generator for scanning Z-polyhedra</para>
-@y
-          <para>
-          Z 多面体 (Z-polyhedra) をスキャンするループを生成します。
-          </para>
-@z
-
-@x libcloog-isl
-          <para>Isl backend for CLooG.</para>
-@y
-          <para>
-          CLooG に対しての Isl バックエンド
-          </para>
-@z
index 6829aa8..dc6fb63 100644 (file)
 @z
 
 @x
+    <para os="s3">Adjust the source to build with the included GNULIB code:</para>
+@y
+    <para os="s3">
+    同梱されている GNULIB コードを用いてビルドができるように修正します。
+    </para>
+@z
+
+@x
     <para os="a">Prepare Diffutils for compilation:</para>
 @y
     <para os="a">&PreparePackage1;Diffutils &PreparePackage2;</para>
 @z
 
 @x
-    <para os="s3">Diffutils wants <command>ed</command> as the default editor
+    <para os="s5">Diffutils wants <command>ed</command> as the default editor
     for <command>sdiff</command>. The following <command>sed</command> will
     change the default to <command>vi</command>:</para>
 @y
-    <para os="s3">
+    <para os="s5">
     Diffutils は <command>sdiff</command> におけるデフォルトのエディターとして <command>ed</command> を必要とします。
     以下の <command>sed</command> コマンドにより、そのデフォルトを <command>vim</command> にします。
     </para>
index 616323b..7cfce17 100644 (file)
@@ -58,7 +58,7 @@
 @z
 
 @x
-      <title>The meaning of the new configure option:</title>
+      <title>The meaning of the new configure options:</title>
 @y
       <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
 @z
           </para>
 @z
 
+@x --disable-bootstrap
+          <para>For a native build, GCC defaults to performing a 3-stage
+          "bootstrap" of the compiler. This means that GCC is compiled a total
+          of 3 times - it is compiled once, the first stage compiler is used
+          to build itself again, and the second stage compiler builds itself
+          once more. The second and third passes are then compared, verifying
+          that GCC is able to reproduce itself successfully. However, there is
+          no need for this with the CLFS build process so we disable it here.</para>
+@y
+          <para>
+          ネイティブビルドにおいて GCC はデフォルトでは3ステージめの "ブートストラップ" コンパイラーを用います。
+          これにより GCC は計3回コンパイルされるわけです。
+          1回めのコンパイルの後、このコンパイラーを用いて2回めが処理され、2回めのコンパイラーを使って再度コンパイルします。
+          そして2回めと3回めのコンパイラーが比較検証されて初めて、GCC が自分自身を生み出すことができることになります。
+          しかし CLFS のビルド手順においてこのようなことは不要です。
+          ここでそれを無効とします。
+          </para>
+@z
+
 @x
     <para os="j">Compile the package:</para>
 @y
 @z
 
 @x
-    <para os="u">Install the <filename class="headerfile">libiberty</filename> header
-    file that is needed by some packages:</para>
-@y
-    <para os="u">
-    <filename class="headerfile">libiberty</filename> ヘッダーファイルをインストールします。
-    これを必要とするパッケージがいくつかあるためです。
-    </para>
-@z
-
-@x
-    <para os="w">Some packages expect the C preprocessor to be installed in the
-    <filename class="directory">/lib</filename> directory.
-    To support those packages, create this symlink:</para>
+    <para os="w">Create a link to satisfy FHS requirements:</para>
 @y
     <para os="w">
-    C プリプロセッサーが <filename
-    class="directory">/lib</filename> ディレクトリにインストールされているものとしているパッケージもあります。
-    そういったパッケージに対応するため以下のシンボリックリンクを作成します。
+    FHS に準拠するためリンクを作成します。
     </para>
 @z
 
 @z
 
 @x
-        <seg>c++, cc (link to gcc), cpp, g++, gcc, gcov</seg>
-        <seg>libasan.[a,so], libatomic.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a,
-        libgomp.[a,so], libiberty.a, libitm.[a,so], liblto_plugin.so, libmudflap.[a,so], libmudflapth.[a,so],
-        libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a, libstdc++.[a,so], libsupc++.a,
-        libtsan.[a,so]</seg>
-        <seg>/usr/include/c++, /usr/lib/gcc, /usr/share/gcc-&gcc-version;</seg>
-@y
-        <seg>c++, cc (&LinkTo1;gcc &LinkTo2;), cpp, g++, gcc, gcov</seg>
-        <seg>libasan.[a,so], libatomic.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a,
-        libgomp.[a,so], libiberty.a, libitm.[a,so], liblto_plugin.so, libmudflap.[a,so], libmudflapth.[a,so],
-        libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a, libstdc++.[a,so], libsupc++.a,
-        libtsan.[a,so]</seg>
-        <seg>/usr/include/c++, /usr/lib/gcc, /usr/share/gcc-&gcc-version;</seg>
+        <seg>c++, cc (link to gcc), cpp, g++, gcc, gcov, gcov-tool</seg>
+        <seg>libasan.[a,so], libatomic.[a,so], libcc1.so, libcilkrts.[a,so],
+        libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, libgomp.[a,so],
+        libiberty.a, libitm.[a,so], liblsan.[a,so], liblto_plugin.so,
+        libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a,
+        libstdc++.[a,so], libsupc++.a, libtsan.[a,so], libubsan.[a,so],
+        libvtv.[a,so]</seg>
+        <seg>/usr/include/[c++,libiberty], /usr/lib/gcc,
+        /usr/share/gcc-&gcc-version;</seg>
+@y
+        <seg>c++, cc (&LinkTo1;gcc &LinkTo2;), cpp, g++, gcc, gcov, gcov-tool</seg>
+        <seg>libasan.[a,so], libatomic.[a,so], libcc1.so, libcilkrts.[a,so],
+        libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, libgomp.[a,so],
+        libiberty.a, libitm.[a,so], liblsan.[a,so], liblto_plugin.so,
+        libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a,
+        libstdc++.[a,so], libsupc++.a, libtsan.[a,so], libubsan.[a,so],
+        libvtv.[a,so]</seg>
+        <seg>/usr/include/[c++,libiberty], /usr/lib/gcc,
+        /usr/share/gcc-&gcc-version;</seg>
 @z
 
 @x
           </para>
 @z
 
+@x gcov-tool
+          <para>An offline tool to handle gcda counts</para>
+@y
+          <para>
+          gcda カウントを取り扱うオフラインツール。
+          </para>
+@z
+
 @x libasan
           <para>The Address Sanitizer runtime library</para>
 @y
           </para>
 @z
 
+@x libcc1
+          <para>Translates API into RPC calls</para>
+@y
+          <para>
+          API を RPC コールに変換します。
+          </para>
+@z
+
+@x libcilkrts
+          <para>Intel&reg; Cilk&trade; Plus runtime library</para>
+@y
+          <para>
+          Intel&reg; Cilk&trade; Plus ランタイムライブラリ。
+          </para>
+@z
+
 @x libgcc
           <para>Contains run-time support for <command>gcc</command></para>
 @y
           </para>
 @z
 
-@x liblto_plugin
-          <para>Runtime library for GCC's link-time optimization plugin</para>
+@x liblsan
+          <para>The Leak Sanitizer runtime library</para>
 @y
           <para>
-          GCC のリンク時における最適化プラグインのためのランタイムライブラリ。
+          Leak Sanitizer ランタイムライブラリ。
           </para>
 @z
 
-@x libmudflap
-          <para>The libmudflap libraries are used by GCC for instrumenting
-          pointer and array dereferencing operations.</para>
+@x liblto_plugin
+          <para>Runtime library for GCC's link-time optimization plugin</para>
 @y
           <para>
-          libmudflap ライブラリはポインターや配列参照の解除に利用されます
+          GCC のリンク時における最適化プラグインのためのランタイムライブラリ
           </para>
 @z
 
           <para>
           スレッドサニタイザー (Thread Sanitizer) のランタイムライブラリ。
           </para>
+@z
+
+@x libubsan
+          <para>The Undefined Behavior Sanitizer runtime library</para>
+@y
+          <para>
+          Undefined Behavior Sanitizer ランタイムライブラリ。
+          </para>
+@z
+
+@x libvtv
+          <para>The Virtual Table Verification runtime library</para>
+@y
+          <para>
+          Virtual Table Verification ランタイムライブラリ。
+          </para>
 @z
\ No newline at end of file
index d49762f..82ea2ff 100644 (file)
 @z
 
 @x
-    <para os="s1">Apply the following <command>sed</command> so the
-    <command>tzselect</command> script works properly:</para>
-@y
-    <para os="s1">
-    <command>tzselect</command> スクリプトが適切に動作するように以下の <command>sed</command> コマンドを実行します。
-    </para>
-@z
-
-@x
     <para os="e">The Glibc documentation recommends building Glibc outside of     the source directory in a dedicated build directory:</para>
 @y
     <para os="e">
         /usr/include/netipx, /usr/include/netiucv, /usr/include/netpacket,
         /usr/include/netrom, /usr/include/netrose, /usr/include/nfs,
         /usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc,
-        /usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/glibc, /usr/lib/locale,
-        /usr/share/i18n, /usr/share/zoneinfo, /var/cache/ldconfig,
-        /var/cache/nscd</seg>
+        /usr/include/scsi, /usr/include/sys, /usr/lib/audit, /usr/lib/gconv,
+        /usr/lib/glibc, /usr/lib/locale, /usr/share/i18n, /usr/share/zoneinfo,
+        /var/cache/ldconfig, /var/cache/nscd</seg>
 @y
         <seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig,
         ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd,
         /usr/include/netipx, /usr/include/netiucv, /usr/include/netpacket,
         /usr/include/netrom, /usr/include/netrose, /usr/include/nfs,
         /usr/include/protocols, /usr/include/rpc, /usr/include/rpcsvc,
-        /usr/include/sys, /usr/lib/audit, /usr/lib/gconv, /usr/lib/glibc, /usr/lib/locale,
-        /usr/share/i18n, /usr/share/zoneinfo, /var/cache/ldconfig,
-        /var/cache/nscd</seg>
+        /usr/include/scsi, /usr/include/sys, /usr/lib/audit, /usr/lib/gconv,
+        /usr/lib/glibc, /usr/lib/locale, /usr/share/i18n, /usr/share/zoneinfo,
+        /var/cache/ldconfig, /var/cache/nscd</seg>
 @z
 
 @x
index ef7b04f..81f736f 100644 (file)
 @z
 
 @x
-    <para os="s1">By default, this package builds the <command>arpd</command>
-    program, which is dependent on Berkeley DB.  Because <command>arpd</command>
-    is not a very common requirement on a base Linux system, remove the
-    dependency on Berkeley DB by using the commands
-    below. If the <command>arpd</command> binary is needed, instructions for
-    compiling Berkeley DB can be found in CBLFS at <ulink
-    url="&cblfs-root;index.php/Berkeley_DB"/>.</para>
+    <para os="s1">ARPD will not be installed as Berkeley DB is not installed.
+        Remove any <command>arpd</command> references during install.</para>
 @y
     <para os="s1">
-    本パッケージはデフォルトで <command>arpd</command> プログラムをビルドします。
-    これは Berkeley DB に依存しています。
-    この <command>arpd</command> プログラムは LFS の基本的なシステムにとっては必須のものではありません。
-    そこで Berkeley DB への依存を取り除くために以下のコマンドを実行します。
-    <command>arpd</command> プログラムを必要とする場合は CBLFS ブックの <ulink
-    url="&cblfs-root;index.php/Berkeley_DB"/> に示される Berkeley DB の構築手順に従ってください。
+    Berkeley DB がインストールされていないため ARPD がインストールされません。
+    そこでインストール時での <command>arpd</command> プログラムへの参照を削除します。
     </para>
 @z
 
index e4d4b2a..2cf9050 100644 (file)
 @z
 
 @x
-    <para os="p1">IPutils has various issues addressed by the following
-    patch:</para>
+    <para os="p1">Apply the following patch for man-pages and build edits:</para>
 @y
     <para os="p1">
-    IPutils にはさまざまな問題があるため以下のパッチを適用します。
+    以下のパッチを適用し man ページとビルドに関する修正を行います。
     </para>
 @z
 
@@ -63,9 +62,9 @@
 @z
 
 @x
-        <seg>clockdiff, ping, rdisc, tracepath, tracepath6, traceroute6</seg>
+        <seg>clockdiff, ping, rdisc, tracepath, tracepath6, traceroute6, ping4 (link to ping), ping6 (link to ping)</seg>
 @y
-        <seg>clockdiff, ping, rdisc, tracepath, tracepath6, traceroute6</seg>
+        <seg>clockdiff, ping, rdisc, tracepath, tracepath6, traceroute6, ping4 (&LinkTo1;ping &LinkTo2;), ping6 (&LinkTo1;ping &LinkTo2;)</seg>
 @z
 
 @x
 
 @x ping
           <para>Sends echo-request packets and reports how long the replies
-          take. This is the IPV4 version</para>
+          take.</para>
 @y
           <para>
           エコーリクエスト (echo-request) パケットを送信し、返信にどれだけ要したかを表示します。
-          これは IPV4 バージョンです。
+          </para>
+@z
+
+@x ping4
+        <term><command>ping</command></term>
+@y
+        <term><command>ping4</command></term>
+@z
+@x
+          <para>Executes ping for IPV4 support</para>
+@y
+          <para>
+          IPV4 サポートにより ping を実行します。
+          </para>
+@z
+
+@x ping6
+          <para>Executes ping for  IPV6 support</para>
+@y
+          <para>
+          IPV6 サポートにより ping を実行します。
           </para>
 @z
 
index c3317d0..fc32aa2 100644 (file)
 @z
 
 @x
-        <seg>/usr/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h</seg>
+        <seg>/usr/include/{asm,asm-generic,drm,linux,misc,mtd,rdma,scsi,sound,video,xen}/*.h</seg>
         <seg>/usr/include/asm, /usr/include/asm-generic, /usr/include/drm,
-        /usr/include/linux, /usr/include/mtd, /usr/include/rdma,
+        /usr/include/linux, /usr/include/misc, /usr/include/mtd, /usr/include/rdma,
         /usr/include/scsi, /usr/include/sound, /usr/include/uapi,
         /usr/include/video, /usr/include/xen</seg>
 @y
-        <seg>/usr/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h</seg>
+        <seg>/usr/include/{asm,asm-generic,drm,linux,misc,mtd,rdma,scsi,sound,video,xen}/*.h</seg>
         <seg>/usr/include/asm, /usr/include/asm-generic, /usr/include/drm,
-        /usr/include/linux, /usr/include/mtd, /usr/include/rdma,
+        /usr/include/linux, /usr/include/misc, /usr/include/mtd, /usr/include/rdma,
         /usr/include/scsi, /usr/include/sound, /usr/include/uapi,
         /usr/include/video, /usr/include/xen</seg>
 @z
index 3da6956..f453340 100644 (file)
 @z
 
 @x
+    <para os="j">Edit the installed tmpfile as we have no <systemitem class="username">man</systemitem> user:</para>
+@y
+    <para os="j">
+    <systemitem class="username">man</systemitem> ユーザーは生成していないため、インストールされた一時ファイルを修正します。
+    </para>
+@z
+
+@x
     <title>Non-English Manual Pages in CLFS</title>
 @y
     <title>CLFS における英語以外のマニュアルページ</title>
index e1ba2dc..d664255 100644 (file)
@@ -27,7 +27,8 @@
     <para os="a">Install Man-pages by running:</para>
 @y
     <para os="a">
-    以下を実行して Man-pages をインストールします。</para>
+    以下を実行して Man-pages をインストールします。
+    </para>
 @z
 
 @x
@@ -87,4 +88,4 @@
             <primary sortas="e-man-pages">man pages</primary>
 @y
             <primary sortas="e-man-pages">man ページ</primary>
-@z
+@z
\ No newline at end of file
index 957c798..b835d1e 100644 (file)
       <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
 @z
 
-@x --with-manpage-format=normal
-          <para>This tells Ncurses not to compress its installed manpages.</para>
-@y
-          <para>
-          インストールする man ページを圧縮しないようにします。
-          </para>
-@z
-
 @x --enable-pc-files
           <para>This tells Ncurses to generate and install .pc files for
           <command>pkg-config</command>.</para>
 @z
 
 @x
-    <para os="h">Move the Ncurses static libraries to the proper location:</para>
+    <para os="h">Move the <filename class="libraryfile">libncursesw</filename>
+    shared library to <filename class="directory">/lib</filename>
+    and create a new symlink in <filename class="directory">/usr/lib</filename>:</para>
 @y
     <para os="h">
-    スタティックライブラリを適正なディレクトリに移動させます。
-    </para>
-@z
-
-@x
-    <para os="j">Create symlinks in <filename class="directory">/usr/lib:</filename></para>
-@y
-    <para os="j">
-    <filename class="directory">/usr/lib</filename> ディレクトリにてシンボリックリンクを生成します。
+    共有ライブラリ <filename class="libraryfile">libncursesw</filename> を <filename
+    class="directory">/lib</filename> に移動します。
+    そして <filename class="directory">/usr/lib</filename> に新たなシンボリックリンクを生成します。
     </para>
 @z
 
 
 @x
         <seg>captoinfo (link to tic), clear, infocmp, infotocap (link to tic),
-        ncursesw5-config, reset (link to tset), tabs, tic, toe, tput, tset</seg>
+        ncursesw6-config, reset (link to tset), tabs, tic, toe, tput, tset</seg>
         <seg>libcursesw.so (link to libncursesw.so), libformw.[a,so],
         libmenuw.[a,so], libncurses++w.a, libncursesw.[a,so],
         libpanelw.[a,so]</seg>
         <seg>/usr/share/tabset, /usr/share/terminfo</seg>
 @y
         <seg>captoinfo (&LinkTo1;tic &LinkTo2;), clear, infocmp, infotocap (&LinkTo1;tic &LinkTo2;),
-        ncursesw5-config, reset (tset &LinkTo2;), tabs, tic, toe, tput, tset</seg>
+        ncursesw6-config, reset (&LinkTo1;tset &LinkTo2;), tabs, tic, toe, tput, tset</seg>
         <seg>libcursesw.so (&LinkTo1;libncursesw.so &LinkTo2;), libformw.[a,so],
         libmenuw.[a,so], libncurses++w.a, libncursesw.[a,so],
         libpanelw.[a,so]</seg>
index 5d4a578..f810c2f 100644 (file)
 @z
 
 @x
+    <para os="h">Move the <command>killall</command> and
+    <command>fuser</command> programs to the location specified by the
+    FHS:</para>
+@y
+    <para os="h">
+    <command>killall</command> プログラムと <command>fuser</command> プログラムを FHS が規定するディレクトリに移動します。
+    </para>
+@z
+
+@x
     <title>Contents of Psmisc</title>
 @y
     <title>&ContentsOf1;Psmisc &ContentsOf2;</title>
index 559a868..8afbad9 100644 (file)
 @z
 
 @x
+<para os="s1">Reinstalling Readline moves the old libraries to
+    &lt;libraryname&gt; and a linking bug may occur in 
+    <command>ldconfig</command>. Prevent this with the following seds:</para>
+@y
+    <para os="s1">
+    Readline を再インストールすると古いライブラリを &lt;libraryname&gt; に移動させるため <command>ldconfig</command> においてバグが発生します。
+    以下の sed コマンドを実行してこれを解消します。
+    </para>
+@z
+
+@x
     <para os="a">Prepare Readline for compilation:</para>
 @y
     <para os="a">&PreparePackage1;Readline &PreparePackage2;</para>
index a174629..d71e00a 100644 (file)
 
 @x
     <para os="v">The <command>login</command> program will write to
-    <filename>/var/log/lastlog</filename>, if it exists, to record the date and
-    time of the latest successful login for each user. This log file is not
-    created automatically if it does not already exist, so we will
-    create it now and give it appropriate ownership and permissions:</para>
+    <filename>/var/log/faillog</filename>, to record failed login attempts, and
+    <filename>/var/log/lastlog</filename>, to record the date and
+    time of the latest successful login for each user. These log files are not
+    created automatically if they do not already exist, so we will
+    create them now and give them appropriate ownership and permissions:</para>
 @y
     <para os="v">
-    <command>login</command> プログラムは <filename>/var/log/lastlog</filename> が存在する場合に、各ユーザーがログイン成功した最新の日付時刻をそのファイルに記録します。
+    <command>login</command> プログラムは <filename>/var/log/faillog</filename> が存在する場合に、ログインの失敗を記録します。
+    また <filename>/var/log/lastlog</filename> が存在する場合に、各ユーザーがログイン成功した最新の日付時刻をそのファイルに記録します。
     このログファイルは存在していない場合に自動的に生成されません。
     そこでこのファイルをここで生成し適切な所有者とパーミッションを与えます。
     </para>
index ce98dba..84986e9 100644 (file)
 @z
 
 @x
-    <para os="p1">Systemd 209 merged several libraries into
-    <filename class="libraryfile">libsystemd</filename>, but some packages
-    that use systemd still expect those separate libraries. Apply a patch
-    to allow backwards compatibility with these packages by
-    installing Pkg-config files for the old libraries:</para>
-@y
-    <para os="p1">
-    Systemd 209 において数個のライブラリが <filename class="libraryfile">libsystemd</filename> にまとめられました。
-    ただ systemd をこれまで利用していたパッケージの中には、まとめられたライブラリが個別に存在しているものとして動作するものがあります。
-    以下にパッチをあてるのは、そういったパッケージにも対応できるようにするものであり、Pkg-config ファイルのインストールによって古いライブラリでも利用可能とするものです。
-    </para>
-@z
-
-@x
     <para os="s1">Prevent the <filename>Makefile</filename> from trying to run
     <command>setcap</command> on <command>systemd-detect-virt</command>,
     which will fail if the kernel or file system does not support extended
 @z
 
 @x
-    <para os="s5">By default, <command>systemd-fsck</command> will run
-    <filename>/sbin/fsck</filename> with the <option>-l</option> option, which
-    applies an <function>flock</function> on the file system being checked.
-    This can conflict with an <function>flock</function> that
-    systemd itself puts on the file system, which could result in problems
-    booting. <command>fsck</command> will be fixed to avoid this problem in a
-    future release of Util-linux, but for now we will work around the issue by
-    simply preventing <command>systemd-fsck</command> from using <option>-l</option>:</para>
-@y
-    <para os="s5">
-    デフォルトで <command>systemd-fsck</command> は <filename>/sbin/fsck</filename> を起動する際に <option>-l</option> オプションをつけます。
-    このオプションはチェック対象とするファイルシステムに対して <function>flock</function> を実行します。
-    この状況は systemd 自身がファイルシステム上にて実行する <function>flock</function> と競合することになってしまい、起動処理に支障が生じます。
-    <command>fsck</command> のこうした状況は Util-linux の将来のリリースにおいて修正されるべきものです。
-    今のところは単純に <command>systemd-fsck</command> が <option>-l</option> オプションを用いないような修正を施しておきます。
+    <para os="cc1">Create a file to declare some variables</para>
+@y
+    <para os="cc1">
+    ファイルを一つ生成して変数をいくつか宣言します。
     </para>
 @z
 
       <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
 @z
 
+@x --config-cache
+          <para>Use the created <filename>config.cache</filename>.</para>
+@y
+          <para>
+          上で生成した <filename>config.cache</filename> を利用することを指示します。
+          </para>
+@z
+
 @x --with-root*
           <para>These switches ensure that core programs and
           shared libraries are installed in the subdirectories
           symlinks to their /usr counterparts.</para>
 @y
           <para>
-          本スイッチは、/bin, /lib, /sbin の各ディレクトリが /usr 配下の同一サブディレクトリ名によるシンボリックリンクでない場合でも systemd が稼動するようにするものです。
+          このスイッチは、/bin, /lib, /sbin の各ディレクトリが /usr 配下の同一サブディレクトリ名によるシンボリックリンクでない場合でも systemd が稼動するようにするものです。
+          </para>
+@z
+
+@x --disable-firstboot
+          <para>This switch prevents installation of systemd services 
+            responsible for setting up the system for the first time.
+            They are not useful for CLFS as everything is done manually.
+          </para>
+@y
+          <para>
+          このスイッチは、システム起動初期にシステム設定を行う systemd サービスをインストールしないようにします。
+          CLFS ではすべてを手作業で設定していくためです。
+          </para>
+@z
+
+@x --disable-ldconfig
+          <para>This switch prevents installation of a systemd unit that runs
+          <command>ldconfig</command> at boot, and increases boot time.
+          While it may be not useful for source distributions like CLFS,
+          this option may be removed.</para>
+@y
+          <para>
+          このスイッチは、システム起動時に <command>ldconfig</command> を実行する systemd ユニットをインストールしないようにします。
+          これがあると起動処理に時間がかかります。
+          CLFS のようにソースから作り出すディストリビューションにとっては無用なものですが、必要ならこのスイッチを取り除いてください。
           </para>
 @z
 
-@x --disable-gudev
-          <para>This switch prevents systemd from building
-          <filename class="libraryfile">libgudev</filename> as it requires
-          Glib, which is not installed in CLFS.</para>
+@x --disable-lto
+          <para>This prevents the build system from using GCC's Link-time
+          optimization (LTO), to ensure that systemd's binaries will not try
+          to link to <filename class="libraryfile">libgcc_s</filename></para>
 @y
           <para>
-          本スイッチは <filename class="libraryfile">libgudev</filename> をビルドしないようにします。
-          これは Glib を必要とするものですが CLFS ではインストールしません。
+          このスイッチは GCC の LTO (Link-time optimization) を用いないようにします。
+          これにより systemd の実行モジュールは <filename
+          class="libraryfile">libgcc_s</filename> をリンクしなくなります。
           </para>
 @z
 
+@x --disable-sysusers
+            <para>This switch prevents install of systemd services which setup
+            the previously created <filename>/etc/group</filename> and
+            <filename>/etc/passwd</filename> files.</para>
+@y
+            <para>
+            このスイッチは、システム起動初期に /etc/group ファイルと /etc/passwd ファイルを設定する systemd サービスをインストールしないようにします。
+            </para>
+@z
+
 @x --with-dbus*
           <para>These switches ensure that D-Bus configuration files get
           installed to the correct locations.</para>
           </para>
 @z
 
-@x cc_cv_CFLAGS__flto=no
-          <para>This prevents the build system from using GCC's Link-time
-          optimization (LTO), to ensure that systemd's binaries will not try
-          to link to <filename class="libraryfile">libgcc_s</filename>.</para>
+@x --with-default-dnssec=no
+          <para>This switch turns off the experimental DNSSEC support.</para>
 @y
           <para>
-          これは GCC のリンク時の最適化機能 (Link-time optimaization; LTO) をビルドしないようにします。
-          systemd の実行モジュールがこれによって <filename class="libraryfile">libgcc_s</filename> をリンクしないようになります。
+          このスイッチは DNSSEC に関する実験的なサポートを無効にします。
           </para>
 @z
 
 @z
 
 @x
-    <para os="n">Move the
-    <filename class="libraryfile">nss_myhostname</filename> library to
-    <filename class="directory">/lib</filename>:</para>
-@y
-    <para os="n">
-    <filename class="libraryfile">nss_myhostname</filename> ライブラリを <filename
-    class="directory">/lib</filename> に移動させます。
-    </para>
-@z
-
-@x
     <para os="p">Remove an unnecessary directory:</para>
 @y
     <para os="p">
 @z
 
 @x
-    <para os="t">Modify a configuration file which references a group that
-    doesn't exist:</para>
-@y
-    <para os="t">
-    設定ファイルが参照しているグループが実際には存在しないため、これを修正します。
-    </para>
-@z
-
-@x
     <title>Configuring Systemd</title>
 @y
     <title>&Configuring1;Systemd &Configuring2;</title>
index 12e102e..2b2ce60 100644 (file)
 @z
 
 @x
-    <para os="p1">The following patch adds a man page for <command>tar</command>:</para>
-@y
-    <para os="p1">
-    以下のパッチにより <command>tar</command> の man ページを追加します。
-    </para>
-@z
-
-@x
     <para os="a">Prepare Tar for compilation:</para>
 @y
     <para os="a">&PreparePackage1;Tar &PreparePackage2;</para>
 @z
 
 @x
-    <para os="h">Generate the man page and place it in the proper location:</para>
+    <para os="h">Install the documentation:</para>
 @y
     <para os="h">
-    man ページを生成し適切なディレクトリにインストールします。
-    </para>
-@z
-
-@x
-    <para os="j">Install the documentation:</para>
-@y
-    <para os="j">
     ドキュメントをインストールします。
     </para>
 @z
index e121eb4..1e2a60e 100644 (file)
 @z
 
 @x
+    <para os="h">If TeX will be used, install the components belonging in a TeX installation:</para>
+@y
+    <para os="h">
+    TeX を用いていくつもりであれば、TeX のインストールに関連するものをインストールします。
+    </para>
+@z
+
+@x
     <title>Contents of Texinfo</title>
 @y
     <title>&ContentsOf1;Texinfo &ContentsOf2;</title>
index 6681aff..f61eaba 100644 (file)
@@ -18,7 +18,7 @@
 @x
     <title>Installation of Util-linux Pass 1</title>
 @y
-    <title>&InstallationOf1;Util-linux &InstallationOf1; 1回め</title>
+    <title>&InstallationOf1;Util-linux &InstallationOf2; 1回め</title>
 @z
 
 @x
index 022224d..059c272 100644 (file)
 @z
 
 @x
-      <para><command>findmnt</command> and <command>lsblk</command> can
-      utilize <filename class="libraryfile">libudev</filename> for WWN and serial
-      number information. If this is desired, rebuild Util-linux after
-      <xref linkend="ch-system-systemd"/></para>
-@y
-      <para>
-      <command>findmnt</command> と <command>lsblk</command> は WWN とシリアル数の情報のために <filename
-      class="libraryfile">libudev</filename> を利用します。
-      これが必要な場合は<xref linkend="ch-system-systemd"/>の作業が終わってから Util-linux を再ビルドしてください。
-      </para>
-@z
-
-@x
     <para os="a">Prepare Util-linux for compilation:</para>
 @y
     <para os="a">&PreparePackage1;Util-linux &PreparePackage2;</para>
           </para>
 @z
 
+@x --disable-*
+          <para>This option disables various programs</para>
+@y
+          <para>
+          このオプションは種々のプログラムを無効にします。
+          </para>
+@z
+
 @x
     <para os="d">Compile the package:</para>
 @y
 
 @x
         <seg>addpart, agetty, blkdiscard, blkid, blockdev, cal, cfdisk, chcpu,
-        chrt, col, colcrt, colrm, column, ctrlaltdel, cytune, delpart,
-        dmesg, eject, fallocate, fdformat, fdisk, findfs, findmnt, flock,
-        fsck, fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump,
+        chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg,
+        eject, fallocate, fdformat, fdisk, findfs, findmnt, flock, fsck,
+        fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump,
         hwclock, ionice, ipcmk, ipcrm, ipcs, isosize, kill, last, lastb (link
         to last), ldattach, logger, look, losetup, lsblk, lscpu, lslocks,
         mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap, more,
-        mount, mountpoint,  namei, nologin, nsenter, partx, pg, pivot_root, prlimit,
+        mount, mountpoint,  namei, nsenter, partx, pg, pivot_root, prlimit,
         raw, readprofile, rename, renice, resizepart, rev, rtcwake, script,
         scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel,
         swapoff, swapon, switch_root, tailf, taskset, ul, umount, unshare,
         <seg>/usr/include/blkid, /usr/include/libmount, /usr/include/uuid,
         /usr/share/bash-completion,
         /usr/share/doc/util-linux-&util-linux-version;/getopt,
-        /var/lib/hwclock</seg>
+        and /var/lib/hwclock</seg>
 @y
         <seg>addpart, agetty, blkdiscard, blkid, blockdev, cal, cfdisk, chcpu,
-        chrt, col, colcrt, colrm, column, ctrlaltdel, cytune, delpart,
-        dmesg, eject, fallocate, fdformat, fdisk, findfs, findmnt, flock,
-        fsck, fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump,
+        chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg,
+        eject, fallocate, fdformat, fdisk, findfs, findmnt, flock, fsck,
+        fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump,
         hwclock, ionice, ipcmk, ipcrm, ipcs, isosize, kill, last, lastb (&LinkTo1;last &LinkTo2;),
         ldattach, logger, look, losetup, lsblk, lscpu, lslocks,
         mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap, more,
-        mount, mountpoint,  namei, nologin, nsenter, partx, pg, pivot_root, prlimit,
+        mount, mountpoint,  namei, nsenter, partx, pg, pivot_root, prlimit,
         raw, readprofile, rename, renice, resizepart, rev, rtcwake, script,
         scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel,
         swapoff, swapon, switch_root, tailf, taskset, ul, umount, unshare,
         <seg>/usr/include/blkid, /usr/include/libmount, /usr/include/uuid,
         /usr/share/bash-completion,
         /usr/share/doc/util-linux-&util-linux-version;/getopt,
-        /var/lib/hwclock</seg>
+        and /var/lib/hwclock</seg>
 @z
 
 @x
           </para>
 @z
 
-@x cytune
-          <para>Tunes the parameters of the serial line drivers for
-          Cyclades cards</para>
-@y
-          <para>
-          Cyclades カード用のシリアルラインドライバーのパラメーターを設定します。
-          </para>
-@z
-
 @x delpart
           <para>Asks the kernel to remove a partition</para>
 @y
index 6651e02..c7958f3 100644 (file)
@@ -22,7 +22,7 @@
 @z
 
 @x
-    <para os="m1">Tell Glibc to install its 32-bit libraries into
+    <para os="m1">Configure Glibc to install its 32-bit libraries into
     <filename class="directory">/lib32</filename>:</para>
 @y
     <para os="m1">
 @z
 
 @x --libexecdir=/usr/lib32/glibc
-          <para>This changes the location of the <command>getconf</command>
-          program from its default of <filename
+          <para>This changes the location for hard links to the
+          <command>getconf</command> utility from their default of <filename
           class="directory">/usr/libexec</filename> to <filename
           class="directory">/usr/lib32/glibc</filename>.</para>
 @y
           <para>
-          このオプション指定により <command>getconf</command> のインストール先を、デフォルトの <filename
+          ã\81\93ã\81®ã\82ªã\83\97ã\82·ã\83§ã\83³æ\8c\87å®\9aã\81«ã\82\88ã\82\8a <command>getconf</command> ã\81¸ã\81®ã\83\8fã\83¼ã\83\89ã\83ªã\83³ã\82¯ã\81®ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83«å\85\88ã\82\92ã\80\81ã\83\87ã\83\95ã\82©ã\83«ã\83\88ã\81® <filename
           class="directory">/usr/libexec</filename> でなく <filename
           class="directory">/usr/lib32/glibc</filename> に変更します。
           </para>
index 5359213..87c5e7b 100644 (file)
@@ -22,9 +22,6 @@ CHANGE_FILES = \
        bzip2.ch             \
        bzip2-64bit.ch       \
        bzip2-n32.ch         \
-       cloog.ch             \
-       cloog-64bit.ch       \
-       cloog-n32.ch         \
        coreutils.ch         \
        dbus.ch              \
        dbus-n32.ch          \
@@ -115,6 +112,7 @@ CHANGE_FILES = \
        texinfo.ch           \
        util-linux.ch        \
        util-linux-64bit.ch  \
+       util-linux-64bit-pass1.ch  \
        util-linux-n32.ch    \
        vim.ch               \
        xml-parser.ch        \
@@ -140,4 +138,4 @@ all: ctie $(srcs)
 ctie:
        @$(MAKE) -C $(top_builddir)/$@ $@ >/dev/null
 
-$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
\ No newline at end of file
+$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
index feb7c9b..32f72bd 100644 (file)
@@ -248,9 +248,6 @@ CHANGE_FILES = \
        bzip2.ch             \
        bzip2-64bit.ch       \
        bzip2-n32.ch         \
-       cloog.ch             \
-       cloog-64bit.ch       \
-       cloog-n32.ch         \
        coreutils.ch         \
        dbus.ch              \
        dbus-n32.ch          \
@@ -341,6 +338,7 @@ CHANGE_FILES = \
        texinfo.ch           \
        util-linux.ch        \
        util-linux-64bit.ch  \
+       util-linux-64bit-pass1.ch  \
        util-linux-n32.ch    \
        vim.ch               \
        xml-parser.ch        \
diff --git a/src/final-system/multilib/cloog-64bit.ch b/src/final-system/multilib/cloog-64bit.ch
deleted file mode 100644 (file)
index 589bc2e..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-  <title>CLooG-&cloog-version; 64 Bit</title>
-@y
-  <title>CLooG-&cloog-version; 64&Bit;</title>
-@z
-
-@x
-    <title>Installation of CLooG</title>
-@y
-    <title>&InstallationOf1;CLooG &InstallationOf2;</title>
-@z
\ No newline at end of file
diff --git a/src/final-system/multilib/cloog-n32.ch b/src/final-system/multilib/cloog-n32.ch
deleted file mode 100644 (file)
index d2a3e0d..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-  <title>CLooG-&cloog-version; N32 Libraries</title>
-@y
-  <title>CLooG-&cloog-version; N32 ライブラリ</title>
-@z
-
-@x
-    <title>Installation of CLooG</title>
-@y
-    <title>&InstallationOf1;CLooG &InstallationOf2;</title>
-@z
-
-@x
-    <para>Details on this package are located in <xref
-    linkend="contents-cloog" role="."/></para>
-@y
-    <para>
-    &Details1;<xref linkend="contents-cloog" role=""/>&Details2;
-    </para>
-@z
\ No newline at end of file
diff --git a/src/final-system/multilib/cloog.ch b/src/final-system/multilib/cloog.ch
deleted file mode 100644 (file)
index 1c7ae71..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-  <title>CLooG-&cloog-version; 32 Bit Libraries</title>
-@y
-  <title>CLooG-&cloog-version; 32&Bit;ライブラリ</title>
-@z
-
-@x
-    <secondary>32 Bit</secondary>
-@y
-    <secondary>32&Bit;</secondary>
-@z
-
-@x
-    <title>Installation of CLooG</title>
-@y
-    <title>&InstallationOf1;CLooG &InstallationOf2;</title>
-@z
-
-@x
-    <para>Details on this package are located in <xref
-    linkend="contents-cloog" role="."/></para>
-@y
-    <para>
-    &Details1;<xref linkend="contents-cloog" role=""/>&Details2;
-    </para>
-@z
\ No newline at end of file
index 5bb62cc..59dbbf8 100644 (file)
@@ -22,7 +22,7 @@
 @z
 
 @x
-    <para os="m1">Tell Glibc to install its 64-bit libraries into
+    <para os="m1">Configure Glibc to install its 64-bit libraries into
     <filename class="directory">/lib64</filename>:</para>
 @y
     <para os="m1">
 @z
 
 @x --libexecdir=/usr/lib64/glibc
-          <para>This changes the location of the <command>getconf</command>
-          utility from its default of <filename
+          <para>This changes the location for hard links to the
+          <command>getconf</command> utility from their default of <filename
           class="directory">/usr/libexec</filename> to <filename
           class="directory">/usr/lib64/glibc</filename>.</para>
 @y
           <para>
-          <command>getconf</command> ユーティリティーのインストールディレクトリを、デフォルトの <filename
+          <command>getconf</command> ã\83¦ã\83¼ã\83\86ã\82£ã\83ªã\83\86ã\82£ã\83¼ã\81¸ã\81®ã\83\8fã\83¼ã\83\89ã\83ªã\83³ã\82¯ã\81®ã\82¤ã\83³ã\82¹ã\83\88ã\83¼ã\83«ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\82\92ã\80\81ã\83\87ã\83\95ã\82©ã\83«ã\83\88ã\81® <filename
           class="directory">/usr/libexec</filename> でなく <filename
           class="directory">/usr/lib64/glibc</filename> に変更します。
           </para>
index d92ff3c..247f2eb 100644 (file)
     <title>Installation of IPRoute2</title>
 @y
     <title>&InstallationOf1;IPRoute2 &InstallationOf2;</title>
-@z
-
-@x
-    <para os="p1">This patch adds the ability to update the LIBDIR path:</para>
-@y
-    <para os="p1">
-    以下のパッチを適用して LIBDIR パスがアップデートできるようにします。
-    </para>
 @z
\ No newline at end of file
index 1c90823..1d7c287 100644 (file)
@@ -32,6 +32,6 @@
     linkend="contents-kmod" role="."/></para>
 @y
     <para>
-    &Details1;<xref linkend="contents-kmod" role="."/>&Details2;
+    &Details1;<xref linkend="contents-kmod" role=""/>&Details2;
     </para>
 @z
\ No newline at end of file
index f97d293..88cf939 100644 (file)
 @z
 
 @x
-    <para os="m1">Prepare <filename>ncursesw5-config</filename> to be wrapped by
+    <para os="m1">Prepare <filename>ncursesw6-config</filename> to be wrapped by
     the multiarch wrapper and then wrap it:</para>
 @y
     <para os="m1">
-    <filename>ncursesw5-config</filename> を Multiarch Wrapper によってラップします。
+    <filename>ncursesw6-config</filename> を Multiarch Wrapper によってラップします。
     </para>
 @z
 
 @x
-    <para os="j">Create symlinks in <filename class="directory">/usr/lib64:</filename></para>
+    <para os="h">Move the <filename class="libraryfile">libncursesw</filename>
+    shared library to <filename class="directory">/lib64</filename>
+    and create a new symlink in <filename class="directory">/usr/lib64</filename>:</para>
 @y
-    <para os="j">
-    <filename class="directory">/usr/lib64</filename> にシンボリックリンクを生成します。
+    <para os="h">
+    共有ライブラリ <filename class="libraryfile">libncursesw</filename> を <filename class="directory">/lib64</filename> に移動します。
+    そして <filename class="directory">/usr/lib64</filename> に新たなシンボリックリンクを生成します。
     </para>
 @z
\ No newline at end of file
index f98816e..4212f30 100644 (file)
 @z
 
 @x
-    <para os="m1">Prepare <filename>ncursesw5-config</filename> to be wrapped by
+    <para os="m1">Prepare <filename>ncursesw6-config</filename> to be wrapped by
     the multiarch wrapper:</para>
 @y
     <para os="m1">
-    Multiarch Wrapper により <filename>ncursesw5-config</filename>をラップする準備をします。
+    Multiarch Wrapper により <filename>ncursesw6-config</filename>をラップする準備をします。
     </para>
 @z
 
 @x
-    <para os="j">Create symlinks in <filename class="directory">/usr/lib32:</filename></para>
+    <para os="h">Move the <filename class="libraryfile">libncursesw</filename>
+    shared library to <filename class="directory">/lib32</filename>
+    and create a new symlink in <filename class="directory">/usr/lib32</filename>:</para>
 @y
-    <para os="j">
-    <filename class="directory">/usr/lib32</filename> ディレクトリ内にシンボリックリンクを生成します。
+    <para os="h">
+    共有ライブラリ <filename class="libraryfile">libncursesw</filename> を <filename
+    class="directory">/lib32</filename> に移動します。
+    そして <filename class="directory">/usr/lib32</filename> に新たなシンボリックリンクを生成します。
     </para>
 @z
 
index 21fa0e8..bda5fab 100644 (file)
 @z
 
 @x
-    <para os="m1">Prepare <filename>ncursesw5-config</filename> to be wrapped by
+    <para os="m1">Prepare <filename>ncursesw6-config</filename> to be wrapped by
     the multiarch wrapper:</para>
 @y
     <para os="m1">
-    <filename>ncursesw5-config</filename> を Multiarch Wrapper によってラップするための準備をします。
+    <filename>ncursesw6-config</filename> を Multiarch Wrapper によってラップするための準備をします。
     </para>
 @z
 
index ce1866c..db03d33 100644 (file)
@@ -18,7 +18,7 @@
 @x
     <title>Installation of systemd</title>
 @y
-    <title>&InstallationOf1;systemd &InstallationOf2;</title>
+    <title>&InstallationOf1;Systemd &InstallationOf2;</title>
 @z
 
 @x
index d75de3b..c273632 100644 (file)
     <title>&InstallationOf1;Systemd &InstallationOf2;</title>
 @z
 
-@x
-      <para>If you do not have Linux-PAM installed in your system you can safely
-      skip this page. If you do have Linux-PAM installed and you wish to use
-      <filename class="libraryfile">pam_systemd.so</filename>
-      to register and control user sessions within the systemd control group
-      hierarchy, follow the instructions to install the module.</para>
-@y
-      <para>
-      Linux-PAM がシステムにインストールされていない場合は、本ページでの手順を実施しなくても問題がありませんから読み飛ばしてください。
-      Linux-PAM がインストールされているなら <filename class="libraryfile">pam_systemd.so</filename> をビルドすることができます。
-      これは systemd のコントロールグループ内にてユーザーセッションを登録、制御するためのモジュールです。
-      これをインストールするなら、本ページの手順に従ってください。
-      </para>
-@z
+%@x
+%      <para>If you do not have Linux-PAM installed in your system you can safely
+%      skip this page. If you do have Linux-PAM installed and you wish to use
+%      <filename class="libraryfile">pam_systemd.so</filename>
+%      to register and control user sessions within the systemd control group
+%      hierarchy, follow the instructions to install the module.</para>
+%@y
+%      <para>
+%      Linux-PAM がシステムにインストールされていない場合は、本ページでの手順を実施しなくても問題がありませんから読み飛ばしてください。
+%      Linux-PAM がインストールされているなら <filename class="libraryfile">pam_systemd.so</filename> をビルドすることができます。
+%      これは systemd のコントロールグループ内にてユーザーセッションを登録、制御するためのモジュールです。
+%      これをインストールするなら、本ページの手順に従ってください。
+%      </para>
+%@z
 
 @x
     <para>Details on this package are located in <xref
similarity index 61%
rename from src/boot/64/util-linux.ch
rename to src/final-system/multilib/util-linux-64bit-pass1.ch
index 07189f2..f691bba 100644 (file)
 @z
 
 @x
-    <secondary>boot</secondary>
+  <title>Util-linux-&util-linux-version; 64bit Pass 1</title>
 @y
-    <secondary>ブート</secondary>
+  <title>Util-linux-&util-linux-version; 64&Bit; 1回め</title>
 @z
 
 @x
-    <title>Installation of Util-linux</title>
+    <title>Installation of Util-linux 64 Bit Pass 1</title>
 @y
-    <title>&InstallationOf1;Util-linux &InstallationOf2;</title>
+    <title>&InstallationOf1;Util-linux 64&Bit;&InstallationOf2; 1回め</title>
 @z
 
 @x
index 62eb130..da1fdf4 100644 (file)
 @z
 
 @x
-    <para>Now we can remove this symlink. We also need to correct the <command>
-    /usr/bin/ldd</command> script - if you look at this, you will see it references
-    not only the 32-bit linker, but also /lib64 where it thinks the 64-bit linker
-    is. The following <command>sed</command> will correct this:</para>
+    <para>Now we can remove this symlink:</para>
 @y
     <para>
     ここでシンボリックリンクを削除します。
-    そして <command>/usr/bin/ldd</command> スクリプトに修正を加えます。
-    その中身を見てみると、32ビットリンカーも 64ビットリンカーも /lib64 に存在するとしていることが分かります。
-    以下の <command>sed</command> コマンドはこれを修正します。
-    </para>
-@z
-
-@x
-    <para>Check the script to make sure the sed worked correctly, then delete
-    the backup.</para>
-@y
-    <para>
-    スクリプトに対して sed コマンドが正常に処理されたかを確認してください。
-    正常であったならバックアップを削除します。
     </para>
 @z
\ No newline at end of file
index c31df65..732406e 100644 (file)
@@ -22,7 +22,7 @@
 @z
 
 @x
-    <para os="m1">Tell Glibc to install its 64-bit libraries into
+    <para os="m1">Configure Glibc to install its 64-bit libraries into
     <filename class="directory">/lib64</filename>:</para>
 @y
     <para os="m1">
 @z
 
 @x
-      <title>The meaning of the new configure option:</title>
-@y
-      <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
-@z
-
-@x --libexecdir=/usr/lib64/glibc
-          <para>This changes the location of the <command>getconf</command>
-          utility from its default of <filename
-          class="directory">/usr/libexec</filename> to <filename
-          class="directory">/usr/lib64/glibc</filename>.</para>
-@y
-          <para>
-          <command>getconf</command> ユーティリティーのインストール先を、デフォルトの <filename
-          class="directory">/usr/libexec</filename> でなく <filename
-          class="directory">/usr/lib64/glibc</filename> に変更します。
-          </para>
-@z
-
-@x
     <title>Configuring The Dynamic Loader</title>
 @y
     <title>&Configuring1;ダイナミックローダー&Configuring2;</title>
index f6ea0cf..717bd2b 100644 (file)
 @z
 
 @x
+    <secondary>32 Bit</secondary>
+@y
+    <secondary>32&Bit;</secondary>
+@z
+
+@x
     <title>Installation of Glibc</title>
 @y
     <title>&InstallationOf1;Glibc &InstallationOf2;</title>
index 1a0c813..183e1f7 100644 (file)
 @z
 
 @x
+    <title>Installation of Libtool</title>
+@y
+    <title>&InstallationOf1;Libtool &InstallationOf2;</title>
+@z
+
+@x
     <para os="e">To test the results, issue:
     <userinput>make LDEMULATION=elf32ppc check</userinput>.</para>
 @y
index 7955bed..d3e80ed 100644 (file)
@@ -75,4 +75,9 @@
           <para>
           openprom を用いて ELF 形式のファイルを Sparc a.out 形式に変換します。
           </para>
+@z
+@x
+            <primary sortas="a-elftoaout">elftoaout</primary>
+@y
+            <primary sortas="b-elftoaout">elftoaout</primary>
 @z
\ No newline at end of file
index 9507ad3..2d2fb69 100644 (file)
           このプログラムはブートブロックに第一ステージをインストールします。
           </para>
 @z
+@x
+            <primary sortas="a-silo">silo</primary>
+@y
+            <primary sortas="b-silo">silo</primary>
+@z
 
 @x silocheck
           <para>Checks to see whether a file is readable
            (大容量ディスクでも的確に動作します。)
           </para>
 @z
+@x
+            <primary sortas="a-silocheck">silocheck</primary>
+@y
+            <primary sortas="b-silocheck">silocheck</primary>
+@z
 
 @x maketile
           <para>Is a file that is called by the tilo command to build
           tilo コマンドにより呼び出されるファイルであり TFTP ブートイメージを生成します。
           </para>
 @z
+@x
+            <primary sortas="a-maketilo">maketilo</primary>
+@y
+            <primary sortas="b-maketilo">maketilo</primary>
+@z
 
 @x tilo
           <para>Tilo is a tool for building a simple TFTP boot loader which
            Tilo はシンプルな TFTP ブートローダーをビルドするツールです。
            これは種々の Sun アーキテクチャーに対する複数のカーネルイメージを構成し、RAMディスクルートイメージを生成します。
           </para>
+@z
+@x
+            <primary sortas="a-tilo">tilo</primary>
+@y
+            <primary sortas="b-tilo">tilo</primary>
 @z
\ No newline at end of file
index 5b91c83..01b1df7 100644 (file)
       <para>If you would like use a different bootloader than this
       one you can go to the following link for alternative bootloaders
       and the instructions to use them.
-      <ulink url="http://trac.cross-lfs.org/wiki/bootloaders"/></para>
+      <ulink url="http://trac.clfs.org/wiki/bootloaders"/></para>
 @y
       <para>
       GRUB とは別のブートローダーを利用したい場合は、以下のリンクを参照しその手順に従ってください。
-      <ulink url="http://trac.cross-lfs.org/wiki/bootloaders"/>
+      <ulink url="http://trac.clfs.org/wiki/bootloaders"/>
       </para>
 @z
 
@@ -86,7 +86,7 @@
 @x
     <title>Configuring GRUB</title>
 @y
-    <title>&Configuring1;GRUB&Configuring2;</title>
+    <title>&Configuring1;GRUB &Configuring2;</title>
 @z
 
 @x
 @x
     <title>Contents of GRUB</title>
 @y
-    <title>&ContentsOf1;GRUB&ContentsOf2;</title>
+    <title>&ContentsOf1;GRUB &ContentsOf2;</title>
 @z
 
 @x
index 7a27250..6db5235 100644 (file)
     <title>Installation of Binutils</title>
 @y
     <title>&InstallationOf1;Binutils&InstallationOf2;</title>
-@z
-
-@x
-      <para>The <command>ld</command> test suite accesses
-      <filename>/lib64/ld-linux-x86-64.so</filename> in some of the tests.
-      The following symbolic link will allow this:</para>
-@y
-      <para>
-      <command>ld</command> のテストスイートでは <filename>/lib64/ld-linux-x86-64.so</filename> にアクセスするものがあります。
-      そこで以下のようにしてシンボリックリンクを生成しておきます。
-      </para>
-@z
-
-@x
-        <para>Now remove the temporary symlink:</para>
-@y
-        <para>一時的なシンボリックリンクを削除します。</para>
 @z
\ No newline at end of file
index d1f3929..fcddaef 100644 (file)
 @z
 
 @x
-    <para os="l5">Tell Glibc to install its libraries into
-    <filename class="directory">/lib</filename>:</para>
-@y
-    <para os="l5">
-    Glibc においてライブラリのインストール先を <filename class="directory">/lib</filename> にします。
-    </para>
-@z
-
-@x
-      <title>The meaning of the new configure option:</title>
-@y
-      <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
-@z
-
-@x --libexecdir=/usr/lib/glibc
-          <para>This changes the location of the <command>getconf</command>
-          utility from its default of <filename
-          class="directory">/usr/libexec</filename> to <filename
-          class="directory">/usr/lib/glibc</filename>.</para>
-@y
-          <para>
-          <command>getconf</command> ユーティリティーのインストールディレクトリを、デフォルトの <filename
-          class="directory">/usr/libexec</filename> でなく <filename
-          class="directory">/usr/lib/glibc</filename> に変更します。
-          </para>
-@z
-
-@x
-    <para>The install will finish by checking that everything is correctly installed.
-    Unfortunately, it will test for a multilib installation. On x86_64 Pure64 this means
-    it will try to test the non-existent 32-bit loader which has a different name
-    from the 64-bit loader (unlike on other 64-bit architectures).  We fool it by
-    creating a symlink to the real loader.</para>
+    <para os="l3">Modify the <command>ldd</command> rewrite script to prevent
+    it from adding <filename class="directory">lib64</filename> and
+    <filename class="directory">libx32</filename> to its list of linker
+    search locations:</para>
 @y
     <!--
-    日本語訳註: matsuand, 2017/04/21
-    unlike のカッコ書き部分の訳はいかがなものか..
+    日本語訳註: matsuand
+    rewrite は訳出しなかった。ldd にそういう機能性があるらしきであるが、
+    訳出することで変にくどくなってしまうことを避けることに。
     -->
-    <para>
-    インストールの最後にはすべてが正しくインストールできたかのチェックが行われます。
-    ただそこで行われるテストはマルチライブラリ用のものです。
-    x86_64 Pure64 のインストールの場合、存在しない32ビットローダーのテストを実行することになってしまいます。
-    その32ビットローダーは64ビットローダーの名称とは異なります。
-    (64ビットアークテクチャーシステムの場合も異なります。)
-    シンボリックリンクを生成してローダーが存在しているように仕向けます。
+    <para os="l3">
+    スクリプト <command>ldd</command> を修正して、リンカーの検索場所の一覧に <filename
+    class="directory">lib64</filename> ディレクトリや <filename
+    class="directory">libx32</filename> ディレクトリを加えないようにします。
     </para>
 @z
 
 @x
-    <para>Now we can remove this symlink.  We also need to correct the <command>
-    /usr/bin/ldd</command> script - if you look at this, you will see it references
-    not only the 32-bit linker, but also /lib64 where it thinks the 64-bit linker
-    is. The following <command>sed</command> will correct this:</para>
-@y
-    <para>
-    上で作ったシンボリックリンクを削除します。
-    また <command>/usr/bin/ldd</command> スクリプトを修正する必要があります。
-    以下を見れば分かると思いますが、そのスクリプトは32ビットリンカーだけでなく /lib64 ディレクトリも参照しています。
-    <command>/usr/bin/ldd</command> は 64ビットリンカーが /lib64 にあるものとして動作する状況にあるわけです。
-    以下の <command>sed</command> によりこの状況を修正します。
-    </para>
-@z
-
-@x
-    <para>Check the script to make sure the sed worked correctly, then delete
-    the backup.</para>
+    <para os="l5">Configure Glibc to install its libraries into
+    <filename class="directory">/lib</filename>:</para>
 @y
-    <para>
-    <command>ldd</command> スクリプトに対して sed コマンドが正しく適用できたことを確認してください。
-    そしてバックアップファイルは削除します。
+    <para os="l5">
+    Glibc においてライブラリのインストール先を <filename class="directory">/lib</filename> にします。
     </para>
 @z
 
index a50555c..4ecc7ba 100644 (file)
@@ -29,7 +29,7 @@
 
 @x
     <para os="e">To test the results, issue:
-    <userinput>make LDEMULATION=elf_i386 check</userinput>.</para>
+    <userinput>make LDEMULATION=elf_i386 check</userinput></para>
 @y
     <para os="e">
     ビルド結果をテストする場合は <userinput>make LDEMULATION=elf_i386 check</userinput> を実行します。
index 2d003c6..b8dfe16 100644 (file)
 @z
 
 @x
-<!ENTITY clfs-root "http://cross-lfs.org/">
-@y
-<!ENTITY clfs-root "http://clfs.org/">
-@z
-
-@x
 <!ENTITY dependencies "Installation depends on">
 <!ENTITY testsuites "Test suite depends on">
 <!ENTITY before "Must be installed before">
@@ -40,4 +34,4 @@
 
 <!ENTITY % general-ja-entities SYSTEM "general_ja.ent">
 %general-ja-entities;
-@z
+@z
\ No newline at end of file
index d842265..f4e9a7b 100644 (file)
@@ -4,8 +4,8 @@ This is part of CLFSja package.
 
 This is a CTIE change file for the original XML source of the CLFSbook.
 -->
-<!ENTITY jreleasedate "2017/05/13">
-<!ENTITY jversion "20170513">
+<!ENTITY jreleasedate "2017/05/16">
+<!ENTITY jversion "20170516">
 
 <!ENTITY InstallationOf1      "">
 <!ENTITY InstallationOf2      "のインストール">
index 1236c25..eed55c2 100644 (file)
 
 @x
   <para>The CLFS team would also like to acknowledge contributions of people
-  from <ulink url="clfs-dev@lists.cross-lfs.org"/> and associated mailing lists
+  from <ulink url="clfs-dev@lists.clfs.org"/> and associated mailing lists
   who have provided valuable technical and editorial corrections while testing
   the Cross-LFS book.</para>
 @y
   <para>
-  CLFS チームでは、<ulink url="clfs-dev@lists.cross-lfs.org"/> をはじめとする関連メーリングリストにて、貢献をして頂いた多くの方々に感謝します。
+  CLFS チームでは、<ulink url="clfs-dev@lists.clfs.org"/> をはじめとする関連メーリングリストにて、貢献をして頂いた多くの方々に感謝します。
   皆様には CLFS ブックのテストを通じて、数々の技術的指摘や誤記指摘をして頂いています。</para>
 @z
 
index 5756be8..dd216b6 100644 (file)
@@ -34,7 +34,7 @@
 @z
 
 @x
-    <para>The <uri>cross-lfs.org</uri> server hosts a number of
+    <para>The <uri>clfs.org</uri> server hosts a number of
     mailing lists used for the development of the CLFS project. These lists
     include the main development and support lists, among others. If the
     FAQ does not contain your answer, you can search the CLFS lists via
@@ -42,7 +42,7 @@
     find the mail lists with the following link:</para>
 @y
     <para>
-    <uri>cross-lfs.org</uri> サーバーでは CLFS 開発プロジェクトのために多くのメーリングリストを立ち上げています。
+    <uri>clfs.org</uri> サーバーでは CLFS 開発プロジェクトのために多くのメーリングリストを立ち上げています。
     このメーリングリストは主となる開発用とは別に、サポート用のものもあります。
     FAQ の中に答えがなかった場合は メールアーカイブ (Mail Archive) <ulink url="http://www.mail-archive.com"/> において CLFS のメーリングリストを検索してみてください。
     以下のリンクからもアクセスすることができます。
@@ -92,7 +92,7 @@
     <uri>chat.freenode.net</uri>. The support channel for cross-lfs is
     named #cross-lfs. If you need to show people the output of your
     problems, please use
-    <ulink url="http://pastebin.cross-lfs.org"/> and reference
+    <ulink url="http://pastebin.clfs.org"/> and reference
     the pastebin URL when asking your questions.</para>
 @y
     <para>
     ここに対して質問を挙げる場合は、FAQ やメーリングリストに同様の質問や答えがないかどうかを必ず確認してください。
     IRC は <uri>chat.freenode.net</uri> において、チャネル名 #cross-lfs により提供しています。
     また質問の際に出力結果を示す場合は <ulink
-    url="http://pastebin.cross-lfs.org"/> を利用しその URL をお知らせください。
+    url="http://pastebin.clfs.org"/> を利用しその URL をお知らせください。
     </para>
 @z
 
index a310466..4ad6bc2 100644 (file)
         <para>&Download;: <ulink url="&clfs-network-scripts-url;"/></para>
 @z
 
-@x CLooG
-        <para>Home page: <ulink url="&cloog-home;"/></para>
-        <para>Download: <ulink url="&cloog-url;"/></para>
-@y
-        <para>&Homepage;: <ulink url="&cloog-home;"/></para>
-        <para>&Download;: <ulink url="&cloog-url;"/></para>
-@z
-
 @x Coreutils
         <para>Home page: <ulink url="&coreutils-home;"/></para>
         <para>Download: <ulink url="&coreutils-url;"/></para>
index 7b39318..0ed27d9 100644 (file)
 
 @x IPUtils Fixes Patch
         <para>Download: <ulink
-        url="&patches-root;&iputils-fixes-patch;"/></para>
+        url="&patches-root;&iputils-build-patch;"/></para>
 @y
         <para>&Download;: <ulink
-        url="&patches-root;&iputils-fixes-patch;"/></para>
+        url="&patches-root;&iputils-build-patch;"/></para>
 @z
 
 @x Linux Sublevel Patch
         <para>Download: <ulink
-        url="&patches-root;&linux-sublevel-patch;"/></para>
+        url="&kernel;linux/kernel/v&linux-dl-version;/&linux-sublevel-patch;"/></para>
 @y
         <para>&Download;: <ulink
-        url="&patches-root;&linux-sublevel-patch;"/></para>
+        url="&kernel;linux/kernel/v&linux-dl-version;/&linux-sublevel-patch;"/></para>
 @z
 
 @x MPFR Fixes Patch
         url="&patches-root;&readline-branch_update-patch;"/></para>
 @z
 
-@x Systemd Compat Patch
-        <para>Download: <ulink
-        url="&patches-root;&systemd-compat-patch;"/></para>
-@y
-        <para>&Download;: <ulink
-        url="&patches-root;&systemd-compat-patch;"/></para>
-@z
-
 @x Sysvinit Tools Updates Patch
         <para>Download: <ulink
         url="&patches-root;&sysvinit-tools_updates-patch;"/></para>
         url="&patches-root;&sysvinit-tools_updates-patch;"/></para>
 @z
 
-@x Tar Man Page Patch
-        <para>Download: <ulink
-@y
-        <para>&Download;: <ulink
-@z
-
 @x Vim Branch Update Patch
         <para>Download: <ulink
         url="&patches-root;&vim-branch_update-patch;"/></para>
index b40479b..668cc0d 100644 (file)
   <variablelist role="materials">
 @z
 
-@x IPRoute2 Lib64 Patch
-        <para>Download: <ulink
-        url="&patches-root;&iproute2-libdir-patch;"/></para>
-@y
-        <para>&Download;: <ulink
-        url="&patches-root;&iproute2-libdir-patch;"/></para>
-@z
-
 @x Perl Configure Multilib Patch
         <para>Download: <ulink
         url="&patches-root;&perl-multilib-patch;"/></para>
index 388d5eb..837ba7c 100644 (file)
 
 @x
   <para>A valid IP address could be 192.168.1.1. A valid FQDN for this
-  IP could be <uri>www.cross-lfs.org</uri> (not recommended
+  IP could be <uri>www.clfs.org</uri> (not recommended
   because this is a valid registered domain address and could cause
   domain name server issues).</para>
 @y
   <para>
   IP アドレスの例は 192.168.11.1 となります。
-  また FQDN の例としては <uri>www.cross-lfs.org</uri> となります。
+  また FQDN の例としては <uri>www.clfs.org</uri> となります。
   (ただしこれはお勧めしません。
   これは登録されたドメインアドレスであってドメインネームサーバーにおいて問題を引き起こすかもしれません。)
   </para>
   <para>
   ネットワークカードを設定しない場合は、以下のようにして <filename>/etc/hosts</filename> ファイルを生成します。
   </para>
+@z
+
+@x
+<para>The ::1 entry is the IPv6 counterpart of 127.0.0.1 and represents the
+      IPv6 loopback interface.</para>
+@y
+  <para>
+  ::1 の記述は 127.0.0.1 に対応した IPv6 の記述であり IPv6 のループバックインターフェースを表わします。
+  </para>
 @z
\ No newline at end of file
index a5e2d8d..2c5e4e4 100644 (file)
 
 @x
       <para><command>systemd-networkd</command> uses
-      <filename>/etc/system/network</filename> for configuration files. Refer
+      <filename>/etc/systemd/network</filename> for configuration files. Refer
       to systemd.network(5) and systemd.netdev(5). Configure a network
       interface with a config file. Adjust Name= as required:</para>
 @y
       <para>
-      <command>systemd-networkd</command> は設定ファイルとして <filename>/etc/system/network</filename> を利用します。
+      <command>systemd-networkd</command> は設定ファイルとして <filename>/etc/systemd/network</filename> を利用します。
       詳細は systemd.network(5) や systemd.netdev(5) を確認してください。
       設定ファイルによりネットワークインターフェースを設定します。
       Name= の部分は適切に書き換えてください。
index 75e9fc7..f07a9d0 100644 (file)
@@ -76,7 +76,7 @@
 @z
 
 @x
-    <para>If the output contains features other than: dir_index; filetype;
+    <para>If the output contains features other than: dir_index; ext_attr; filetype;
     large_file; resize_inode or sparse_super then your host system may have custom
     enhancements. In that case, to avoid later problems, you should compile the
     stock E2fsprogs package and use the resulting binaries to re-create the
@@ -84,7 +84,7 @@
     as <systemitem class="username">root</systemitem>:</para>
 @y
     <para>
-    コマンドの出力結果の中に dir_index, filetype, large_file, resize_inode, sparse_super といったものとは異なるものが表示されていたら、あなたのホストシステムは機能拡張がなされていることを意味します。
+    コマンドの出力結果の中に dir_index, ext_attr, filetype, large_file, resize_inode, sparse_super といったものとは異なるものが表示されていたら、あなたのホストシステムは機能拡張がなされていることを意味します。
     後に問題となりますので、純粋な E2fsprogs パッケージをコンパイルし、これを用いて CLFS パーティションのファイルシステムを再生成してください。
     <systemitem class="username">root</systemitem> ユーザーになって以下を実行します。
     </para>
index 94794ad..d452958 100644 (file)
 
 @x
   <note><para>Using any of the parameters listed above requires
-  <ulink url="http://cblfs.cross-lfs.org/index.php/Xorg7/Data">
+  <ulink url="http://cblfs.clfs.org/index.php/Xorg7/Data">
   XKeyboard Client</ulink> package from CBLFS.</para></note>
 @y
   <note><para>
-  上に示す変数を利用するにあたっては CBLFS ブックに説明する <ulink url="http://cblfs.cross-lfs.org/index.php/Xorg7/Data">
+  上に示す変数を利用するにあたっては CBLFS ブックに説明する <ulink url="http://cblfs.clfs.org/index.php/Xorg7/Data">
   XKeyboard Client</ulink> パッケージが必要です。
   </para></note>
 @z
\ No newline at end of file
index ad6cbfa..84b1490 100644 (file)
@@ -9,7 +9,6 @@ CHANGE_FILES = \
        bzip2.ch        \
        check.ch        \
        choose.ch       \
-       cloog.ch        \
        coreutils.ch    \
        diffutils.ch    \
        file.ch         \
@@ -51,4 +50,4 @@ all: ctie $(srcs)
 ctie:
        @$(MAKE) -C $(top_builddir)/$@ $@ >/dev/null
 
-$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
\ No newline at end of file
+$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
index 4dbb05a..f7652de 100644 (file)
@@ -235,7 +235,6 @@ CHANGE_FILES = \
        bzip2.ch        \
        check.ch        \
        choose.ch       \
-       cloog.ch        \
        coreutils.ch    \
        diffutils.ch    \
        file.ch         \
diff --git a/src/temp-system/common/cloog.ch b/src/temp-system/common/cloog.ch
deleted file mode 100644 (file)
index fce8266..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-    <secondary>temporary system</secondary>
-@y
-    <secondary>&TemporarySystem;</secondary>
-@z
-
-@x
-    <title>Installation of CLooG</title>
-@y
-    <title>&InstallationOf1;CLooG &InstallationOf2;</title>
-@z
-
-@x
-    <para os="a">Prepare CLooG for compilation:</para>
-@y
-    <para os="a">&PreparePackage1;CLooG &PreparePackage2;</para>
-@z
-
-@x
-      <title>The meaning of the new configure option:</title>
-@y
-      <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
-@z
-
-@x --with-isl=system
-          <para>This ensures that CLooG will use the version of Isl that was
-          just installed into <filename class="directory">/tools</filename>,
-         rather than the copy in its own source tree.</para>
-@y
-          <para>
-          これを指定することで CLoog が利用する Isl を、ソースツリー内にコピーされたものではなく <filename
-          class="directory">/tools</filename> にインストールされたものとします。
-          </para>
-@z
-
-@x
-    <para os="c">Compile the package:</para>
-@y
-    <para os="c">&CompileThePackage;</para>
-@z
-
-@x
-    <para os="e">Install the package:</para>
-@y
-    <para os="e">&InstallThePackage;</para>
-@z
-
-@x
-    <para>Details on this package are located in <xref
-    linkend="contents-cloog" role="."/></para>
-@y
-    <para>
-    &Details1;<xref linkend="contents-cloog" role=""/>&Details2;
-    </para>
-@z
\ No newline at end of file
index 09e7780..c308f1a 100644 (file)
       <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
 @z
 
-@x --disable-libstdcxx-pch
-          <para>Do not build the pre-compiled header (PCH) for
-          <filename class="libraryfile">libstdc++</filename>. It takes
-          up a lot of space, and we have no use for it.</para>
+@x --enable-install-libiberty
+          <para>Allows GCC to build and install
+          <filename class="libraryfile">libiberty.a</filename>
+          and its associated headers. This library is needed for some packages
+          to compile.</para>
 @y
           <para>
-          <filename class="libraryfile">libstdc++</filename> に対してプリコンパイルヘッダー (pre-compiled header; PCH) をビルドしないように指示します。
-          ã\81\93ã\82\8cã\82\92å\90«ã\82\81ã\81¦ã\81\97ã\81¾ã\81\86ã\81¨ã\82µã\82¤ã\82ºã\81\8cå¢\97ã\81\88ã\82\8bã\81\93ã\81¨ã\81«ã\81ªã\82\8aã\80\81ã\81\9dã\82\82ã\81\9dã\82\82å\88©ç\94¨ã\81\99ã\82\8bå¿\85è¦\81ã\81\8cã\81\82ã\82\8aã\81¾ã\81\9bã\82\93
+          <filename class="libraryfile">libiberty.a</filename> と関連ヘッダーをビルドしインストールすることを指示します。
+          ã\81\93ã\81®ã\83©ã\82¤ã\83\96ã\83©ã\83ªã\81¯ä»\96ã\81®ã\83\91ã\83\83ã\82±ã\83¼ã\82¸ã\81®ã\83\93ã\83«ã\83\89ã\81«å¿\85è¦\81ã\81§ã\81\99
           </para>
 @z
 
 @x
-    <para os="s1">The following will prevent GCC from looking in the wrong
-    directories for headers and libraries:</para>
-@y
-    <para os="s1">
-    以下のコマンドにより、ヘッダーファイルやライブラリの収容ディレクトリを正しくします。
-    </para>
-@z
-
-@x
     <para os="cm">Compile the package:</para>
 @y
     <para os="cm">&CompileThePackage;</para>
index 0d151c6..2878742 100644 (file)
 @z
 
 @x
-    <para os="t1">When cross-compiling, the Gettext
-    <command>configure</command> script assumes we don't have a working wcwidth
-    even when we do. The following will fix possible
-    compilation errors because of this assumption:</para>
+    <para os="c">Prepare Gettext for compilation:</para>
 @y
-    <para os="t1">
-    クロスコンパイル時には、Gettext の <command>configure</command> スクリプトは wcwidth が存在しないものと扱っています。
-    そのような想定によるコンパイルエラーを以下により修正します。
-    </para>
+    <para os="c">&PreparePackage1;Gettext &PreparePackage2;</para>
 @z
 
 @x
-    <para os="c">Prepare Gettext for compilation:</para>
+      <title>The meaning of the new configure options:</title>
 @y
-    <para os="c">&PreparePackage1;Gettext &PreparePackage2;</para>
+      <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
+@z
+
+@x EMACS="no"
+          <para>Prevents the configure script from installing Emacs Lisp files
+          as the test is known to hang on some hosts.</para>
+@y
+          <para>
+          Emacs Lisp ファイルをインストールしないようにします。
+          これがあることで特定のホスト上でのテストがハングするためです。
+          </para>
 @z
 
 @x
-    <para os="e">Compile the required programs and support library:</para>
+    <para os="f">Compile the required programs and support library:</para>
 @y
-    <para os="e">
+    <para os="f">
     必要となるプログラムとライブラリをコンパイルします。
     </para>
 @z
 
 @x
-    <para os="g">Install the <command>msgfmt</command>,
+    <para os="h">Install the <command>msgfmt</command>,
     <command>msgmerge</command> and <command>xgettext</command> binaries:</para>
 @y
-    <para os="g">
+    <para os="h">
     実行モジュール <command>msgfmt</command>, <command>msgmerge</command>, <command>xgettext</command> をインストールします。
     </para>
 @z
index 9db331e..a8637b0 100644 (file)
 @z
 
 @x
-    <para os="a">As with the Cross-Tools, we will compile GMP, MPFR, MPC, ISL,
-    and CLooG so that GCC can use them, though this time we will
+    <para os="a">As with the Cross-Tools, we will compile GMP, MPFR, MPC, and
+    ISL so that GCC can use them, though this time we will
     cross-compile them into <filename class="directory">/tools</filename>.</para>
 @y
     <para os="a">
-    クロスツールと同様に、これから GMP, MPFR, MPC, ISL, CLooG をビルドしていき、GCC が利用できるようにします。
+    クロスツールと同様に、これから GMP, MPFR, MPC, ISL をビルドしていき、GCC が利用できるようにします。
     クロスコンパイルによりビルドし、インストール先は <filename class="directory">/tools</filename> とします。
     </para>
 @z
index eb2bde3..f3b27d3 100644 (file)
           </para>
 @z
 
-@x --without-debug
-          <para>This tells Ncurses not to build with debug information.</para>
-@y
-          <para>
-          デバッグ情報を含めずにビルドすることを指示します。
-          </para>
-@z
-
 @x --without-ada
           <para>This ensures that Ncurses does not build support for the
           Ada compiler which may be present on the host but will not be
index d11c623..3a107a2 100644 (file)
           </para>
 @z
 
+@x --without-python
+          <para>This avoids the building of unneeded Python bindings when
+          Python is installed on the host system.</para>
+@y
+          <para>
+          Python がホストシステムにインストールされていると、不要な Python バインディングがビルドされてしまいます。
+          そこでこれが行われないようにします。
+          </para>
+@z
+
+@x
+    <para os='s1'>Adjust the Makefile</para>
+@y
+    <para os='s1'>
+    Makefile を修正します。
+    </para>
+@z
+
 @x
     <para>Details on this package are located in <xref
     linkend="contents-util-linux" role="."/></para>
index 8ef368d..5df533f 100644 (file)
@@ -7,7 +7,6 @@ CHANGE_FILES = \
        bzip2.ch      \
        check.ch      \
        choose.ch     \
-       cloog.ch      \
        file.ch       \
        flex.ch       \
        gcc.ch        \
@@ -33,4 +32,4 @@ all: ctie $(srcs)
 ctie:
        @$(MAKE) -C $(top_builddir)/$@ $@ >/dev/null
 
-$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
\ No newline at end of file
+$(srcs): $(BOOKdir)/$@ $(srcdir)/$(@:.xml=.ch)
index baa9e36..d8e011b 100644 (file)
@@ -233,7 +233,6 @@ CHANGE_FILES = \
        bzip2.ch      \
        check.ch      \
        choose.ch     \
-       cloog.ch      \
        file.ch       \
        flex.ch       \
        gcc.ch        \
diff --git a/src/temp-system/multilib/cloog.ch b/src/temp-system/multilib/cloog.ch
deleted file mode 100644 (file)
index d8e9319..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-%
-% This is part of CLFSja package.
-%
-% This is a CTIE change file for the original XML source of the CLFSbook.
-%
-@x
-<?xml version="1.0" encoding="ISO-8859-1"?>
-@y
-<?xml version="1.0" encoding="UTF-8"?>
-@z
-
-@x
-    <secondary>temporary system</secondary>
-@y
-    <secondary>&TemporarySystem;</secondary>
-@z
-
-@x
-    <title>Installation of CLooG</title>
-@y
-    <title>&InstallationOf1;CLooG &InstallationOf2;</title>
-@z
-
-@x
-    <para>Details on this package are located in <xref
-    linkend="contents-cloog" role="."/></para>
-@y
-    <para>
-    &Details1;<xref linkend="contents-cloog" role=""/>&Details2;
-    </para>
-@z
\ No newline at end of file
index c6557a4..8141c61 100644 (file)
 @z
 
 @x
-    <para os="s1">Increase memory size for regular expressions where required.</para>
-@y
-    <para os="s1">
-    正規表現に必要となるメモリ容量を増量します。
-    </para>
-@z
-
-@x
     <para os="a">Prepare Tcl for compilation:</para>
 @y
     <para os="a">&PreparePackage1;Tcl &PreparePackage2;</para>
index 24975f8..dd4fa59 100644 (file)
       </para>
 @z
 
-@x Freecode
-          <para>Freecode can notify you (via email) of new versions of
-          packages installed on your system.</para>
-@y
-          <para>
-          Freecode はインストールしたパッケージの新版が出たことを (電子メールで) 通知してくれます。
-          </para>
-@z
-
 @x
           <para><ulink url="http://www.cert.org/">CERT</ulink> (Computer
           Emergency Response Team)</para>
index eec38ec..c6c8006 100644 (file)
@@ -2,4 +2,4 @@ dnl
 dnl  This is part of CLFSja package.
 dnl 
 dnl m4-include this file to define the current CLFS version
-m4_define([clfs_version], [GIT-20141010])
+m4_define([clfs_version], [GIT-20170514])