Hello community,

here is the log from the commit of package kiwi for openSUSE:12.3 checked in at 
2013-02-04 14:04:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3/kiwi (Old)
 and      /work/SRC/openSUSE:12.3/.kiwi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kiwi", Maintainer is "m...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:12.3/kiwi/kiwi.changes   2013-02-04 10:17:57.000000000 
+0100
+++ /work/SRC/openSUSE:12.3/.kiwi.new/kiwi.changes      2013-02-04 
14:04:23.000000000 +0100
@@ -4 +4 @@
-- hotfixes from ms
+- 3 hotfixes from ms

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kiwi.patch ++++++
--- /var/tmp/diff_new_pack.TbnNjo/_old  2013-02-04 14:04:24.000000000 +0100
+++ /var/tmp/diff_new_pack.TbnNjo/_new  2013-02-04 14:04:24.000000000 +0100
@@ -62,3 +62,35 @@
  
                        # Just the first media is usually bootable at SUSE
                        my $is_bootable = 0;
+commit f15a09a352ee0939044fabc792d0c88bf2011183
+Author: Marcus Sch�fer <m...@suse.de>
+Date:   Mon Feb 4 12:57:38 2013 +0100
+
+    - fix architecture handling for ProductPackages, allow a
+      comma separated list of architectures also in the runtime
+      checker function __isSupportedArch()
+
+diff --git a/modules/KIWIXMLFileData.pm b/modules/KIWIXMLFileData.pm
+index ede6f2c..2088257 100644
+--- a/modules/KIWIXMLFileData.pm
++++ b/modules/KIWIXMLFileData.pm
+@@ -170,11 +170,14 @@ sub __isSupportedArch {
+       # ---
+       my $this = shift;
+       my $arch = shift;
+-      if (! $this->{supportedArch}{$arch} ) {
+-              my $kiwi = $this->{kiwi};
+-              $kiwi -> error ("Specified arch '$arch' is not supported");
+-              $kiwi -> failed ();
+-              return;
++      my @arches = split /,/smx, $arch;
++      for my $arch (@arches) {
++              if (! $this->{supportedArch}{$arch} ) {
++                      my $kiwi = $this->{kiwi};
++                      $kiwi -> error ("Specified arch '$arch' is not 
supported");
++                      $kiwi -> failed ();
++                      return;
++              }
+       }
+       return 1;
+ }

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to