Mailinglist Archive: opensuse-kernel (76 mails)

< Previous Next >
Re: [opensuse-kernel] Kernel:HEAD failure
El 12/06/11 03:47, Michal Marek escribió:
Dne 11.6.2011 22:18, Jeff Mahoney napsal(a):
For now, we can just toss SUBLEVEL= into MAKE_ARGS and work around it.
But it's a hack.

No, please don't do that. It turns out that a three-number kernel
release string is de-facto part of the userspace ABI (too many programs
do a sscanf(uts.release, "%d.%d.%d", &major, &patchlevel, &sublevel) to
do some branching based on kernel version). I'll look into the
buildsystem failure on Monday, for now, you can workaround it if you set
SRCVERSION=3.0.0-rc2 and let scripts/tar-up.sh generate
linux-3.0.0-rc2.tar.bz2. This works in the vanilla branch.

Michal

Ok, the fixed version failed to compile anyway ;)

/usr/src/packages/BUILD/kernel-desktop-3.0/linux-3.0-rc2/drivers/scsi/qla4xxx/ql4_nx.c:659:21:
error: conflicting types for 'readq'
/usr/src/packages/BUILD/kernel-desktop-3.0/linux-3.0-rc2/drivers/scsi/qla4xxx/ql4_nx.h:779:19:
note: previous definition of 'readq' was here
/usr/src/packages/BUILD/kernel-desktop-3.0/linux-3.0-rc2/drivers/scsi/qla4xxx/ql4_nx.c:672:20:
error: conflicting types for 'writeq'
/usr/src/packages/BUILD/kernel-desktop-3.0/linux-3.0-rc2/drivers/scsi/qla4xxx/ql4_nx.h:786:20:
note: previous definition of 'writeq' was here
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-kernel+help@xxxxxxxxxxxx

< Previous Next >