[COMMIT osv master] aarch64: download and add kernel headers when cross-compiling on fedora so we can build tst-ifaddr.cc

4 views
Skip to first unread message

Commit Bot

unread,
May 4, 2022, 9:33:11 PM5/4/22
to osv...@googlegroups.com, Waldemar Kozaczuk
From: Waldemar Kozaczuk <jwkoz...@gmail.com>
Committer: Waldemar Kozaczuk <jwkoz...@gmail.com>
Branch: master

aarch64: download and add kernel headers when cross-compiling on fedora so we can build tst-ifaddr.cc

Signed-off-by: Waldemar Kozaczuk <jwkoz...@gmail.com>

---
diff --git a/modules/common.gmk b/modules/common.gmk
--- a/modules/common.gmk
+++ b/modules/common.gmk
@@ -82,7 +82,7 @@ ifeq ($(CXX_INCLUDES),)
ifeq (,$(gcc-inc-base2))
$(error Could not find standard gcc headers like "unwind.h" under $(aarch64_gccbase) directory. Please run "./scripts/download_aarch64_packages.py")
endif
- STANDARD_GCC_INCLUDES = -isystem $(gcc-inc-base2)
+ STANDARD_GCC_INCLUDES = -isystem $(gcc-inc-base2) -isystem $(aarch64_gccbase)/usr/include

gcc-sysroot = --sysroot $(aarch64_gccbase)
standard-includes-flag = -nostdinc
diff --git a/scripts/download_aarch64_packages.py b/scripts/download_aarch64_packages.py
--- a/scripts/download_aarch64_packages.py
+++ b/scripts/download_aarch64_packages.py
@@ -23,6 +23,7 @@ def fedora_download_commands(fedora_version):
gcc_packages = ['gcc',
'glibc',
'glibc-devel',
+ 'kernel-headers',
'libgcc',
'libstdc++',
'libstdc++-devel',
Reply all
Reply to author
Forward
0 new messages