Update memkind source file to 1.3.0 upstream

Also add -Wno-error=nonnull-compare and -Wno-error=tautological-compare
to CFLAGS in order placate GCC6 pedantic checkings

Signed-off-by: Rafael Aquini <aquini@redhat.com>
This commit is contained in:
Rafael Aquini 2016-11-17 15:02:12 -05:00
parent cb048828ec
commit f553f5d3e4
3 changed files with 12 additions and 5 deletions

1
.gitignore vendored
View File

@ -3,3 +3,4 @@
/memkind-0.3.0.tar.gz
/memkind-1.0.0.tar.gz
/memkind-1.1.0.tar.gz
/memkind-1.3.0.tar.gz

View File

@ -1,8 +1,8 @@
%global gittag0 v1.1.0
%global gittag0 v1.3.0
Name: memkind
Summary: User Extensible Heap Manager
Version: 1.1.0
Version: 1.3.0
Release: 1%{?checkout}%{?dist}
License: BSD
Group: System Environment/Libraries
@ -69,9 +69,12 @@ ln -s %{_builddir}/%{name}-%{version}/jemalloc/configure \
cd %{_builddir}/%{name}-%{version}/jemalloc/obj
%configure --enable-autogen --with-jemalloc-prefix=jemk_ --enable-memkind \
--enable-safe --enable-cc-silence --prefix=%{_prefix} \
--without-export --disable-stats --disable-fill \
--disable-valgrind --disable-experimental\
--includedir=%{_includedir} --libdir=%{_libdir} \
--bindir=%{_bindir} --docdir=%{_docdir}/%{name} \
--mandir=%{_mandir} CFLAGS="$RPM_OPT_FLAGS -std=gnu99"
--mandir=%{_mandir} CFLAGS="$RPM_OPT_FLAGS -std=gnu99 -Wno-error=nonnull-compare"
%{__make} %{?_smp_mflags}
# Build memkind lib and tools
@ -82,7 +85,7 @@ test -f configure || ./autogen.sh
%configure --enable-tls --prefix=%{_prefix} --libdir=%{_libdir} \
--includedir=%{_includedir} --sbindir=%{_sbindir} \
--mandir=%{_mandir} --docdir=%{_docdir}/%{name} \
CFLAGS="$RPM_OPT_FLAGS -std=gnu99"
CFLAGS="$RPM_OPT_FLAGS -std=gnu99 -Wno-error=tautological-compare"
%{__make} %{?_smp_mflags}
%install
@ -118,6 +121,9 @@ rm -f %{buildroot}/%{_docdir}/%{name}/VERSION
%{_mandir}/man3/%{name}*.3.*
%changelog
* Wed Nov 16 2016 Rafael Aquini <aquini@linux.com> - 1.3.0-1
- Update memkind source file to 1.3.0 upstream
* Wed Jun 08 2016 Rafael Aquini <aquini@linux.com> - 1.1.0-1
- Update memkind source file to 1.1.0 upstream

View File

@ -1 +1 @@
09f88525cd3db92103541fdf472d09d0 memkind-1.1.0.tar.gz
2b269be779ad9fca17c6776eba62675d memkind-1.3.0.tar.gz