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