diff mbox series

[meta-oe] android-tools: remove two Debianisms

Message ID 20231212140240.2600626-1-dmitry.baryshkov@linaro.org
State Accepted
Headers show
Series [meta-oe] android-tools: remove two Debianisms | expand

Commit Message

Dmitry Baryshkov Dec. 12, 2023, 2:02 p.m. UTC
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>
---
 ...tools-modifications-to-make-it-build-in-yoct.patch | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

Comments

Khem Raj Dec. 13, 2023, 7:07 a.m. UTC | #1
On Tue, 12 Dec 2023 16:02:40 +0200, Dmitry Baryshkov wrote:
> 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
> 
> [...]

Applied, thanks!

[1/1] android-tools: remove two Debianisms
      commit: 90976455c1f2494b8b2f54db11dc4bc5881accae

Best regards,
diff mbox series

Patch

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 e749366bb631..b719acec4c5a 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
 index e3411d76..86e69874 100644
 --- a/debian/system/core/libbacktrace.mk
 +++ b/debian/system/core/libbacktrace.mk
-@@ -1,3 +1,4 @@
+@@ -1,4 +1,4 @@
+-include /usr/share/dpkg/architecture.mk
 +include rules_yocto.mk
- include /usr/share/dpkg/architecture.mk
  
  NAME = libbacktrace
+ 
 @@ -83,10 +84,9 @@ CPPFLAGS += \
  LDFLAGS += \
    -L/usr/lib/p7zip \
@@ -218,6 +219,12 @@  diff --git a/debian/system/core/libutils.mk b/debian/system/core/libutils.mk
 index c37b1d2d..332492c1 100644
 --- a/debian/system/core/libutils.mk
 +++ b/debian/system/core/libutils.mk
+@@ -1,4 +1,4 @@
+-include /usr/share/dpkg/architecture.mk
++include rules_yocto.mk
+ 
+ NAME = libutils
+ 
 @@ -41,7 +41,7 @@ CPPFLAGS += \
  
  LDFLAGS += \