Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libkrun for openSUSE:Factory checked 
in at 2022-09-29 18:14:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkrun (Old)
 and      /work/SRC/openSUSE:Factory/.libkrun.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libkrun"

Thu Sep 29 18:14:25 2022 rev:8 rq:1006910 version:1.4.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libkrun/libkrun.changes  2022-08-03 
21:17:12.951523616 +0200
+++ /work/SRC/openSUSE:Factory/.libkrun.new.2275/libkrun.changes        
2022-09-29 18:15:13.243474042 +0200
@@ -1,0 +2,52 @@
+Thu Sep 29 09:01:33 UTC 2022 - Dario Faggioli <[email protected]>
+
+- Build the SEV version first, so we don't overwrite the non-SEV
+  enabled plugin with the SEV one.
+
+-------------------------------------------------------------------
+Wed Sep 28 16:45:10 UTC 2022 - [email protected]
+
+- Update to version 1.4.4:
+  * Bump version to v1.4.4
+  * fs/macos: drop value mutability in read/write
+  * fs/macos: avoid deadlock in open_inode
+  * fs/macos: Fix path replacing on rename dir
+  * Bump version to v1.4.3
+  * devices/fs: Drop mutability from FileReadWriteAtVolatile
+  * fs/macos: keep track of unlinked files
+  * devices: add missing fence in Queue
+  * Replace mpsc with crossbeam-channel
+  * Bump version to v1.4.2
+  * init: override kernel's HOME and TERM envs
+  * init: ensure "/dev" is properly mounted
+  * init: set a default hostname if no env is present
+  * Makefile: drop library dependency on install
+  * sev: temporarily vendorize kbs-types
+  * sev: replace ureq with curl
+  * Bump version to v1.4.1
+  * clippy: Derive Eq in addition of PartialEq
+  * macos: fix symlink ownership and mode attrs
+  * Makefile: force creation of symlinks on install
+  * sev: inform the user about progress
+  * sev: extend TEE config and override VmConfig
+  * Bump version to v1.4.0
+  * sev: write zero page and include in measurement
+  * sev: adopt the tentative KBS attestation protocol
+  * sev: update sev crate to 0.3
+  * sev: drop reqwest dependency
+  * sev: replace attestation_url with tee_config_file
+  * Bump version to v1.3.0
+  * init: be permissive with non-ASCII bytes
+  * init: add support for Entrypoint
+  * init: deal with missing "/dev"
+  * init: don't override existing env vars
+  * libkrun: add krun_set_env()
+  * sev: don't rely on cmdline_secret size and unlink
+  * libkrun: remove KRUN_INIT and KRUN_WORKDIR defaults
+  * init: Add cmdline_secret and config file support
+  * Bump version to v1.2.3
+  * macos: use upstream buildah xattr key
+  * macos: honor flag enabling/disabling xattr
+  * README.md: add known users and contact sections
+
+-------------------------------------------------------------------

Old:
----
  libkrun-1.2.2.obscpio

New:
----
  libkrun-1.4.4.obscpio

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

Other differences:
------------------
++++++ libkrun.spec ++++++
--- /var/tmp/diff_new_pack.hir6zN/_old  2022-09-29 18:15:14.327476167 +0200
+++ /var/tmp/diff_new_pack.hir6zN/_new  2022-09-29 18:15:14.331476175 +0200
@@ -18,7 +18,7 @@
 
 %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
 Name:           libkrun
-Version:        1.2.2
+Version:        1.4.4
 Release:        0
 Summary:        A dynamic library providing KVM-based process isolation 
capabilities
 License:        Apache-2.0
@@ -56,17 +56,17 @@
 
 %build
 export RUSTFLAGS=%{rustflags}
-%make_build
 %ifarch x86_64
 %make_build SEV=1
 %endif
+%make_build
 
 %install
 export RUSTFLAGS=%{rustflags}
-%make_install PREFIX=%{_prefix}
 %ifarch x86_64
 %make_install SEV=1 PREFIX=%{_prefix}
 %endif
+%make_install PREFIX=%{_prefix}
 
 %files
 %license LICENSE

++++++ _service ++++++
--- /var/tmp/diff_new_pack.hir6zN/_old  2022-09-29 18:15:14.371476253 +0200
+++ /var/tmp/diff_new_pack.hir6zN/_new  2022-09-29 18:15:14.375476262 +0200
@@ -2,7 +2,7 @@
 
   <service name="obs_scm" mode="disabled">
     <param name="scm">git</param>
-    <param name="revision">v1.2.2</param>
+    <param name="revision">v1.4.4</param>
     <param name="url">https://github.com/containers/libkrun.git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.hir6zN/_old  2022-09-29 18:15:14.395476301 +0200
