X-Git-Url: https://git.tld-linux.org/?p=packages%2Frpm-tld-macros.git;a=blobdiff_plain;f=macros.kernel;fp=macros.kernel;h=40cb813e12ed928c2f3a73f0350ed417e5b7e24b;hp=12f2f4cf03e4b146971bb3e64c5a4fe799b3c0da;hb=208adebc7b42418e7fea34d3a573e0e8b03e36bd;hpb=04aa83ed7a5c08323cec49e49f5972dca66352d3 diff --git a/macros.kernel b/macros.kernel index 12f2f4c..40cb813 100644 --- a/macros.kernel +++ b/macros.kernel @@ -83,7 +83,7 @@ done) %_kernel_version_code %( \\ Z=$(awk '/LINUX_VERSION_CODE/{print $3}' %{_kernelsrcdir}/include/linux/version.h 2>/dev/null); \\ - echo ${Z:-ERROR}; \\ + echo ${Z:-16777215}; \\ ) %_kernel_version_magic() %(echo $((%{1} * 65536 + %{2} * 256 + %{3}))) @@ -164,6 +164,15 @@ done) ARCH=%{_target_base_arch} CROSS_COMPILE=%{_target_cpu}-pld-linux- \\\ %endif \\\ %else \\\ + %ifarch aarch64 \\\ + ARCH=arm64 \\\ + %endif \\\ + %ifarch ppc ppc64 \\\ + ARCH=powerpc \\\ + %endif \\\ + %ifnarch aarch64 ppc ppc64 \\\ + ARCH=%{_target_base_arch} \\\ + %endif \\\ CC="%{__cc}" \\\ %endif \ %define MakeOpts HOSTCC="%{__cc}" SYSSRC=%{_kernelsrcdir} SYSOUT=$PWD/o \\\\\\\