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=3b323b....
Change:
+%ifarch aarch64
Thanks.
Full change:
============
commit 3b323be5f9eb2874fbfdd8367879bd6f0828e582
Author: Mark Reynolds <mreynolds(a)redhat.com>
Date: Thu Apr 16 18:21:04 2020 -0400
Bump version to 1.4.1.18
Issue 50337 - Replace exec() with setattr()
Issue 50875 - Refactor passwordUserAttributes's and passwordBadWords's code
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 4501442..316531e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -192,3 +192,4 @@
/389-ds-base-1.4.1.15.tar.bz2
/389-ds-base-1.4.1.16.tar.bz2
/389-ds-base-1.4.1.17.tar.bz2
+/389-ds-base-1.4.1.18.tar.bz2
diff --git a/389-ds-base.spec b/389-ds-base.spec
index 2b8c271..fee1726 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.1.17
+Version: 1.4.1.18
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
@@ -770,6 +788,15 @@ exit 0
%doc README.md
%changelog
+* Thu Apr 16 2020 Mark Reynolds <mreynolds(a)redhat.com> - 1.4.1.18-1
+- Bump version to 1.4.1.18
+- Issue 50337 - Replace exec() with setattr()
+- Issue 50875 - Refactor passwordUserAttributes's and passwordBadWords's code
+- 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.1.17-1
- Bump version to 1.4.1.17
- Issue 50994 - Fix latest UI bugs found by QE
diff --git a/sources b/sources
index 7165379..2600bf4 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (389-ds-base-1.4.1.17.tar.bz2) =
63883a27444864ac58a1ade779233ea5f2645cc3717a5470161222464831e384e980f0d21b2730e5bbb423ed129c210863495ff9e22dab5a78e1bef60d2e44b6
+SHA512 (389-ds-base-1.4.1.18.tar.bz2) =
0fa7abfdb328a4203ec2650592506faf19b013f7d4656297319b96d30234cf8aafb5efac7bb610d42de13bc233debe80f3c07a5946771f2fd2045445aabd2604
SHA512 (jemalloc-5.2.1.tar.bz2) =
0bbb77564d767cef0c6fe1b97b705d368ddb360d55596945aea8c3ba5889fbce10479d85ad492c91d987caacdbbdccc706aa3688e321460069f00c05814fae02