Hello community,

here is the log from the commit of package bitcoin for openSUSE:Factory checked 
in at 2016-07-05 09:51:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bitcoin (Old)
 and      /work/SRC/openSUSE:Factory/.bitcoin.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bitcoin"

Changes:
--------
--- /work/SRC/openSUSE:Factory/bitcoin/bitcoin.changes  2016-05-30 
09:56:40.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.bitcoin.new/bitcoin.changes     2016-07-05 
09:51:21.000000000 +0200
@@ -1,0 +2,13 @@
+Mon Jun 20 15:58:45 UTC 2016 - [email protected]
+
+- put back still need patch for ppc64le
+  bitcoin_missing_ppc64le_in_ax_boost_base.m4.patch
+  (subset of upstream commit id cf5c786)
+
+-------------------------------------------------------------------
+Sat Jun 18 11:17:59 UTC 2016 - [email protected]
+
+- Update test dependencies
+- Build with safer ldflags
+
+-------------------------------------------------------------------

New:
----
  bitcoin_missing_ppc64le_in_ax_boost_base.m4.patch

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

Other differences:
------------------
++++++ bitcoin.spec ++++++
--- /var/tmp/diff_new_pack.CimgUO/_old  2016-07-05 09:51:22.000000000 +0200
+++ /var/tmp/diff_new_pack.CimgUO/_new  2016-07-05 09:51:22.000000000 +0200
@@ -34,11 +34,13 @@
 Source1:        %{base}d.service
 Source2:        %{base}d.firewall
 Source3:        %{base}d.conf
+Patch1:         bitcoin_missing_ppc64le_in_ax_boost_base.m4.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  boost-devel
 BuildRequires:  gcc-c++
 BuildRequires:  git
+BuildRequires:  java-devel
 BuildRequires:  lcov
 BuildRequires:  libdb-4_8-devel
 BuildRequires:  libminiupnpc-devel
@@ -166,14 +168,16 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 # remove 128 resolution from Icon= line
 sed -i s/128// contrib/debian/%{name}-qt.desktop
 
 %build
 autoreconf -fiv
-export CXXFLAGS="%{optflags} -fPIC"
-export CFLAGS="%{optflags} -fPIC"
+export CXXFLAGS="%{optflags} -fPIE -fPIC"
+export CFLAGS="%{optflags} -fPIE -fPIC"
+export LDFLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-z,now -pie"
 %configure \
   --with-cli=yes \
   --with-daemon=yes \
@@ -188,7 +192,7 @@
 make %{?_smp_mflags} V=1
 
 %check
-make %{?_smp_mflags} check
+make %{?_smp_mflags} check || cat src/test-suite.log
 
 %install
 make %{?_smp_mflags} DESTDIR=%{buildroot} install

++++++ bitcoin_missing_ppc64le_in_ax_boost_base.m4.patch ++++++
---
 build-aux/m4/ax_boost_base.m4 |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: bitcoin-0.12.1/build-aux/m4/ax_boost_base.m4
===================================================================
--- bitcoin-0.12.1.orig/build-aux/m4/ax_boost_base.m4
+++ bitcoin-0.12.1/build-aux/m4/ax_boost_base.m4
@@ -95,7 +95,7 @@ if test "x$want_boost" = "xyes"; then
       x86_64)
         libsubdirs="lib64 libx32 lib lib64"
         ;;
-      ppc64|s390x|sparc64|aarch64)
+      ppc64|s390x|sparc64|aarch64|ppc64le)
         libsubdirs="lib64 lib lib64"
         ;;
     esac

Reply via email to