I'm trying to compile a kernel with ACPI enabled, and with sources checked out last evening and i386 snapshot from 20th Nov it fails with the following error:
/.. -DDDB -DDIAGNOSTIC -DKTRACE -DACCOUNTING -DKMEMSTATS -DPTRACE -DCRYPTO -DSYSVMSG -DSYSVSEM -DSYSVSHM -DUVM_SWAP_ENCRYPT -DCOMPAT_35 -DCOMPAT_43 -DLKM -DFFS -DFFS_SOFTUPDATES -DUFS_DIRHASH -DQUOTA -DEXT2FS -DMFS -DXFS -DTCP_SACK -DTCP_ECN -DTCP_SIGNATURE -DNFSCLIENT -DNFSSERVER -DCD9660 -DUDF -DMSDOSFS -DFIFO -DPORTAL -DINET -DALTQ -DINET6 -DIPSEC -DPPP_BSDCOMP -DPPP_DEFLATE -DMROUTING -DBOOT_CONFIG -DI386_CPU -DI486_CPU -DI586_CPU -DI686_CPU -DUSER_PCICONF -DUSER_LDT -DAPERTURE -DCOMPAT_SVR4 -DCOMPAT_IBCS2 -DCOMPAT_LINUX -DCOMPAT_FREEBSD -DCOMPAT_BSDOS -DCOMPAT_AOUT -DPROCFS -DACPIVERBOSE -DACPI_ENABLE -DPCIVERBOSE -DEISAVERBOSE -DUSBVERBOSE -DWSDISPLAY_COMPAT_USL -DWSDISPLAY_COMPAT_RAWKBD -DWSDISPLAY_DEFAULTSCREENS="6" -DWSDISPLAY_COMPAT_PCVT -DPCIAGP -DONEWIREVERBOSE -D_KERNEL -Di386 -c /usr/src/sys/arch/i386/compile/ACPI/../../../../dev/acpi/acpimadt.c /usr/src/sys/dev/acpi/acpimadt.c: In function `acpimadt_attach': /usr/src/sys/dev/acpi/acpimadt.c:131: warning: implicit declaration of function `lapic_boot_init' *** Error code 1 Stop in /usr/src/sys/arch/i386/compile/ACPI (line 3875 of Makefile). diff -u GENERIC ACPI --- GENERIC Wed Nov 15 22:48:16 2006 +++ ACPI Fri Nov 24 22:03:40 2006 @@ -57,20 +57,20 @@ eisa0 at mainbus0 pci* at mainbus0 -#option ACPIVERBOSE -#option ACPI_ENABLE +option ACPIVERBOSE +option ACPI_ENABLE -#acpi0 at mainbus? -#acpitimer* at acpi? -#acpihpet* at acpi? -#acpiac* at acpi? -#acpibat* at acpi? -#acpibtn* at acpi? -#acpicpu* at acpi? -#acpiec* at acpi? -#acpimadt* at acpi? -#acpiprt* at acpi? -#acpitz* at acpi? +acpi0 at mainbus? +acpitimer* at acpi? +acpihpet* at acpi? +acpiac* at acpi? +acpibat* at acpi? +acpibtn* at acpi? +acpicpu* at acpi? +acpiec* at acpi? +acpimadt* at acpi? +acpiprt* at acpi? +acpitz* at acpi? option PCIVERBOSE option EISAVERBOSE Any ideas how to deal with that? -- viq