Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mkmedia for openSUSE:Factory checked 
in at 2026-09-28 10:37:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mkmedia (Old)
 and      /work/SRC/openSUSE:Factory/.mkmedia.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mkmedia"

Mon Sep 28 10:37:11 2026 rev:4 rq:1380665 version:6.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/mkmedia/mkmedia.changes  2026-08-27 
18:50:48.559382691 +0200
+++ /work/SRC/openSUSE:Factory/.mkmedia.new.383539/mkmedia.changes      
2026-09-28 10:38:14.349309611 +0200
@@ -1,0 +2,13 @@
+Fri Sep 25 11:34:40 UTC 2026 - [email protected]
+
+- merge gh#openSUSE/mkmedia#106
+- update docs
+- 6.3
+
+--------------------------------------------------------------------
+Fri Sep 25 11:31:57 UTC 2026 - [email protected]
+
+- merge gh#openSUSE/mkmedia#105
+- add support for i386 KIWI live images (bsc#1282614)
+
+--------------------------------------------------------------------

Old:
----
  mkmedia-6.2.tar.xz

New:
----
  mkmedia-6.3.tar.xz

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

Other differences:
------------------
++++++ mkmedia.spec ++++++
--- /var/tmp/diff_new_pack.wOFgIV/_old  2026-09-28 10:38:15.335350844 +0200
+++ /var/tmp/diff_new_pack.wOFgIV/_new  2026-09-28 10:38:15.339351011 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           mkmedia
-Version:        6.2
+Version:        6.3
 Release:        0
 Summary:        Tool to create and modify SUSE, Fedora, Red Hat Linux 
installation media
 License:        GPL-3.0+

++++++ mkmedia-6.2.tar.xz -> mkmedia-6.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkmedia-6.2/VERSION new/mkmedia-6.3/VERSION
--- old/mkmedia-6.2/VERSION     2026-08-26 11:33:26.000000000 +0200
+++ new/mkmedia-6.3/VERSION     2026-09-25 13:34:40.000000000 +0200
@@ -1 +1 @@
-6.2
+6.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkmedia-6.2/changelog new/mkmedia-6.3/changelog
--- old/mkmedia-6.2/changelog   2026-08-26 11:33:26.000000000 +0200
+++ new/mkmedia-6.3/changelog   2026-09-25 13:34:40.000000000 +0200
@@ -1,3 +1,9 @@
+2026-09-25:    6.3
+       - merge gh#openSUSE/mkmedia#105
+       - add support for i386 KIWI live images (bsc#1282614)
+       - merge gh#openSUSE/mkmedia#106
+       - update docs
+
 2026-08-26:    6.2
        - merge gh#openSUSE/mkmedia#104
        - doc update: replace obsolete mksusecd references
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkmedia-6.2/mkmedia new/mkmedia-6.3/mkmedia
--- old/mkmedia-6.2/mkmedia     2026-08-26 11:33:26.000000000 +0200
+++ new/mkmedia-6.3/mkmedia     2026-09-25 13:34:40.000000000 +0200
@@ -143,7 +143,7 @@
 our $VERSION = "0.0";
 our $LIBEXECDIR = "/usr/lib";
 
-my @boot_archs = qw ( x86_64 i386 s390x s390 ia64 aarch64 ppc ppc64 ppc64le 
riscv64 loongarch64 );
+my @boot_archs = qw ( x86_64 i386 ix86 s390x s390 ia64 aarch64 ppc ppc64 
ppc64le riscv64 loongarch64 );
 my $magic_id = "6803f54d-f1f0-4d84-8917-96f9c3c669ab";
 my $magic_sig_id = "7984fc91-a43f-4e45-bf27-6d3aa08b24cf";
 
@@ -1383,6 +1383,7 @@
 
   for my $x ('aarch64', 's390x', 'x86_64', 'i386', 'ppc64', 'ppc64le', 
'riscv64', 'loongarch64') {
     return $x if is_dir("boot/$x");
+    return 'i386' if is_dir("boot/ix86");
     return $x if exists($efi_archs->{$x}) && 
is_file(file_name_nocase("efi/boot/boot$efi_archs->{$x}.efi"));
   }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkmedia-6.2/mkmedia.1 new/mkmedia-6.3/mkmedia.1
--- old/mkmedia-6.2/mkmedia.1   2026-08-26 11:33:26.000000000 +0200
+++ new/mkmedia-6.3/mkmedia.1   2026-09-25 13:34:40.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: Asciidoctor 2.0.23
 .\"      Date: 2026-08-26
 .\"    Manual: User Commands
-.\"    Source: mkmedia 6.2
+.\"    Source: mkmedia 6.3
 .\"  Language: English
 .\"
-.TH "MKMEDIA" "1" "2026-08-26" "mkmedia 6.2" "User Commands"
+.TH "MKMEDIA" "1" "2026-08-26" "mkmedia 6.3" "User Commands"
 .ie \n(.g .ds Aq \(aq
 .el       .ds Aq '
 .ss \n[.ss] 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkmedia-6.2/suse_blog.html 
new/mkmedia-6.3/suse_blog.html
--- old/mkmedia-6.2/suse_blog.html      2026-08-26 11:33:26.000000000 +0200
+++ new/mkmedia-6.3/suse_blog.html      2026-09-25 13:34:40.000000000 +0200
@@ -2120,7 +2120,7 @@
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2026-08-26 11:24:14 +0200
+Last updated 2026-08-26 11:33:35 +0200
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkmedia-6.2/verifymedia new/mkmedia-6.3/verifymedia
--- old/mkmedia-6.2/verifymedia 2026-08-26 11:33:26.000000000 +0200
+++ new/mkmedia-6.3/verifymedia 2026-09-25 13:34:40.000000000 +0200
@@ -1356,6 +1356,7 @@
 
   for my $x ('aarch64', 's390x', 'x86_64', 'i386', 'ppc64', 'ppc64le', 
'riscv64', 'loongarch64') {
     return $x if is_dir("boot/$x");
+    return 'i386' if is_dir("boot/ix86");
     return $x if exists($efi_archs->{$x}) && 
is_file(file_name_nocase("efi/boot/boot$efi_archs->{$x}.efi"));
   }
 
@@ -1413,7 +1414,12 @@
   return unless $arch;
 
   my $base = "boot/$arch";
-  $base = "boot/$arch/loader" if is_dir("boot/$arch/loader");
+
+  if($arch eq 'i386') {
+    $base = "boot/ix86" if is_dir("boot/ix86") && !is_dir("boot/$arch")
+  }
+
+  $base = "$base/loader" if is_dir("$base/loader");
 
   if($media->{variant} eq 'install') {
     if($arch eq 'aarch64') {
@@ -1501,6 +1507,21 @@
       $media->{hybrid_mode} = 'efi';
       $media->{eltorito_efi} = 1;
     }
+    elsif($arch eq 'i386') {
+      $media->{grub_cfg} = "boot/grub2/grub.cfg";
+      $media->{grub_earlyboot_cfg} = "boot/grub2/earlyboot.cfg";
+      $media->{el_torito_image} = "$base/eltorito.img";
+      $media->{initrd} = "$base/initrd";
+      $media->{kernel} = "$base/linux";
+      $media->{efi_image} = "$base/efiboot.img";
+      $media->{efi_loader} = "EFI/BOOT/bootia32.efi";
+      $media->{efi_grub_cfg} = "EFI/BOOT/grub.cfg";
+      chomp(my $id = read_file "boot/mbrid");
+      $media->{grub_search_id} = "/boot/$id" if is_file "boot/$id";
+      $media->{hybrid_mode} = 'efi';
+      $media->{eltorito_legacy} = 1;
+      $media->{eltorito_efi} = 1;
+    }
     elsif($arch eq 'loongarch64') {
       $media->{grub_cfg} = "boot/grub2/grub.cfg";
       $media->{initrd} = "$base/initrd";
@@ -1573,6 +1594,21 @@
       $media->{hybrid_mode} = 'efi';
       $media->{eltorito_efi} = 1;
     }
+    elsif($arch eq 'i386') {
+      $media->{grub_cfg} = "boot/grub2/grub.cfg";
+      $media->{grub_earlyboot_cfg} = "boot/grub2/earlyboot.cfg";
+      $media->{el_torito_image} = "$base/eltorito.img";
+      $media->{initrd} = "$base/initrd";
+      $media->{kernel} = "$base/linux";
+      $media->{efi_image} = "$base/efiboot.img";
+      $media->{efi_loader} = "EFI/BOOT/bootia32.efi";
+      $media->{efi_grub_cfg} = "EFI/BOOT/grub.cfg";
+      chomp(my $id = read_file "boot/mbrid");
+      $media->{grub_search_id} = "/boot/$id" if is_file "boot/$id";
+      $media->{hybrid_mode} = 'efi';
+      $media->{eltorito_legacy} = 1;
+      $media->{eltorito_efi} = 1;
+    }
     elsif($arch eq 'loongarch64') {
       $media->{grub_cfg} = "boot/grub2/grub.cfg";
       $media->{initrd} = "$base/initrd";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkmedia-6.2/verifymedia.1 
new/mkmedia-6.3/verifymedia.1
--- old/mkmedia-6.2/verifymedia.1       2026-08-26 11:33:26.000000000 +0200
+++ new/mkmedia-6.3/verifymedia.1       2026-09-25 13:34:40.000000000 +0200
@@ -4,10 +4,10 @@
 .\" Generator: Asciidoctor 2.0.23
 .\"      Date: 2026-08-26
 .\"    Manual: User Commands
-.\"    Source: verifymedia 6.2
+.\"    Source: verifymedia 6.3
 .\"  Language: English
 .\"
-.TH "VERIFYMEDIA" "1" "2026-08-26" "verifymedia 6.2" "User Commands"
+.TH "VERIFYMEDIA" "1" "2026-08-26" "verifymedia 6.3" "User Commands"
 .ie \n(.g .ds Aq \(aq
 .el       .ds Aq '
 .ss \n[.ss] 0

Reply via email to