Hello community, here is the log from the commit of package libmaa for openSUSE:Factory checked in at 2019-04-30 13:00:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmaa (Old) and /work/SRC/openSUSE:Factory/.libmaa.new.5536 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmaa" Tue Apr 30 13:00:40 2019 rev:2 rq:697416 version:1.4.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libmaa/libmaa.changes 2019-02-24 17:11:03.128497026 +0100 +++ /work/SRC/openSUSE:Factory/.libmaa.new.5536/libmaa.changes 2019-04-30 13:00:45.794167314 +0200 @@ -1,0 +2,19 @@ +Tue Apr 23 22:06:51 MSK 2019 - [email protected] + +- Update to libmaa-1.4.4: + * Fix compilation failure using gcc-8 +- Simplify build process using capabilities of mk-configure +- Remove patches already applied in upstream, specifically + - 02-Spelling-typos.patch + - 03-Fix-gcc-8-ftbfs.patch +- Fix License in rpm spec +- Remove unnecessary dependencies from rpm spec + +------------------------------------------------------------------- +Thu Mar 7 23:47:47 CET 2019 - Matej Cepl <[email protected]> + +- Update to 1.4.3: + - Fix parallel build + - Explicitely enable WARNERR and remove gcc-ism from CFLAGS + +------------------------------------------------------------------- Old: ---- 02-Spelling-typos.patch 03-Fix-gcc-8-ftbfs.patch libmaa-1.4.2.tar.gz New: ---- libmaa-1.4.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmaa.spec ++++++ --- /var/tmp/diff_new_pack.S3zwS9/_old 2019-04-30 13:00:47.390166835 +0200 +++ /var/tmp/diff_new_pack.S3zwS9/_new 2019-04-30 13:00:47.390166835 +0200 @@ -19,21 +19,14 @@ %define soname 4 Name: libmaa -Version: 1.4.2 +Version: 1.4.4 Release: 0 Summary: Library providing many low-level data structures -License: GPL-2.0-or-later +License: MIT Group: Development/Libraries/C and C++ Url: http://www.dict.org Source0: https://downloads.sourceforge.net/dict/%{name}-%{version}.tar.gz -Patch0: 02-Spelling-typos.patch -Patch1: 03-Fix-gcc-8-ftbfs.patch -BuildRequires: bison -BuildRequires: bmake -BuildRequires: flex -BuildRequires: libtool BuildRequires: mk-configure -BuildRequires: pam-devel BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -71,17 +64,19 @@ %prep %setup -q -%autopatch -p 1 + +%define env \ + unset MAKEFLAGS \ + export MKSTATICLIB=no \ + export NOSUBDIR=doc %build -mkcmake PREFIX=%{_prefix} LIBDIR=%{_libdir} +%{env} +%{mkcmake} %install -mkcmake install DESTDIR=%{?buildroot} \ - PREFIX=%{_prefix} LIBDIR=%{_libdir} -rm -f %{buildroot}%{_libdir}/*.la -rm -f %{buildroot}%{_libdir}/*.a -rm -rf %{buildroot}%{_datadir}/doc/libmaa +%{env} +%{mkcmake} install DESTDIR=%{?buildroot} %post -n %{name}%{soname} -p /sbin/ldconfig ++++++ libmaa-1.4.2.tar.gz -> libmaa-1.4.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmaa-1.4.2/Makefile.common new/libmaa-1.4.4/Makefile.common --- old/libmaa-1.4.2/Makefile.common 2018-03-07 11:13:00.000000000 +0100 +++ new/libmaa-1.4.4/Makefile.common 2019-04-23 20:53:24.000000000 +0200 @@ -4,4 +4,4 @@ DOCDIR ?= ${DATADIR}/doc/libmaa -VERSION = 1.4.2 +VERSION = 1.4.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmaa-1.4.2/doc/NEWS new/libmaa-1.4.4/doc/NEWS --- old/libmaa-1.4.2/doc/NEWS 2018-03-07 11:13:00.000000000 +0100 +++ new/libmaa-1.4.4/doc/NEWS 2019-04-23 20:53:24.000000000 +0200 @@ -1,4 +1,15 @@ ======================================================================== +Version 1.4.4, by Aleksey Cheusov, Tue, 23 Apr 2019 21:50:34 +0300 + + Fix compilation failure using gcc-8. + Thanks to Robert Luberda! + +======================================================================== +Version 1.4.3, by Aleksey Cheusov, Fri, 15 Feb 2019 21:09:58 +0300 + + Fix parallel build + +======================================================================== Version 1.4.2, by Aleksey Cheusov, Wed, 7 Mar 2018 1:10:37 +0300 Fix build failure on SunOS-5.11 (alloca) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmaa-1.4.2/maa/Makefile new/libmaa-1.4.4/maa/Makefile --- old/libmaa-1.4.2/maa/Makefile 2018-03-07 11:13:00.000000000 +0100 +++ new/libmaa-1.4.4/maa/Makefile 2019-04-23 20:53:24.000000000 +0200 @@ -3,10 +3,8 @@ MKC_REQUIRE_PROGS += awk ################################################## -.PATH: ${.OBJDIR} - WARNS ?= 4 -#WARNERR ?= yes +WARNERR ?= yes LIB = maa INCS = maa.h @@ -20,14 +18,13 @@ MKC_CHECK_SIZEOF = long MKC_CHECK_HEADERS = sys/resource.h alloca.h -arg.o: arggram.c -arggram.c: arggram.txt +arg.o arg.os: ${.OBJDIR}/arggram.c arg.c +${.OBJDIR}/arggram.c: arggram.txt awk -f ${SRCDIR_maa}/arggram2c < ${SRCDIR_maa}/arggram.txt > $@ CFLAGS += -DMAA_MAJOR=${MAA_MAJOR} CFLAGS += -DMAA_MINOR=${MAA_MINOR} CFLAGS += -DMAA_TEENY=${MAA_TEENY} -CFLAGS += -Wno-error=strict-prototypes CPPFLAGS += -I. -I${.OBJDIR} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmaa-1.4.2/maa/log.c new/libmaa-1.4.4/maa/log.c --- old/libmaa-1.4.2/maa/log.c 2018-03-07 11:13:00.000000000 +0100 +++ new/libmaa-1.4.4/maa/log.c 2019-04-23 20:53:24.000000000 +0200 @@ -297,7 +297,7 @@ { va_list ap_copy; time_t t; - static char buf [4096] = ""; + static char buf [8192] = ""; static char buf_main [4096] = ""; static char buf_preamble [256] = ""; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmaa-1.4.2/maa/sl.c new/libmaa-1.4.4/maa/sl.c --- old/libmaa-1.4.2/maa/sl.c 2018-03-07 11:13:00.000000000 +0100 +++ new/libmaa-1.4.4/maa/sl.c 2019-04-23 20:53:24.000000000 +0200 @@ -181,9 +181,9 @@ } if (!compare) - err_internal( __func__, "compare fuction is NULL\n" ); + err_internal( __func__, "compare function is NULL\n" ); if (!key) - err_internal( __func__, "key fuction is NULL\n" ); + err_internal( __func__, "key function is NULL\n" ); l = mem_get_object( _sl_Memory ); #if MAA_MAGIC
