Mailinglist Archive: opensuse-buildservice (252 mails)

< Previous Next >
[opensuse-buildservice] [PATCH] [build] Map Debian ARM arches to OBS
Debian ARM arches:
- Debian 'armel', which defaults to ARMv4t (soft) maps to armv[4567]l
- Debian 'armhf', which defaults to ARMv7 (hard-float) maps to armv7hl

Note Ubuntu 'armel' deprecated after 'precise' release, defaults to ARMv7
(softfp). So Ubuntu 'armel' should really map armv7l, but its out of scope
for this patch.

Signed-off-by: Hector Oron <hector.oron@xxxxxxxxxxxxxxx>
---
Build/Deb.pm | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/Build/Deb.pm b/Build/Deb.pm
index b6c7cc6..3878fd4 100644
--- a/Build/Deb.pm
+++ b/Build/Deb.pm
@@ -26,6 +26,8 @@ sub parse {
$arch = 'i386' if $arch =~ /^i[456]86$/;
$arch = 'powerpc' if $arch eq 'ppc';
$arch = 'amd64' if $arch eq 'x86_64';
+ $arch = 'armel' if $arch =~ /^armv[4567]l$/;
+ $arch = 'armhf' if $arch eq 'armv7hl';

if (ref($fn) eq 'ARRAY') {
@control = @$fn;
--
1.7.9.1

--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups