1From 40257d65b338b6e2ed9d89d6fa7c7b8701a4c311 Mon Sep 17 00:00:00 2001 2From: Paul Gortmaker <paul.gortmaker@windriver.com> 3Date: Wed, 6 Aug 2014 14:54:12 -0400 4Subject: [PATCH 1/2] defn2[c|man]: don't rely on dpkg-architecture to set arch 5 6In yocto we'll always be cross compiling, and we'll always 7be building on linux for linux (vs. *BSD, hurd, etc.) 8 9Without this the arch is not detected, but it doesn't error 10out, and hence you get useless binaries that don't know any 11arch specific methods, and the end result will be strangeness 12like the loopback device not being configured/enabled. 13 14Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> 15Upstream-Status: Pending 16--- 17 defn2c.pl | 6 +++--- 18 defn2man.pl | 6 +++--- 19 2 files changed, 6 insertions(+), 6 deletions(-) 20 21diff --git a/defn2c.pl b/defn2c.pl 22index 8798dc2..f2551c7 100755 23--- a/defn2c.pl 24+++ b/defn2c.pl 25@@ -2,9 +2,9 @@ 26 27 use strict; 28 29-my $DEB_HOST_ARCH_OS = `dpkg-architecture -qDEB_HOST_ARCH_OS`; 30- 31-$DEB_HOST_ARCH_OS =~ s/\n//; 32+#my $DEB_HOST_ARCH_OS = `dpkg-architecture -qDEB_HOST_ARCH_OS`; 33+#$DEB_HOST_ARCH_OS =~ s/\n//; 34+my $DEB_HOST_ARCH_OS ="linux"; 35 36 # declarations 37 my $address_family = ""; 38diff --git a/defn2man.pl b/defn2man.pl 39index 6ddcfdd..c9c4dd0 100755 40--- a/defn2man.pl 41+++ b/defn2man.pl 42@@ -2,9 +2,9 @@ 43 44 use strict; 45 46-my $DEB_HOST_ARCH_OS = `dpkg-architecture -qDEB_HOST_ARCH_OS`; 47- 48-$DEB_HOST_ARCH_OS =~ s/\n//; 49+#my $DEB_HOST_ARCH_OS = `dpkg-architecture -qDEB_HOST_ARCH_OS`; 50+#$DEB_HOST_ARCH_OS =~ s/\n//; 51+my $DEB_HOST_ARCH_OS = "linux"; 52 53 # declarations 54 my $line; 55-- 562.17.1 57 58