Hi, new Linux Noob here!
After getting through the hurdle of getting my Xbox One BT controller conected through BT, resolved by installing aditional drivers thanks to fedora docs I have discoverd that the system doesn’t recognize the controller as, well, a controller, while PS4 Dualshock works fine. I have read this forum post but I alreday have krenel-modules-extra installed without it resolving my issue.
During boot I am also getting an error about failing to build xpadneo-kmod, here is the log file of that error:
2026/05/31 17:03:13 akmods: Building RPM using the command '/usr/sbin/akmodsbuild --kernels 7.0.10-201.fc44.x86_64 /usr/src/akmods/xpadneo-kmod.latest'
+ export CC
+ CXX=g++
+ export CXX
+ cd xpadneo-0.9.7
+ for kernel_version in 7.0.10-201.fc44.x86_64___/usr/src/kernels/7.0.10-201.fc44.x86_64
+ make V=1 -j8 -C /usr/src/kernels/7.0.10-201.fc44.x86_64 M=/tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src modules
make: Entering directory '/usr/src/kernels/7.0.10-201.fc44.x86_64'
make -C /tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src \
-f /usr/src/kernels/7.0.10-201.fc44.x86_64/Makefile modules
make[1]: Entering directory '/tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src'
make --no-print-directory -C /tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src \
-f /usr/src/kernels/7.0.10-201.fc44.x86_64/Makefile modules
make -f /usr/src/kernels/7.0.10-201.fc44.x86_64/scripts/Makefile.build obj=. need-builtin=1 need-modorder=1
# CC [M] hid-xpadneo.o
gcc -Wp,-MMD,./.hid-xpadneo.o.d -nostdinc -I/usr/src/kernels/7.0.10-201.fc44.x86_64/arch/x86/include -I/usr/src/kernels/7.0.10-201.fc44.x86_64/arch/x86/include/generated -I/usr/src/kernels/7.0.10-201.fc44.x86_64/include -I/usr/src/kernels/7.0.10-201.fc44.x86_64/include -I/usr/src/kernels/7.0.10-201.fc44.x86_64/arch/x86/include/uapi -I/usr/src/kernels/7.0.10-201.fc44.x86_64/arch/x86/include/generated/uapi -I/usr/src/kernels/7.0.10-201.fc44.x86_64/include/uapi -I/usr/src/kernels/7.0.10-201.fc44.x86_64/include/generated/uapi -include /usr/src/kernels/7.0.10-201.fc44.x86_64/include/linux/compiler-version.h -include /usr/src/kernels/7.0.10-201.fc44.x86_64/include/linux/kconfig.h -include /usr/src/kernels/7.0.10-201.fc44.x86_64/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -mno-sse4a -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -march=x86-64 -mtune=generic -mno-red-zone -mcmodel=kernel -mstack-protector-guard-reg=gs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fzero-init-padding-bits=all -fno-stack-clash-protection -fdiagnostics-show-context=2 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fms-extensions -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-type-limits -Wno-dangling-pointer -Wvla-larger-than=1 -Wno-pointer-sign -Wcast-function-type -Wno-unterminated-string-initialization -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -DVERSION=7 -fsanitize=bounds-strict -fsanitize=shift -DMODULE -DKBUILD_BASENAME='"hid_xpadneo"' -DKBUILD_MODNAME='"hid_xpadneo"' -D__KBUILD_MODNAME=hid_xpadneo -c -o hid-xpadneo.o hid-xpadneo.c ; /usr/src/kernels/7.0.10-201.fc44.x86_64/tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --ibt --orc --retpoline --rethunk --sls --static-call --uaccess --prefix=16 --link --module hid-xpadneo.o
# cmd_mod hid-xpadneo.mod
printf '%s\n' hid-xpadneo.o | awk '!x[$0]++ { print("./"$0) }' > hid-xpadneo.mod
hid-xpadneo.c: In function ‘xpadneo_probe’:
hid-xpadneo.c:1196:21: error: implicit declaration of function ‘ida_simple_get’ [-Wimplicit-function-declaration]
1196 | xdata->id = ida_simple_get(&xpadneo_device_id_allocator, 0, 0, GFP_KERNEL);
| ^~~~~~~~~~~~~~
hid-xpadneo.c: In function ‘xpadneo_release_device_id’:
hid-xpadneo.c:1291:17: error: implicit declaration of function ‘ida_simple_remove’ [-Wimplicit-function-declaration]
1291 | ida_simple_remove(&xpadneo_device_id_allocator, xdata->id);
| ^~~~~~~~~~~~~~~~~
make[3]: *** [/usr/src/kernels/7.0.10-201.fc44.x86_64/scripts/Makefile.build:289: hid-xpadneo.o] Error 1
make[2]: *** [/usr/src/kernels/7.0.10-201.fc44.x86_64/Makefile:2140: .] Error 2
make[1]: *** [/usr/src/kernels/7.0.10-201.fc44.x86_64/Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src'
make: *** [Makefile:248: __sub-make] Error 2
make: Leaving directory '/usr/src/kernels/7.0.10-201.fc44.x86_64'
error: Bad exit status from /var/tmp/rpm-tmp.kp9eHA (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.kp9eHA (%build)
2026/05/31 17:03:14 akmodsbuild: * Rebuilding /usr/src/akmods/xpadneo-kmod.latest for kernel(s) 7.0.10-201.fc44.x86_64: Building target platforms: x86_64
2026/05/31 17:03:14 akmodsbuild: Building for target x86_64
2026/05/31 17:03:14 akmodsbuild: Installing /usr/src/akmods/xpadneo-kmod.latest
2026/05/31 17:03:14 akmodsbuild: setting SOURCE_DATE_EPOCH=1735171200
2026/05/31 17:03:14 akmodsbuild: Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.yIdnpI
2026/05/31 17:03:14 akmodsbuild: Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7v06J7
2026/05/31 17:03:14 akmodsbuild: + umask 022
2026/05/31 17:03:14 akmodsbuild: + cd /tmp/akmodsbuild.Sq4ZSNWu//BUILD/xpadneo-kmod-0.9.7-build
2026/05/31 17:03:14 akmodsbuild: + cd /tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build
2026/05/31 17:03:14 akmodsbuild: + rm -rf xpadneo-0.9.7
2026/05/31 17:03:14 akmodsbuild: + /usr/lib/rpm/rpmuncompress -x /tmp/akmodsbuild.Sq4ZSNWu/SOURCES/xpadneo-0.9.7.tar.gz
2026/05/31 17:03:14 akmodsbuild: + STATUS=0
2026/05/31 17:03:14 akmodsbuild: + '[' 0 -ne 0 ']'
2026/05/31 17:03:14 akmodsbuild: + cd xpadneo-0.9.7
2026/05/31 17:03:14 akmodsbuild: + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
2026/05/31 17:03:14 akmodsbuild: + kmodtool --target x86_64 --repo rpmfusion --kmodname xpadneo --akmod --for-kernels 7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %{?rhel:%global with_rhel_kabi 1}
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %if 0%{?rhel} || 0%{?fedora}
2026/05/31 17:03:14 akmodsbuild: %global kmod_pkg_name kmod-xpadneo
2026/05/31 17:03:14 akmodsbuild: %global pkg_kmod_name xpadneo-kmod
2026/05/31 17:03:14 akmodsbuild: %{?obsolete_name:%global kmod_obsolete_name kmod-%{obsolete_name}}
2026/05/31 17:03:14 akmodsbuild: %endif
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %if 0%{?rhel} || 0%{?fedora}
2026/05/31 17:03:14 akmodsbuild: %global kmod_for_kernel %{?with_rhel_kabi:7.0.10-201.fc44}%{!?with_rhel_kabi:7.0.10-201.fc44.x86_64}
2026/05/31 17:03:14 akmodsbuild: %global package_kmod_name %{kmod_pkg_name}-%{kmod_for_kernel}
2026/05/31 17:03:14 akmodsbuild: %endif
2026/05/31 17:03:14 akmodsbuild: %global _prefix_usr /usr
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %package -n %{package_kmod_name}
2026/05/31 17:03:14 akmodsbuild: Summary: xpadneo kernel module(s) for %{kmod_for_kernel}
2026/05/31 17:03:14 akmodsbuild: Provides: kernel-modules%{!?with_rhel_kabi:-for-kernel} = 7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild: %if %{with rhel_kabi}
2026/05/31 17:03:14 akmodsbuild: Provides: installonlypkg(kernel-module)
2026/05/31 17:03:14 akmodsbuild: %endif
2026/05/31 17:03:14 akmodsbuild: Provides: %{pkg_kmod_name} = %{?epoch:%{epoch}:}%{version}-%{release}
2026/05/31 17:03:14 akmodsbuild: Requires: %{pkg_kmod_name}-common >= %{?epoch:%{epoch}:}%{version}
2026/05/31 17:03:14 akmodsbuild: Requires(post): %{?_prefix_usr}/sbin/depmod
2026/05/31 17:03:14 akmodsbuild: Requires(postun): %{?_prefix_usr}/sbin/depmod
2026/05/31 17:03:14 akmodsbuild: %if %{with rhel_kabi}
2026/05/31 17:03:14 akmodsbuild: Requires(post): %{?_prefix_usr}/sbin/weak-modules
2026/05/31 17:03:14 akmodsbuild: Requires(postun): %{?_prefix_usr}/sbin/weak-modules
2026/05/31 17:03:14 akmodsbuild: %endif
2026/05/31 17:03:14 akmodsbuild: %global _kmodtool_depmod_post \if [ -f /boot/System.map-7.0.10-201.fc44.x86_64 ] ; then \ %{?_prefix_usr}/sbin/depmod -aeF /boot/System.map-7.0.10-201.fc44.x86_64 7.0.10-201.fc44.x86_64 >/dev/null ; \elif [ -f /lib/modules/7.0.10-201.fc44.x86_64/System.map ] ; then \ %{?_prefix_usr}/sbin/depmod -aeF /lib/modules/7.0.10-201.fc44.x86_64/System.map 7.0.10-201.fc44.x86_64 >/dev/null ; \else \ %{?_prefix_usr}/sbin/depmod -a >/dev/null ; \fi || :
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %if %{with rhel_kabi}
2026/05/31 17:03:14 akmodsbuild: Requires: kernel-uname-r >= 7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild: %else
2026/05/31 17:03:14 akmodsbuild: Requires: kernel-uname-r = 7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild: %endif
2026/05/31 17:03:14 akmodsbuild: BuildRequires: kernel-devel-uname-r = 7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild: BuildRequires: gcc
2026/05/31 17:03:14 akmodsbuild: BuildRequires: redhat-rpm-config
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %post -n %{package_kmod_name}
2026/05/31 17:03:14 akmodsbuild: %{_kmodtool_depmod_post}
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %if %{with rhel_kabi}
2026/05/31 17:03:14 akmodsbuild: modules=( $(find /lib/modules/7.0.10-201.fc44.x86_64/extra/xpadneo/ -name "*.ko" -o -name "*.ko.xz") )
2026/05/31 17:03:14 akmodsbuild: printf '%s\n' "${modules[@]}" | %{?_prefix_usr}/sbin/weak-modules --add-modules
2026/05/31 17:03:14 akmodsbuild: %endif
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %if %{with rhel_kabi}
2026/05/31 17:03:14 akmodsbuild: %preun -n %{package_kmod_name}
2026/05/31 17:03:14 akmodsbuild: rpm -ql %{package_kmod_name}-%{version}-%{release}.x86_64 | grep -e '\.ko$' -e '\.ko.xz$' > /var/run/rpm-%{package_kmod_name}-modules
2026/05/31 17:03:14 akmodsbuild: %endif
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %postun -n %{package_kmod_name}
2026/05/31 17:03:14 akmodsbuild: %{_kmodtool_depmod_post}
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %if %{with rhel_kabi}
2026/05/31 17:03:14 akmodsbuild: modules=( $(cat /var/run/rpm-%{package_kmod_name}-modules) )
2026/05/31 17:03:14 akmodsbuild: rm -f /var/run/rpm-%{package_kmod_name}-modules
2026/05/31 17:03:14 akmodsbuild: printf '%s\n' "${modules[@]}" | %{?_prefix_usr}/sbin/weak-modules --remove-modules
2026/05/31 17:03:14 akmodsbuild: %endif
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %description -n %{package_kmod_name}
2026/05/31 17:03:14 akmodsbuild: This package provides the xpadneo kernel modules built for the Linux
2026/05/31 17:03:14 akmodsbuild: kernel %{kmod_for_kernel} for the %{_target_cpu} family of processors.
2026/05/31 17:03:14 akmodsbuild: %files -n %{package_kmod_name}
2026/05/31 17:03:14 akmodsbuild: %defattr(644,root,root,755)
2026/05/31 17:03:14 akmodsbuild: %dir /lib/modules/7.0.10-201.fc44.x86_64/extra
2026/05/31 17:03:14 akmodsbuild: /lib/modules/7.0.10-201.fc44.x86_64/extra/xpadneo/
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %global __kmodtool_kernel_uname_r 7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild: %global __spec_install_post \
2026/05/31 17:03:14 akmodsbuild: %{?__debug_package:%{__debug_install_post}}\
2026/05/31 17:03:14 akmodsbuild: %{__arch_install_post}\
2026/05/31 17:03:14 akmodsbuild: %{__os_install_post}\
2026/05/31 17:03:14 akmodsbuild: %{?__kmodtool_signmodules:%{__kmodtool_modsign_install_post}}\
2026/05/31 17:03:14 akmodsbuild: %{?__kmodtool_zipmodules:%{__kmodtool_modzip_install_post}}
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: %global kmodinstdir_prefix /lib/modules/
2026/05/31 17:03:14 akmodsbuild: %global kmodinstdir_postfix /extra/xpadneo/
2026/05/31 17:03:14 akmodsbuild: %global kernel_versions 7.0.10-201.fc44.x86_64___%{_usrsrc}/kernels/7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: + for kernel_version in 7.0.10-201.fc44.x86_64___/usr/src/kernels/7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild: + cp -a hid-xpadneo _kmod_build_7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild: + echo 0.9.7
2026/05/31 17:03:14 akmodsbuild: + RPM_EC=0
2026/05/31 17:03:14 akmodsbuild: ++ jobs -p
2026/05/31 17:03:14 akmodsbuild: + exit 0
2026/05/31 17:03:14 akmodsbuild: Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.kp9eHA
2026/05/31 17:03:14 akmodsbuild: + umask 022
2026/05/31 17:03:14 akmodsbuild: + cd /tmp/akmodsbuild.Sq4ZSNWu//BUILD/xpadneo-kmod-0.9.7-build
2026/05/31 17:03:14 akmodsbuild: + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
2026/05/31 17:03:14 akmodsbuild: + export CFLAGS
2026/05/31 17:03:14 akmodsbuild: + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
2026/05/31 17:03:14 akmodsbuild: + export CXXFLAGS
2026/05/31 17:03:14 akmodsbuild: + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
2026/05/31 17:03:14 akmodsbuild: + export FFLAGS
2026/05/31 17:03:14 akmodsbuild: + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
2026/05/31 17:03:14 akmodsbuild: + export FCFLAGS
2026/05/31 17:03:14 akmodsbuild: + VALAFLAGS=-g
2026/05/31 17:03:14 akmodsbuild: + export VALAFLAGS
2026/05/31 17:03:14 akmodsbuild: + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
2026/05/31 17:03:14 akmodsbuild: + export RUSTFLAGS
2026/05/31 17:03:14 akmodsbuild: + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
2026/05/31 17:03:14 akmodsbuild: + export LDFLAGS
2026/05/31 17:03:14 akmodsbuild: + LT_SYS_LIBRARY_PATH=/usr/lib64:
2026/05/31 17:03:14 akmodsbuild: + export LT_SYS_LIBRARY_PATH
2026/05/31 17:03:14 akmodsbuild: + CC=gcc
2026/05/31 17:03:14 akmodsbuild: + export CC
2026/05/31 17:03:14 akmodsbuild: + CXX=g++
2026/05/31 17:03:14 akmodsbuild: + export CXX
2026/05/31 17:03:14 akmodsbuild: + cd xpadneo-0.9.7
2026/05/31 17:03:14 akmodsbuild: + for kernel_version in 7.0.10-201.fc44.x86_64___/usr/src/kernels/7.0.10-201.fc44.x86_64
2026/05/31 17:03:14 akmodsbuild: + make V=1 -j8 -C /usr/src/kernels/7.0.10-201.fc44.x86_64 M=/tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src modules
2026/05/31 17:03:14 akmodsbuild: make: Entering directory '/usr/src/kernels/7.0.10-201.fc44.x86_64'
2026/05/31 17:03:14 akmodsbuild: make -C /tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src \
2026/05/31 17:03:14 akmodsbuild: -f /usr/src/kernels/7.0.10-201.fc44.x86_64/Makefile modules
2026/05/31 17:03:14 akmodsbuild: make[1]: Entering directory '/tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src'
2026/05/31 17:03:14 akmodsbuild: make --no-print-directory -C /tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src \
2026/05/31 17:03:14 akmodsbuild: -f /usr/src/kernels/7.0.10-201.fc44.x86_64/Makefile modules
2026/05/31 17:03:14 akmodsbuild: make -f /usr/src/kernels/7.0.10-201.fc44.x86_64/scripts/Makefile.build obj=. need-builtin=1 need-modorder=1
2026/05/31 17:03:14 akmodsbuild: # CC [M] hid-xpadneo.o
2026/05/31 17:03:14 akmodsbuild: gcc -Wp,-MMD,./.hid-xpadneo.o.d -nostdinc -I/usr/src/kernels/7.0.10-201.fc44.x86_64/arch/x86/include -I/usr/src/kernels/7.0.10-201.fc44.x86_64/arch/x86/include/generated -I/usr/src/kernels/7.0.10-201.fc44.x86_64/include -I/usr/src/kernels/7.0.10-201.fc44.x86_64/include -I/usr/src/kernels/7.0.10-201.fc44.x86_64/arch/x86/include/uapi -I/usr/src/kernels/7.0.10-201.fc44.x86_64/arch/x86/include/generated/uapi -I/usr/src/kernels/7.0.10-201.fc44.x86_64/include/uapi -I/usr/src/kernels/7.0.10-201.fc44.x86_64/include/generated/uapi -include /usr/src/kernels/7.0.10-201.fc44.x86_64/include/linux/compiler-version.h -include /usr/src/kernels/7.0.10-201.fc44.x86_64/include/linux/kconfig.h -include /usr/src/kernels/7.0.10-201.fc44.x86_64/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -mno-sse4a -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -march=x86-64 -mtune=generic -mno-red-zone -mcmodel=kernel -mstack-protector-guard-reg=gs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fzero-init-padding-bits=all -fno-stack-clash-protection -fdiagnostics-show-context=2 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fms-extensions -fno-strict-overflow -fno-stack-check -fconserve-stack -fno-builtin-wcslen -Wall -Wextra -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-type-limits -Wno-dangling-pointer -Wvla-larger-than=1 -Wno-pointer-sign -Wcast-function-type -Wno-unterminated-string-initialization -Wno-array-bounds -Wno-stringop-overflow -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -DVERSION=7 -fsanitize=bounds-strict -fsanitize=shift -DMODULE -DKBUILD_BASENAME='"hid_xpadneo"' -DKBUILD_MODNAME='"hid_xpadneo"' -D__KBUILD_MODNAME=hid_xpadneo -c -o hid-xpadneo.o hid-xpadneo.c ; /usr/src/kernels/7.0.10-201.fc44.x86_64/tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --ibt --orc --retpoline --rethunk --sls --static-call --uaccess --prefix=16 --link --module hid-xpadneo.o
2026/05/31 17:03:14 akmodsbuild: # cmd_mod hid-xpadneo.mod
2026/05/31 17:03:14 akmodsbuild: printf '%s\n' hid-xpadneo.o | awk '!x[$0]++ { print("./"$0) }' > hid-xpadneo.mod
2026/05/31 17:03:14 akmodsbuild: hid-xpadneo.c: In function ‘xpadneo_probe’:
2026/05/31 17:03:14 akmodsbuild: hid-xpadneo.c:1196:21: error: implicit declaration of function ‘ida_simple_get’ [-Wimplicit-function-declaration]
2026/05/31 17:03:14 akmodsbuild: 1196 | xdata->id = ida_simple_get(&xpadneo_device_id_allocator, 0, 0, GFP_KERNEL);
2026/05/31 17:03:14 akmodsbuild: | ^~~~~~~~~~~~~~
2026/05/31 17:03:14 akmodsbuild: hid-xpadneo.c: In function ‘xpadneo_release_device_id’:
2026/05/31 17:03:14 akmodsbuild: hid-xpadneo.c:1291:17: error: implicit declaration of function ‘ida_simple_remove’ [-Wimplicit-function-declaration]
2026/05/31 17:03:14 akmodsbuild: 1291 | ida_simple_remove(&xpadneo_device_id_allocator, xdata->id);
2026/05/31 17:03:14 akmodsbuild: | ^~~~~~~~~~~~~~~~~
2026/05/31 17:03:14 akmodsbuild: make[3]: *** [/usr/src/kernels/7.0.10-201.fc44.x86_64/scripts/Makefile.build:289: hid-xpadneo.o] Error 1
2026/05/31 17:03:14 akmodsbuild: make[2]: *** [/usr/src/kernels/7.0.10-201.fc44.x86_64/Makefile:2140: .] Error 2
2026/05/31 17:03:14 akmodsbuild: make[1]: *** [/usr/src/kernels/7.0.10-201.fc44.x86_64/Makefile:248: __sub-make] Error 2
2026/05/31 17:03:14 akmodsbuild: make[1]: Leaving directory '/tmp/akmodsbuild.Sq4ZSNWu/BUILD/xpadneo-kmod-0.9.7-build/xpadneo-0.9.7/_kmod_build_7.0.10-201.fc44.x86_64/src'
2026/05/31 17:03:14 akmodsbuild: make: *** [Makefile:248: __sub-make] Error 2
2026/05/31 17:03:14 akmodsbuild: make: Leaving directory '/usr/src/kernels/7.0.10-201.fc44.x86_64'
2026/05/31 17:03:14 akmodsbuild: error: Bad exit status from /var/tmp/rpm-tmp.kp9eHA (%build)
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:14 akmodsbuild: RPM build errors:
2026/05/31 17:03:14 akmodsbuild: Bad exit status from /var/tmp/rpm-tmp.kp9eHA (%build)
2026/05/31 17:03:14 akmodsbuild:
2026/05/31 17:03:19 akmods: Building rpms failed; see /var/cache/akmods/xpadneo/0.9.7-1-for-7.0.10-201.fc44.x86_64.failed.log for details
I will greatly appreciate any help in resolving my issue of wanting to play local CO-OP on my laptop <3