Build order change - Re: r7807 - in trunk/BOOK: . chapter01 chapter06

Greg Schafer gschafer at zip.com.au
Sun Oct 15 23:55:50 PDT 2006


> Author: matthew
> Date: 2006-10-04 10:40:23 -0600 (Wed, 04 Oct 2006)
> New Revision: 7807

> Upgrade to Coreutils-6.3

> Modified: trunk/BOOK/chapter06/chapter06.xml
> ===================================================================
> --- trunk/BOOK/chapter06/chapter06.xml	2006-09-29 01:48:55 UTC (rev 7806)
> +++ trunk/BOOK/chapter06/chapter06.xml	2006-10-04 16:40:23 UTC (rev 7807)
> @@ -24,6 +24,7 @@
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="binutils.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gcc.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="db.xml"/>
> +  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="e2fsprogs.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="coreutils.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="iana-etc.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="m4.xml"/>
> @@ -40,7 +41,6 @@
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bash.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bzip2.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="diffutils.xml"/>
> -  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="e2fsprogs.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="file.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="findutils.xml"/>
>    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="flex.xml"/>


Hmmm, you've changed the build order but apparently forgot to mention it
in the changelog...

I'm seeing an ICA regression from this change and AFAICT LFS is affected
too. It's only minor breakage, but should be fixed nevertheless:

--- iter1/usr/bin/mk_cmds       2006-10-16 13:09:32.000000000 +1000
+++ iter2/usr/bin/mk_cmds       2006-10-16 13:35:17.000000000 +1000
@@ -5,7 +5,7 @@
 DIR="${DIR-/usr/share/ss}"
 SS_DIR="/temptools/src/e2fsprogs-1.39/lib/ss"
 AWK=gawk
-SED=/temptools/bin/sed
+SED=/bin/sed

 if test "x$1" = x ; then
     echo "Usage: mk_cmds file"


You're using jhalfs for pre-commit testing builds? If yes, then I believe
jhalfs has ICA routines at your disposal. IMHO it's absolutely essential
to run an ICA test whenever you change the build order so as to detect
this kind of breakage.

Regards
Greg
-- 
http://www.diy-linux.org/




More information about the lfs-dev mailing list