Hello community,

here is the log from the commit of package reiser4progs for openSUSE:Factory 
checked in at 2017-09-04 12:36:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/reiser4progs (Old)
 and      /work/SRC/openSUSE:Factory/.reiser4progs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "reiser4progs"

Mon Sep  4 12:36:01 2017 rev:7 rq:520347 version:1.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/reiser4progs/reiser4progs.changes        
2015-09-08 18:11:52.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.reiser4progs.new/reiser4progs.changes   
2017-09-04 12:36:06.505319083 +0200
@@ -1,0 +2,5 @@
+Sat Sep  2 11:15:46 UTC 2017 - jeng...@inai.de
+
+- Add no-static.diff.
+
+-------------------------------------------------------------------

New:
----
  no-static.diff

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

Other differences:
------------------
++++++ reiser4progs.spec ++++++
--- /var/tmp/diff_new_pack.3cmOja/_old  2017-09-04 12:36:07.789138461 +0200
+++ /var/tmp/diff_new_pack.3cmOja/_new  2017-09-04 12:36:07.813135085 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package reiser4progs
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -26,14 +26,14 @@
 Url:            http://sf.net/projects/reiser4/
 
 Source:         http://downloads.sf.net/reiser4/%name-%version.tar.gz
+Patch1:         no-static.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  automake
 BuildRequires:  libaal-devel
+BuildRequires:  libtool
 BuildRequires:  libuuid-devel
 BuildRequires:  readline-devel
 BuildRequires:  xz
-# There is a dull test which involes gcc -static
-BuildRequires:  glibc-devel-static
-BuildRequires:  libaal-devel-static
 
 %description
 A set of commands for using the Reiser4 file system, including
@@ -76,12 +76,14 @@
 
 %prep
 %setup -q
+%patch -P 1 -p1
 
 %build
 #
 # Disabling hashes only affects minimal library. The options are
 # a recommendation from reiser4progs's shipped .spec file.
 #
+autoreconf -fi
 %configure --disable-static --enable-libminimal --disable-fnv1-hash \
        --disable-rupasov-hash --disable-tea-hash --disable-deg-hash
 make %{?_smp_mflags}

++++++ no-static.diff ++++++
Date: 2017-09-02 13:14:23.021280169 +0200
From: Jan Engelhardt <jeng...@inai.de>

build: make the build work with just shared libs
---
 configure.in           |    6 ------
 libreiser4/Makefile.am |    1 -
 2 files changed, 7 deletions(-)

Index: reiser4progs-1.1.0/configure.in
===================================================================
--- reiser4progs-1.1.0.orig/configure.in
+++ reiser4progs-1.1.0/configure.in
@@ -70,9 +70,6 @@ libaal_config_minor_version=`echo $2 | \
 libaal_config_micro_version=`echo $2 | \
     sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
 
-OLD_CFLAGS=$CFLAGS
-CFLAGS="$CFLAGS -static"
-    
 # Compare MINIMUM-VERSION with libaal version
 AC_TRY_RUN([
 #include <stdio.h>
@@ -116,8 +113,6 @@ int main() {
        AC_MSG_RESULT(no) ; $4,
        [echo $ac_n "cross compiling; assumed OK... $ac_c"])
 
-CFLAGS=$OLD_CFLAGS
-
 # Execute ACTION-IF-FOUND
 $3])
 
@@ -126,7 +121,6 @@ AC_ARG_WITH(libaal,
 )
 
 LIBS=""
-CFLAGS="$CFLAGS"
 
 if test x$with_libaal != x; then
        LIBS="-L$with_libaal/lib"
Index: reiser4progs-1.1.0/libreiser4/Makefile.am
===================================================================
--- reiser4progs-1.1.0.orig/libreiser4/Makefile.am
+++ reiser4progs-1.1.0/libreiser4/Makefile.am
@@ -30,7 +30,6 @@ libreiser4_static_la_LIBADD  = $(top_bui
 
 libreiser4_static_la_SOURCES = $(libreiser4_sources)
 libreiser4_static_la_CFLAGS  = @GENERIC_CFLAGS@
-libreiser4_static_la_LDFLAGS = -static
 
 if ENABLE_MINIMAL
 libreiser4_minimal_la_LIBADD   = $(top_builddir)/libaux/libaux-minimal.la \

Reply via email to