[Clfs-commits] commit: r3788 - in /trunk/BOOK: final-system/ppc/parted.xml final-system/ppc64/parted.xml introduction/ppc/changelog.xml introduction/ppc64/changelog.xml
svn at cross-lfs.org
svn at cross-lfs.org
Sat Nov 17 15:43:38 PST 2007
Author: ken
Date: Sat Nov 17 23:43:38 2007
New Revision: 3788
Log:
Get parted compiling again.
Modified:
trunk/BOOK/final-system/ppc/parted.xml
trunk/BOOK/final-system/ppc64/parted.xml
trunk/BOOK/introduction/ppc/changelog.xml
trunk/BOOK/introduction/ppc64/changelog.xml
Modified: trunk/BOOK/final-system/ppc/parted.xml
==============================================================================
--- trunk/BOOK/final-system/ppc/parted.xml (original)
+++ trunk/BOOK/final-system/ppc/parted.xml Sat Nov 17 23:43:38 2007
@@ -29,7 +29,21 @@
<para os="a">Prepare Parted for compilation:</para>
-<screen><userinput>./configure --prefix=/usr</userinput></screen>
+<screen><userinput>./configure --prefix=/usr --disable-Werror</userinput></screen>
+
+ <variablelist os="b">
+ <title>The meaning of the configure options:</title>
+
+ <varlistentry os="b1">
+ <term><parameter>--disable-Werror</parameter></term>
+ <listitem>
+ <para>The Makefile defaults to using -Werror. With <package>gcc&gcc-version;</package>
+ that flag causes it to treat warnings (in this case, that C99 inline functions will
+ be compiled as GNU89) as errors. So, we disable the option.</para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
<para os="c">Compile the Parted package:</para>
Modified: trunk/BOOK/final-system/ppc64/parted.xml
==============================================================================
--- trunk/BOOK/final-system/ppc64/parted.xml (original)
+++ trunk/BOOK/final-system/ppc64/parted.xml Sat Nov 17 23:43:38 2007
@@ -25,7 +25,16 @@
href="../ppc/parted.xml"
xpointer="xpointer(//*[@os='a'])"/>
-<screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64</userinput></screen>
+<screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 --disable-Werror</userinput></screen>
+
+ <variablelist os="b">
+ <title>The meaning of the configure options:</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../../final-system/ppc/parted.xml"
+ xpointer="xpointer(//*[@os='b1'])"/>
+
+ </variablelist>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../ppc/parted.xml"
Modified: trunk/BOOK/introduction/ppc/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/ppc/changelog.xml (original)
+++ trunk/BOOK/introduction/ppc/changelog.xml Sat Nov 17 23:43:38 2007
@@ -32,6 +32,15 @@
</listitem>
-->
+
+ <listitem>
+ <para>November 17, 2007</para>
+ <itemizedlist>
+ <listitem>
+ <para>[ken] - Add --disable-Werror to parted (required by recent gcc).</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
<listitem>
<para>September 03, 2007</para>
Modified: trunk/BOOK/introduction/ppc64/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/ppc64/changelog.xml (original)
+++ trunk/BOOK/introduction/ppc64/changelog.xml Sat Nov 17 23:43:38 2007
@@ -39,6 +39,7 @@
<listitem>
<para>[ken] - Put e2fsprogs libraries into /tools/lib64 in "if you are going to chroot".
Thanks to Jacek Herold for the report.</para>
+ <para>[ken] - Add --disable-Werror to parted (required by recent gcc).</para>
</listitem>
</itemizedlist>
</listitem>
More information about the Clfs-commits
mailing list