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 \