Hi all,
I have checked the first error that points to line 84 of jiffies.h that is:
extern u64 __jiffy_data jiffies_64; /* line 84 */
the header file of u64 is included through <linux/types.h> and the __jiffy_data is defined in the jiffies.h as:
#define __jiffy_data __attribute__((section(".data")))
/* INITIAL OUTPUT OF MAKE STEP */
In file included from /usr/include/linux/sched.h:12,
from /usr/include/linux/audit.h:27,
from libaudit.h:35,
from libaudit.c:42:
/usr/include/linux/jiffies.h:84: error: syntax error before 'jiffies_64'
/usr/include/linux/jiffies.h:88: error: syntax error before 'get_jiffies_64'
/usr/include/linux/jiffies.h: In function 'timespec_to_jiffies':
/usr/include/linux/jiffies.h:320: error: called object 'u64' is not a function
/usr/include/linux/jiffies.h:320: error: called object 'u64' is not a function
/usr/include/linux/jiffies.h:320: error: 'NSEC_PER_SEC' undeclared (first use in this function)
/usr/include/linux/jiffies.h:320: error: (Each undeclared identifier is reported only once
/usr/include/linux/jiffies.h:320: error: for each function it appears in.)
/usr/include/linux/jiffies.h:321: error: called object 'u64' is not a function
/usr/include/linux/jiffies.h:321: error: called object 'u64' is not a function
Does anyone have another suggestion?
BR,
Mauricio Lin.
On Tue, 21 Feb 2006 13:44:02 EST, Michael Fecina said:
> I understand that the distribution used is Redhat, and given this Debian
> topic, I'd like to ask what the major changes would be to make this
> available in Debian. A kernel patch, some header changes, and the client
> (user-space) tools? Am I missing anything big?
Has anybody checked recently on building a kernel with audit but without SELinux?
--
Linux-audit mailing list
Linux-audit@redhat.com
https://www.redhat.com/mailman/listinfo/linux-audit