Sorry if this message arrives twice...

Jim Gifford wrote:


I'm only posting this because my results have been positive, and I think the community has a right to see what I've come up with in 18 hours that I've worked on this.



Jim, I'm seeing some diffs that concern me with 0.6 version of the script when comparing to LLH. Also, I had a lot of .orig files left in the output tree which probably partially explains the second example below.

================================================================================
diff -Naur linux-libc-headers-2.6.12.0/include/linux/acct.h linux-headers-2.6.12.0/include/linux/acct.h --- linux-libc-headers-2.6.12.0/include/linux/acct.h 2005-01-08 08:03:21.000000000 -0600 +++ linux-headers-2.6.12.0/include/linux/acct.h 2006-03-08 22:26:01.000000000 -0600
@@ -1,5 +1,114 @@
-#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
-#warning "You should include <sys/acct.h>. This time I will do it for you."
+/*
+ *  BSD Process Accounting for Linux - Definitions
+ *
+ *  Author: Marco van Wieringen ([EMAIL PROTECTED])
...............
+#define ACCT_BYTEORDER 0x00    /* accounting file is little endian */
 #endif
-#include <sys/acct.h>

+#define ACCT_VERSION   2
+#define AHZ            (HZ)
+
+#endif /* _LINUX_ACCT_H */
================================================================================

And in 0.6 version of the script I see this...don't know why yet:

================================================================================
diff -Naur linux-libc-headers-2.6.12.0/include/linux/ata.h linux-headers-2.6.12.0/include/linux/ata.h --- linux-libc-headers-2.6.12.0/include/linux/ata.h 2005-03-25 13:36:50.000000000 -0600 +++ linux-headers-2.6.12.0/include/linux/ata.h 2006-03-08 22:25:56.000000000 -0600
@@ -196,31 +196,31 @@
 /* core structures */

 struct ata_prd {
-       __u32                   addr;
-       __u32                   flags_len;
+       u32                     addr;
+       u32                     flags_len;
........................
=================================================================================

There are others, <asm/types.h> are included in lots of places in llh where others are removed, where <asm/types.h> is not included in raw kernel (or the script created ones).

Hope that helps some. What would really help is verbose logging. If I can assist more, let me know.

-- DJ Lucas
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to