Skip to content

编译时报错 #177

@OnDreamQwQ

Description

@OnDreamQwQ

报错那一段的日志
CC [M] drivers/bluetooth/hci_ldisc.o
-- SukiSU-Ultra version (GitHub): 40715
-- SukiSU-Ultra version (Github): v4.1.2-Numbersf@builtin[3ce86573]
-- KERNEL_VERSION: 6.1
-- KERNEL_TYPE: GKI 2.0
-- KPM is enabled
-- SUSFS_VERSION: v2.1.0
CC drivers/kernelsu/ksu.o
CC drivers/android/vendor_hooks.o
AR drivers/interconnect/built-in.a
CC drivers/android/debug_kinfo.o
In file included from ../drivers/kernelsu/ksu.c:7:
../drivers/kernelsu/include/uapi/supercall.h:17:16: error: redefinition of enumerator 'KSU_INSTALL_MAGIC1'
DECLARE(__u32, KSU_INSTALL_MAGIC1, 0xDEADBEEF);
^
../drivers/kernelsu/include/uapi/supercall.h:16:16: note: previous definition is here
DECLARE(__u32, KSU_INSTALL_MAGIC1, 0xDEADBEEF);
CC [M] drivers/bluetooth/hci_serdev.o
^
In file included from ../drivers/kernelsu/ksu.c:72:
../drivers/kernelsu/supercall/dispatch.c:448:19: error: use of undeclared identifier 'KSU_INSTALL_MAGIC2'; did you mean 'KSU_INSTALL_MAGIC1'?
if (magic2 == KSU_INSTALL_MAGIC2)
^~~~~~~~~~~~~~~~~~
KSU_INSTALL_MAGIC1
../drivers/kernelsu/include/uapi/supercall.h:16:16: note: 'KSU_INSTALL_MAGIC1' declared here
DECLARE(__u32, KSU_INSTALL_MAGIC1, 0xDEADBEEF);
^
In file included from ../drivers/kernelsu/ksu.c:80:
../drivers/kernelsu/feature/sucompat.c:343:5: warning: attribute declaration must precede definition [-Wignored-attributes]
int __maybe_unused ksu_handle_devpts(struct inode *inode)
^
../include/linux/compiler_attributes.h:344:56: note: expanded from macro '__maybe_unused'
#define __maybe_unused attribute((unused))
^
../drivers/kernelsu/feature/sucompat.c:191:5: note: previous definition is here
int ksu_handle_devpts(struct inode *inode)
^
../drivers/kernelsu/feature/sucompat.c:343:20: error: redefinition of 'ksu_handle_devpts'
int __maybe_unused ksu_handle_devpts(struct inode *inode)
^
../drivers/kernelsu/feature/sucompat.c:191:5: note: previous definition is here
int ksu_handle_devpts(struct inode *inode)
^
1 warning and 3 errors generated.
make[4]: *** [../scripts/Makefile.build:257: drivers/kernelsu/ksu.o] Error 1
make[3]: *** [../scripts/Makefile.build:510: drivers/kernelsu] Error 2
make[3]: *** Waiting for unfinished jobs....
CC [M] drivers/bluetooth/hci_h4.o
CC [M] drivers/bluetooth/hci_ll.o
CC [M] drivers/bluetooth/hci_bcm.o
CC [M] drivers/bluetooth/hci_qca.o
CC [M] drivers/bluetooth/btsdio.o
AR drivers/android/built-in.a
CC [M] drivers/bluetooth/btbcm.o
CC [M] drivers/bluetooth/btqca.o
LD [M] drivers/bluetooth/hci_uart.o
make[2]: *** [../scripts/Makefile.build:510: drivers] Error 2
make[1]: *** [/home/runner/work/Action-Build/Action-Build/kernel_workspace/kernel_platform/common/Makefile:2080: .] Error 2
make[1]: Leaving directory '/home/runner/work/Action-Build/Action-Build/kernel_workspace/kernel_platform/common/out'
make: *** [Makefile:256: __sub-make] Error 2
Error: Process completed with exit code 2.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions