FIX rust problems

This commit is contained in:
2025-04-25 18:20:54 +00:00
parent 5ac8cc01e7
commit 2911aac792
2 changed files with 15 additions and 8 deletions

View File

@@ -119,8 +119,7 @@ build() {
cd $_srcname cd $_srcname
make all make all
make -C tools/bpf/bpftool vmlinux.h feature-clang-bpf-co-re=1 make -C tools/bpf/bpftool vmlinux.h feature-clang-bpf-co-re=1
# do not remove the following line to avoid creating the doc: make htmldocs
# make htmldocs
} }
_package() { _package() {
@@ -278,8 +277,7 @@ _package-docs() {
pkgname=( pkgname=(
"$pkgbase" "$pkgbase"
"$pkgbase-headers" "$pkgbase-headers"
# Do not remove the following line to avoid creating the doc: "$pkgbase-docs"
# "$pkgbase-docs"
) )
for _p in "${pkgname[@]}"; do for _p in "${pkgname[@]}"; do
eval "package_$_p() { eval "package_$_p() {

View File

@@ -1,6 +1,6 @@
# #
# Automatically generated file; DO NOT EDIT. # Automatically generated file; DO NOT EDIT.
# Linux/x86 6.14.2-arch1 Kernel Configuration # Linux/x86 6.14.3-arch1 Kernel Configuration
# #
CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250207" CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250207"
CONFIG_CC_IS_GCC=y CONFIG_CC_IS_GCC=y
@@ -311,7 +311,9 @@ CONFIG_PERF_EVENTS=y
CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_SYSTEM_DATA_VERIFICATION=y
CONFIG_PROFILING=y CONFIG_PROFILING=y
# CONFIG_RUST is not set CONFIG_RUST=y
CONFIG_RUSTC_VERSION_TEXT="rustc 1.86.0 (05f9846f8 2025-03-31) (Arch Linux rust 1:1.86.0-1)"
CONFIG_BINDGEN_VERSION_TEXT="bindgen 0.71.1"
CONFIG_TRACEPOINTS=y CONFIG_TRACEPOINTS=y
# #
@@ -737,7 +739,7 @@ CONFIG_KVM_VFIO=y
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y
CONFIG_KVM_COMPAT=y CONFIG_KVM_COMPAT=y
CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_HAVE_KVM_IRQ_BYPASS=m
CONFIG_HAVE_KVM_NO_POLL=y CONFIG_HAVE_KVM_NO_POLL=y
CONFIG_KVM_XFER_TO_GUEST_WORK=y CONFIG_KVM_XFER_TO_GUEST_WORK=y
CONFIG_HAVE_KVM_PM_NOTIFIER=y CONFIG_HAVE_KVM_PM_NOTIFIER=y
@@ -2316,6 +2318,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y
# #
CONFIG_FW_LOADER=y CONFIG_FW_LOADER=y
CONFIG_FW_LOADER_DEBUG=y CONFIG_FW_LOADER_DEBUG=y
# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set
CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_FW_LOADER_PAGED_BUF=y
CONFIG_FW_LOADER_SYSFS=y CONFIG_FW_LOADER_SYSFS=y
CONFIG_EXTRA_FIRMWARE="" CONFIG_EXTRA_FIRMWARE=""
@@ -2631,6 +2634,7 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_CDROM_PKTCDVD_WCACHE is not set
CONFIG_ATA_OVER_ETH=m CONFIG_ATA_OVER_ETH=m
CONFIG_VIRTIO_BLK=y CONFIG_VIRTIO_BLK=y
# CONFIG_BLK_DEV_RUST_NULL is not set
CONFIG_BLK_DEV_RBD=m CONFIG_BLK_DEV_RBD=m
CONFIG_BLK_DEV_UBLK=m CONFIG_BLK_DEV_UBLK=m
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
@@ -6924,6 +6928,7 @@ CONFIG_DRM_PANIC_FOREGROUND_COLOR=0xffffff
CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x0000aa CONFIG_DRM_PANIC_BACKGROUND_COLOR=0x0000aa
# CONFIG_DRM_PANIC_DEBUG is not set # CONFIG_DRM_PANIC_DEBUG is not set
CONFIG_DRM_PANIC_SCREEN="qr_code" CONFIG_DRM_PANIC_SCREEN="qr_code"
# CONFIG_DRM_PANIC_SCREEN_QR_CODE is not set
# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
# CONFIG_DRM_DEBUG_MODESET_LOCK is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set
CONFIG_DRM_CLIENT=y CONFIG_DRM_CLIENT=y
@@ -8201,6 +8206,7 @@ CONFIG_HID_THRUSTMASTER=m
CONFIG_THRUSTMASTER_FF=y CONFIG_THRUSTMASTER_FF=y
CONFIG_HID_UDRAW_PS3=m CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_U2FZERO=m CONFIG_HID_U2FZERO=m
# CONFIG_HID_UNIVERSAL_PIDFF is not set
CONFIG_HID_WACOM=m CONFIG_HID_WACOM=m
CONFIG_HID_WIIMOTE=m CONFIG_HID_WIIMOTE=m
CONFIG_HID_WINWING=m CONFIG_HID_WINWING=m
@@ -9188,7 +9194,7 @@ CONFIG_QAT_VFIO_PCI=m
# end of VFIO support for PCI devices # end of VFIO support for PCI devices
CONFIG_VFIO_MDEV=m CONFIG_VFIO_MDEV=m
CONFIG_IRQ_BYPASS_MANAGER=y CONFIG_IRQ_BYPASS_MANAGER=m
CONFIG_VIRT_DRIVERS=y CONFIG_VIRT_DRIVERS=y
CONFIG_VMGENID=y CONFIG_VMGENID=y
CONFIG_VBOXGUEST=m CONFIG_VBOXGUEST=m
@@ -11957,5 +11963,8 @@ CONFIG_MEMTEST=y
# #
# Rust hacking # Rust hacking
# #
# CONFIG_RUST_DEBUG_ASSERTIONS is not set
CONFIG_RUST_OVERFLOW_CHECKS=y
# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set
# end of Rust hacking # end of Rust hacking
# end of Kernel hacking # end of Kernel hacking