The package rpms/389-ds-base.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/389-ds-base.git/commit/?id=4a1f29....
Change:
+%ifarch aarch64
Thanks.
Full change:
============
commit 4a1f29ce5298ac69083c58c70a61232a40df1b38
Author: Mark Reynolds <mreynolds(a)redhat.com>
Date: Thu Apr 16 17:27:07 2020 -0400
Bump version to 1.4.2.12
Issue 50337 - Replace exec() with setattr()
Issue 50545 - the check for the ds version for the backend config was broken
Issue 50875 - Refactor passwordUserAttributes's and passwordBadWords's code
Issue 51014 - slapi_pal.c possible static buffer overflow
Issue 50545 - remove dbmon "incr" option from arg parser
Issue 50545 - Port dbmon.sh to dsconf
Issue 50905 - intermittent SSL hang with rhds
Issue 50952 - SSCA lacks basicConstraint:CA
Issue 50640 - Database links: get_monitor() takes 1 positional argument but 2 were
given
Issue 50869 - Setting nsslapd-allowed-sasl-mechanisms truncates the value
diff --git a/.gitignore b/.gitignore
index 6c84b38..211c239 100644
--- a/.gitignore
+++ b/.gitignore
@@ -192,3 +192,4 @@
/389-ds-base-1.4.2.9.tar.bz2
/389-ds-base-1.4.2.10.tar.bz2
/389-ds-base-1.4.2.11.tar.bz2
+/389-ds-base-1.4.2.12.tar.bz2
diff --git a/389-ds-base.spec b/389-ds-base.spec
index a36886b..04fcac1 100644
--- a/389-ds-base.spec
+++ b/389-ds-base.spec
@@ -45,7 +45,7 @@ ExcludeArch: i686
Summary: 389 Directory Server (base)
Name: 389-ds-base
-Version: 1.4.2.11
+Version: 1.4.2.12
Release: %{?relprefix}1%{?prerel}%{?dist}
License: GPLv3+
URL:
https://www.port389.org
@@ -327,12 +327,30 @@ CLANG_FLAGS="--enable-clang"
%endif
%if %{bundle_jemalloc}
+# Override page size, bz #1545539
+# 4K
+%ifarch %ix86 %arm x86_64 s390x
+%define lg_page --with-lg-page=12
+%endif
+
+# 64K
+%ifarch ppc64 ppc64le aarch64
+%define lg_page --with-lg-page=16
+%endif
+
+# Override huge page size on aarch64
+# 2M instead of 512M
+%ifarch aarch64
+%define lg_hugepage --with-lg-hugepage=21
+%endif
+
# Build jemalloc
pushd ../%{jemalloc_name}-%{jemalloc_ver}
%configure \
--libdir=%{_libdir}/%{pkgname}/lib \
- --bindir=%{_libdir}/%{pkgname}/bin
-make
+ --bindir=%{_libdir}/%{pkgname}/bin \
+ --enable-prof
+make %{?_smp_mflags}
popd
%endif
@@ -763,6 +781,19 @@ exit 0
%doc README.md
%changelog
+* Thu Apr 16 2020 Mark Reynolds <mreynolds(a)redhat.com> - 1.4.2.12-1
+- Bump version to 1.4.2.12
+- Issue 50337 - Replace exec() with setattr()
+- Issue 50545 - the check for the ds version for the backend config was broken
+- Issue 50875 - Refactor passwordUserAttributes's and passwordBadWords's code
+- Issue 51014 - slapi_pal.c possible static buffer overflow
+- Issue 50545 - remove dbmon "incr" option from arg parser
+- Issue 50545 - Port dbmon.sh to dsconf
+- Issue 50905 - intermittent SSL hang with rhds
+- Issue 50952 - SSCA lacks basicConstraint:CA
+- Issue 50640 - Database links: get_monitor() takes 1 positional argument but 2 were
given
+- Issue 50869 - Setting nsslapd-allowed-sasl-mechanisms truncates the value
+
* Wed Apr 1 2020 Mark Reynolds <mreynolds(a)redhat.com> - 1.4.2.11-1
- Bump version to 1.4.2.11
- Issue 50994 - Fix latest UI bugs found by QE
diff --git a/sources b/sources
index 764085e..7ac4d8d 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (389-ds-base-1.4.2.11.tar.bz2) =
472feb7208e2a8824eb16b40a880acb534b19be81f9675a623d10a3338c1b94a5f39139ce374db396fdb89aff16529ffcea562c602aaef04358ae8fc10400ab5
+SHA512 (389-ds-base-1.4.2.12.tar.bz2) =
28879e2e09a7dd37dcb1aebc47ab050d64a3a3ac2137d05af53e7619d691b4e2536f9f02ea3682becce3672805d846944b839c3efc18e663e65a3bea9a442690
SHA512 (jemalloc-5.2.1.tar.bz2) =
0bbb77564d767cef0c6fe1b97b705d368ddb360d55596945aea8c3ba5889fbce10479d85ad492c91d987caacdbbdccc706aa3688e321460069f00c05814fae02