I wasn't sure which kernel I should have patched, so I downloaded
src.tar.gz and  sys.tar.gz from the 6.5 stable and applied the patch
against the sys/dev/acpi directory.

# config GENERIC
# cd ../../compile/GENERIC
# make clean
# make depend
# make

I get this error:

cc -g -Werror -Wall -Wimplicit-function-declaration
-Wno-uninitialized -Wno-pointer-sign  -Wframe-larger-than=2047
-Wno-address-of-packed-member -Wno-constant-conversion -mcmodel=kernel
-mno-red-zone -mno-sse2 -mno-sse -mno-3dnow  -mno-mmx -msoft-float
-fno-omit-frame-pointer -ffreestanding -fno-pie -msave-args -O2 -pipe
-nostdinc -I/usr/src/sys -I/usr/src/sys/arch/amd64/compile/GENERIC/obj
-I/usr/src/sys/arch -DDDB -DDIAGNOSTIC -DKTRACE -DACCOUNTING
-DKMEMSTATS -DPTRACE -DCRYPTO -DSYSVMSG -DSYSVSEM -DSYSVSHM
-DUVM_SWAP_ENCRYPT -DFFS -DFFS2 -DFFS_SOFTUPDATES -DUFS_DIRHASH
-DQUOTA -DEXT2FS -DMFS -DNFSCLIENT -DNFSSERVER -DCD9660 -DUDF
-DMSDOSFS -DFIFO -DFUSE -DSOCKET_SPLICE -DTCP_ECN -DTCP_SIGNATURE
-DINET6 -DIPSEC -DPPP_BSDCOMP -DPPP_DEFLATE -DPIPEX -DMROUTING -DMPLS
-DBOOT_CONFIG -DUSER_PCICONF -DAPERTURE -DMTRR -DNTFS -DHIBERNATE
-DPCIVERBOSE -DUSBVERBOSE -DWSDISPLAY_COMPAT_USL
-DWSDISPLAY_COMPAT_RAWKBD -DWSDISPLAY_DEFAULTSCREENS="6" -DX86EMU
-DONEWIREVERBOSE -DMAXUSERS=80 -D_KERNEL -MD -MP  -c
/usr/src/sys/dev/acpi/acpiprt.c
/usr/src/sys/dev/acpi/acpiprt.c:297:22: error: implicit declaration of
function 'acpi_getsta' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
               sta = acpi_getsta(sc->sc_acpi, node);
                     ^
/usr/src/sys/dev/acpi/acpiprt.c:446:14: error: implicit declaration of
function 'acpi_getsta' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
       sta = acpi_getsta(sc->sc_acpi, node);
             ^
2 errors generated.
*** Error 1 in /usr/src/sys/arch/amd64/compile/GENERIC (Makefile:1103
'acpiprt.o')



-- 
Ottavio Caruso

Reply via email to