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 - normand@linux.vnet.ibm.com + +- 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 - mpluskal@suse.com + +- 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