Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openucx for openSUSE:Factory checked 
in at 2022-01-14 23:12:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openucx (Old)
 and      /work/SRC/openSUSE:Factory/.openucx.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openucx"

Fri Jan 14 23:12:37 2022 rev:21 rq:946105 version:1.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/openucx/openucx.changes  2021-09-30 
23:43:13.068457182 +0200
+++ /work/SRC/openSUSE:Factory/.openucx.new.1892/openucx.changes        
2022-01-14 23:13:01.562623490 +0100
@@ -1,0 +2,6 @@
+Thu Jan 13 08:42:05 UTC 2022 - Nicolas Morey-Chaisemartin 
<nmoreychaisemar...@suse.com>
+
+- Fix UCM bistro support on non s390x archs
+- Add ucm-fix-UCX_MEM_MALLOC_RELOC.patch to disable malloc relocations by 
default (bsc#1194369)
+
+-------------------------------------------------------------------

New:
----
  ucm-fix-UCX_MEM_MALLOC_RELOC.patch

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

Other differences:
------------------
++++++ openucx.spec ++++++
--- /var/tmp/diff_new_pack.80fHMq/_old  2022-01-14 23:13:03.822624947 +0100
+++ /var/tmp/diff_new_pack.80fHMq/_new  2022-01-14 23:13:03.826624949 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openucx
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,7 @@
 Source:         
https://github.com/openucx/ucx/releases/download/v%version/ucx-%version.tar.gz
 Source1:        baselibs.conf
 Patch1:         openucx-s390x-support.patch
+Patch2:         ucm-fix-UCX_MEM_MALLOC_RELOC.patch
 BuildRequires:  autoconf >= 2.63
 BuildRequires:  automake >= 1.10
 BuildRequires:  binutils-devel
@@ -133,7 +134,10 @@
 
 %prep
 %setup -qn ucx-%version
+%ifarch s390x
 %patch1
+%endif
+%patch2
 
 %build
 autoreconf -fi

++++++ ucm-fix-UCX_MEM_MALLOC_RELOC.patch ++++++
commit 57ca2c53bcef6de7ca33767cedab120afd9a7601
Author: Nicolas Morey-Chaisemartin <nmoreychaisemar...@suse.com>
Date:   Thu Jan 13 12:00:19 2022 +0100

    ucm: fix UCX_MEM_MALLOC_RELOC
    
    Should be disabled by default but is enabled by the parser default value
    
    Signed-off-by: Nicolas Morey-Chaisemartin <nmoreychaisemar...@suse.com>

diff --git src/ucs/config/ucm_opts.c src/ucs/config/ucm_opts.c
index 89cccc487231..b13360980793 100644
--- src/ucs/config/ucm_opts.c
+++ src/ucs/config/ucm_opts.c
@@ -62,7 +62,7 @@ static ucs_config_field_t ucm_global_config_table[] = {
    ucs_offsetof(ucm_global_config_t, enable_malloc_hooks),
    UCS_CONFIG_TYPE_BOOL},
 
-  {"MALLOC_RELOC", "yes",
+  {"MALLOC_RELOC", "no",
    "Enable installing malloc symbols in the relocation table.\n"
    "This is unsafe and off by default, because sometimes glibc\n"
    "calls malloc/free without going through the relocation table,\n"

Reply via email to