Hello community,

here is the log from the commit of package mksusecd for openSUSE:Factory 
checked in at 2015-08-11 08:27:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mksusecd (Old)
 and      /work/SRC/openSUSE:Factory/.mksusecd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mksusecd"

Changes:
--------
--- /work/SRC/openSUSE:Factory/mksusecd/mksusecd.changes        2015-07-24 
09:59:02.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.mksusecd.new/mksusecd.changes   2015-08-11 
08:27:10.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Aug 10 15:56:07 CEST 2015 - snw...@suse.com
+
+- fix cpio unpacking bug
+- 1.31
+
+-------------------------------------------------------------------

Old:
----
  mksusecd-1.30.tar.xz

New:
----
  mksusecd-1.31.tar.xz

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

Other differences:
------------------
++++++ mksusecd.spec ++++++
--- /var/tmp/diff_new_pack.95GMue/_old  2015-08-11 08:27:11.000000000 +0200
+++ /var/tmp/diff_new_pack.95GMue/_new  2015-08-11 08:27:11.000000000 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           mksusecd
-Version:        1.30
+Version:        1.31
 Release:        0
 Summary:        Create SUSE Linux installation ISOs
 License:        GPL-3.0+

++++++ mksusecd-1.30.tar.xz -> mksusecd-1.31.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mksusecd-1.30/VERSION new/mksusecd-1.31/VERSION
--- old/mksusecd-1.30/VERSION   2015-07-23 16:33:12.000000000 +0200
+++ new/mksusecd-1.31/VERSION   2015-08-10 15:54:49.000000000 +0200
@@ -1 +1 @@
-1.30
+1.31
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mksusecd-1.30/changelog new/mksusecd-1.31/changelog
--- old/mksusecd-1.30/changelog 2015-07-23 16:33:12.000000000 +0200
+++ new/mksusecd-1.31/changelog 2015-08-10 15:54:49.000000000 +0200
@@ -1,3 +1,6 @@
+2015-08-10:    1.31
+       - fix cpio unpacking bug
+
 2015-07-23:    1.30
        - integrate isozipl in mksusecd
        - add some options to isohybrid to make it more flexible
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mksusecd-1.30/mksusecd new/mksusecd-1.31/mksusecd
--- old/mksusecd-1.30/mksusecd  2015-07-23 16:33:12.000000000 +0200
+++ new/mksusecd-1.31/mksusecd  2015-08-10 15:54:49.000000000 +0200
@@ -331,6 +331,7 @@
 my $hybrid_part_type;
 my $kernel;
 my $warned;
+my $read_write;
 
 my $progress_start = 0;
 my $progress_end = 100;
@@ -2547,7 +2548,7 @@
 
   $cnt = 1;
 
-  sub read_write
+  $read_write = sub
   {
     my $len = $_[0];
     my $read;
@@ -2568,10 +2569,10 @@
     syswrite $p, $buf, $read if $read && $p;
 
     return $read;
-  }
+  };
 
   if(open $f, $file) {
-    while(($len = read_write(110)) == 110) {
+    while(($len = &$read_write(110)) == 110) {
       $ofs += 110;
 
       # printf "header = \"%s\" %d\n", $buf, length($buf);
@@ -2589,11 +2590,11 @@
       $fname_len += (2, 1, 0, 3)[$fname_len & 3];
       $data_len = (($data_len + 3) & ~3);
 
-      read_write $fname_len;
+      &$read_write($fname_len);
       $fname = $buf;
       $fname =~ s/\x00*$//;
 
-      read_write $data_len;
+      &$read_write($data_len);
 
       $ofs += $fname_len + $data_len;
 
@@ -2606,7 +2607,7 @@
         $head eq 
'00000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000B00000000'
       ) {
         my $pad = ($ofs + 0x1ff) & ~0x1ff;
-        read_write $pad - $ofs;
+        &$read_write($pad - $ofs);
         $ofs = $pad;
         $cnt++;
         close $p if $p;


Reply via email to