Mailinglist Archive: opensuse-commit (1903 mails)

< Previous Next >
commit libmaa for openSUSE:Factory
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 - vle@xxxxxxx
+
+- 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 <mcepl@xxxxxxxx>
+
+- 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


< Previous Next >
This Thread
  • No further messages