From: Prarit Bhargava <prarit(a)redhat.com>
redhat/kernel.spec.template: Fix intel-speed-select compile
The intel-speed-select utility needs the libnl3 library to compile.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100755
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -2246,7 +2246,7 @@ chmod +x tools/power/cpupower/utils/version-gen.sh
%{tools_make}
popd
pushd tools/power/x86/intel-speed-select
- %{make}
+ %{make} CFLAGS+="-D_GNU_SOURCE -Iinclude -I/usr/include/libnl3"
LDFLAGS+="-lnl-genl-3 -lnl-3"
popd
%endif
%endif
@@ -2511,7 +2511,7 @@ install -m644 %{SOURCE2001}
%{buildroot}%{_sysconfdir}/sysconfig/cpupower
%{tools_make} DESTDIR=%{buildroot} install
popd
pushd tools/power/x86/intel-speed-select
- %{tools_make} CFLAGS+="-D_GNU_SOURCE -Iinclude" DESTDIR=%{buildroot}
install
+ %{make} CFLAGS+="-D_GNU_SOURCE -Iinclude -I/usr/include/libnl3"
LDFLAGS+="-lnl-genl-3 -lnl-3" DESTDIR=%{buildroot} install
popd
%endif
pushd tools/thermal/tmon
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1721