summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>2023-12-12 16:02:40 +0200
committerKhem Raj <raj.khem@gmail.com>2023-12-12 08:56:54 -0800
commit90976455c1f2494b8b2f54db11dc4bc5881accae (patch)
treea10a9a5723c5c181704d8d1b6f55183ac36b558f
parent23b62b3391f2e605f59e02abb3c99db2a7b82eb5 (diff)
downloadmeta-openembedded-90976455c1f2494b8b2f54db11dc4bc5881accae.tar.gz
android-tools: remove two Debianisms
If the build happens on a Debian system, android-tools build will hang forever, filling the log files (and the disk) with the following messages: make: dpkg-architecture: No such file or directory make: dpkg-architecture: No such file or directory make: dpkg-architecture: No such file or directory make: dpkg-architecture: No such file or directory /usr/share/dpkg/architecture.mk:9: pipe: Too many open files /usr/share/dpkg/architecture.mk:9: pipe: Too many open files /usr/share/dpkg/architecture.mk:9: pipe: Too many open files /usr/share/dpkg/architecture.mk:9: pipe: Too many open files /usr/share/dpkg/architecture.mk:9: pipe: Too many open files Fix two places which include dpkg makefile fragments from the host system. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch11
1 files changed, 9 insertions, 2 deletions
diff --git a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch
index e749366bb6..b719acec4c 100644
--- a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch
+++ b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch
@@ -88,11 +88,12 @@ diff --git a/debian/system/core/libbacktrace.mk b/debian/system/core/libbacktrac
88index e3411d76..86e69874 100644 88index e3411d76..86e69874 100644
89--- a/debian/system/core/libbacktrace.mk 89--- a/debian/system/core/libbacktrace.mk
90+++ b/debian/system/core/libbacktrace.mk 90+++ b/debian/system/core/libbacktrace.mk
91@@ -1,3 +1,4 @@ 91@@ -1,4 +1,4 @@
92-include /usr/share/dpkg/architecture.mk
92+include rules_yocto.mk 93+include rules_yocto.mk
93 include /usr/share/dpkg/architecture.mk
94 94
95 NAME = libbacktrace 95 NAME = libbacktrace
96
96@@ -83,10 +84,9 @@ CPPFLAGS += \ 97@@ -83,10 +84,9 @@ CPPFLAGS += \
97 LDFLAGS += \ 98 LDFLAGS += \
98 -L/usr/lib/p7zip \ 99 -L/usr/lib/p7zip \
@@ -218,6 +219,12 @@ diff --git a/debian/system/core/libutils.mk b/debian/system/core/libutils.mk
218index c37b1d2d..332492c1 100644 219index c37b1d2d..332492c1 100644
219--- a/debian/system/core/libutils.mk 220--- a/debian/system/core/libutils.mk
220+++ b/debian/system/core/libutils.mk 221+++ b/debian/system/core/libutils.mk
222@@ -1,4 +1,4 @@
223-include /usr/share/dpkg/architecture.mk
224+include rules_yocto.mk
225
226 NAME = libutils
227
221@@ -41,7 +41,7 @@ CPPFLAGS += \ 228@@ -41,7 +41,7 @@ CPPFLAGS += \
222 229
223 LDFLAGS += \ 230 LDFLAGS += \