Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2018-03-19 23:39:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and      /work/SRC/openSUSE:Factory/.xtrabackup.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xtrabackup"

Mon Mar 19 23:39:53 2018 rev:43 rq:588593 version:2.4.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes    2018-01-13 
21:44:00.132270301 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes       
2018-03-19 23:40:21.001085496 +0100
@@ -1,0 +2,7 @@
+Wed Mar 14 13:43:24 CET 2018 - [email protected]
+
+- compile some files with -O0 to allow build on aarch64
+- add percona-xtrabackup-2.4.9-aarch_buildfix.patch
+- add _constraints file: min 6G mem, min 8G diskspace
+
+-------------------------------------------------------------------
@@ -62,0 +70,6 @@
+
+-------------------------------------------------------------------
+Wed Jul 19 14:17:19 UTC 2017 - [email protected]
+
+- Remove unused bundled libarchive windows build files with
+  proprietary license keywords - bsc#1049458

New:
----
  _constraints
  percona-xtrabackup-2.4.9-aarch_buildfix.patch

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

Other differences:
------------------
++++++ xtrabackup.spec ++++++
--- /var/tmp/diff_new_pack.XAAZXc/_old  2018-03-19 23:40:23.588992140 +0100
+++ /var/tmp/diff_new_pack.XAAZXc/_new  2018-03-19 23:40:23.592991997 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xtrabackup
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,6 +31,7 @@
 Patch3:         percona-xtrabackup-2.2.9-nodoc.patch
 Patch4:         percona-xtrabackup-2.3.3-disable-version-check.patch
 Patch5:         percona-xtrabackup-2.3.2-unbundle-jsnm.patch
+Patch6:         percona-xtrabackup-2.4.9-aarch_buildfix.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -83,6 +84,9 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%ifarch aarch64
+%patch6 -p1
+%endif
 
 %build
 %cmake \

++++++ _constraints ++++++
<constraints>
  <overwrite>
    <conditions/>
    <hardware>
      <physicalmemory>
        <size unit="G">6</size>
      </physicalmemory>
      <disk>
        <size unit="G">8</size>
      </disk>
    </hardware>
  </overwrite>
</constraints>

++++++ percona-xtrabackup-2.4.9-aarch_buildfix.patch ++++++
--- percona-xtrabackup-2.4.9/libmysqld/CMakeLists.txt   2018/03/14 00:42:59     
1.1
+++ percona-xtrabackup-2.4.9/libmysqld/CMakeLists.txt   2018/03/14 00:44:45
@@ -118,6 +118,11 @@
   COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR}
 )
 
+ADD_COMPILE_FLAGS(
+  ../sql/item_geofunc_setops.cc
+  COMPILE_FLAGS -O0
+)
+
 # Fixes "C1128: number of sections exceeded object file format limit" in MSVC 
/MD
 # The flag /bigobj is not added if the build is not /MD
 IF(WIN32 AND CMAKE_SIZEOF_VOID_P MATCHES 8)
--- percona-xtrabackup-2.4.9/storage/innobase/CMakeLists.txt    2018/03/14 
01:03:50     1.1
+++ percona-xtrabackup-2.4.9/storage/innobase/CMakeLists.txt    2018/03/14 
01:04:37
@@ -178,7 +178,11 @@
     btr/btr0btr.cc
     btr/btr0cur.cc
     buf/buf0buf.cc
+    fts/fts0fts.cc
     gis/gis0sea.cc
+    handler/handler0alter.cc
+    row/row0mysql.cc
+    srv/srv0srv.cc
     COMPILE_FLAGS "-O0"
   )
 ENDIF()
--- percona-xtrabackup-2.4.9/sql/CMakeLists.txt 2018/03/14 09:07:34     1.1
+++ percona-xtrabackup-2.4.9/sql/CMakeLists.txt 2018/03/14 09:08:42
@@ -312,6 +312,11 @@
   COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR}
 )
 
+ADD_COMPILE_FLAGS(
+  item_geofunc_setops.cc
+  COMPILE_FLAGS -O0
+)
+
 # Fixes "C1128: number of sections exceeded object file format limit" in MSVC 
/MD
 # The flag /bigobj is not added if the build is not WINDOWS_RUNTIME_MD (/MD)
 IF(WINDOWS_RUNTIME_MD AND CMAKE_SIZEOF_VOID_P MATCHES 8)

Reply via email to