+++ /var/tmp/diff_new_pack.hir6zN/_new  2022-09-29 18:15:14.399476308 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/containers/libkrun.git</param>
-              <param 
name="changesrevision">066e9806c6d939478b7ca062f824fbc783f62bf5</param></service></servicedata>
+              <param 
name="changesrevision">1b239cb7d0576ab9e2b845895052d0d0e0871dba</param></service></servicedata>
 (No newline at EOF)
 

++++++ libkrun-1.2.2.obscpio -> libkrun-1.4.4.obscpio ++++++
++++ 7051 lines of diff (skipped)

++++++ libkrun.obsinfo ++++++
--- /var/tmp/diff_new_pack.hir6zN/_old  2022-09-29 18:15:14.639476779 +0200
+++ /var/tmp/diff_new_pack.hir6zN/_new  2022-09-29 18:15:14.643476787 +0200
@@ -1,5 +1,5 @@
 name: libkrun
-version: 1.2.2
-mtime: 1655822471
-commit: 65b60c580f16ab07f1259b15157a1531dac647e0
+version: 1.4.4
+mtime: 1661933712
+commit: 1b239cb7d0576ab9e2b845895052d0d0e0871dba
 

++++++ not-set-soname-as-it-is-plugin.patch ++++++
--- /var/tmp/diff_new_pack.hir6zN/_old  2022-09-29 18:15:14.655476811 +0200
+++ /var/tmp/diff_new_pack.hir6zN/_new  2022-09-29 18:15:14.659476818 +0200
@@ -1,7 +1,18 @@
-diff -Nru libkrun/Makefile libkrun_nosoname/Makefile
---- libkrun/Makefile   2022-06-17 16:23:14.776403669 +0200
-+++ libkrun_nosoname/Makefile  2022-06-17 19:08:28.469071074 +0200
-@@ -11,13 +11,9 @@
+From 4db2b356ad7bc7d39ed4550fa55ba58fb73db7a0 Mon Sep 17 00:00:00 2001
+From: Dario Faggioli <[email protected]>
+Date: Wed, 28 Sep 2022 19:03:04 +0200
+Subject: [PATCH] Do not set soname, as this is a plugin
+
+Signed-off-by: Dario Faggioli <[email protected]>
+---
+ Makefile | 20 ++++----------------
+ 1 file changed, 4 insertions(+), 16 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 0460b7f..f1b26d5 100644
+--- a/Makefile
++++ b/Makefile
+@@ -12,13 +12,9 @@ endif
  
  OS = $(shell uname -s)
  
@@ -16,7 +27,7 @@
  
  LIBRARY_RELEASE_Linux = target/release/$(KRUN_BINARY_Linux)
  LIBRARY_DEBUG_Linux = target/debug/$(KRUN_BINARY_Linux)
-@@ -43,23 +39,16 @@
+@@ -44,23 +40,16 @@ $(INIT_BINARY): init/init.c
  $(LIBRARY_RELEASE_$(OS)): $(INIT_BINARY)
        cargo build --release $(FEATURE_FLAGS)
  ifeq ($(SEV),1)
@@ -42,13 +53,16 @@
 +      mv target/debug/libkrun.so $(LIBRARY_DEBUG_$(OS))
  endif
  
- install: $(LIBRARY_RELEASE_$(OS))
-@@ -67,7 +56,6 @@
+ install:
+@@ -68,7 +57,6 @@ install:
        install -d $(DESTDIR)$(PREFIX)/include
        install -m 644 $(LIBRARY_HEADER) $(DESTDIR)$(PREFIX)/include
        install -m 755 $(LIBRARY_RELEASE_$(OS)) 
$(DESTDIR)$(PREFIX)/$(LIBDIR_$(OS))/
--      cd $(DESTDIR)$(PREFIX)/$(LIBDIR_$(OS))/ ; ln -s $(KRUN_BINARY_$(OS)) 
$(KRUN_SONAME_$(OS)) ; ln -s $(KRUN_SONAME_$(OS)) $(KRUN_BASE_$(OS))
+-      cd $(DESTDIR)$(PREFIX)/$(LIBDIR_$(OS))/ ; ln -sf $(KRUN_BINARY_$(OS)) 
$(KRUN_SONAME_$(OS)) ; ln -sf $(KRUN_SONAME_$(OS)) $(KRUN_BASE_$(OS))
  
  clean:
        rm -f $(INIT_BINARY)
+-- 
+2.37.3
+
 

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/libkrun/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.libkrun.new.2275/vendor.tar.xz differ: char 25, 
line 1

Reply via email to