diff --git a/.gitignore b/.gitignore index 214645d..05dc528 100644 --- a/.gitignore +++ b/.gitignore @@ -191,3 +191,4 @@ /389-ds-base-1.4.3.3.tar.bz2 /389-ds-base-1.4.3.4.tar.bz2 /389-ds-base-1.4.3.5.tar.bz2 +/389-ds-base-1.4.4.0.tar.bz2 diff --git a/389-ds-base.spec b/389-ds-base.spec index 149f27b..67980c3 100644 --- a/389-ds-base.spec +++ b/389-ds-base.spec @@ -44,7 +44,7 @@ ExcludeArch: i686 Summary: 389 Directory Server (base) Name: 389-ds-base -Version: 1.4.3.5 +Version: 1.4.4.0 Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv3+ URL: https://www.port389.org @@ -325,12 +325,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 @@ -617,6 +635,7 @@ exit 0 %{_libdir}/%{pkgname}/libns-dshttpd-*.so %{_libdir}/%{pkgname}/libsds.so.* %{_libdir}/%{pkgname}/libldaputil.so.* +%{_libdir}/%{pkgname}/librewriters.so* %if %{bundle_jemalloc} %{_libdir}/%{pkgname}/lib/libjemalloc.so.2 %endif @@ -760,6 +779,25 @@ exit 0 %doc README.md %changelog +* Thu Apr 16 2020 Mark Reynolds - 1.4.4.0-1 +- Bump version to 1.4.4.0 +- Issue 50933 - 10rfc2307compat.ldif is not ready to be used by default +- Issue 50931 - RFE AD filter rewriter for ObjectCategory +- Issue 51016 - Fix memory leaks in changelog5_init and perfctrs_init +- Issue 50980 - RFE extend usability for slapi_compute_add_search_rewriter and slapi_compute_add_evaluator +- Issue 51008 - dbhome in containers +- 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 51005 - AttributeUniqueness plugin's DN parameter should not have a default value +- Issue 49731 - Fix additional issues with setting db home directory by default +- Issue 50337 - Replace exec() with setattr() +- 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 - 1.4.3.5-1 - Bump version to 1.4.3.5 - Issue 50994 - Fix latest UI bugs found by QE diff --git a/sources b/sources index e56022f..0754726 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (389-ds-base-1.4.3.5.tar.bz2) = b6af931a8aed7140220061b5d370880acce606901a0087ef8c22a51b16a111e0a13b4893ddd0166ec8a70ca4041f457b9890d137ae037cea2d3433dcc818a9cf SHA512 (jemalloc-5.2.1.tar.bz2) = 0bbb77564d767cef0c6fe1b97b705d368ddb360d55596945aea8c3ba5889fbce10479d85ad492c91d987caacdbbdccc706aa3688e321460069f00c05814fae02 +SHA512 (389-ds-base-1.4.4.0.tar.bz2) = 985fbc71419bc444dbea6a861fcb7c1acfc61d46ecee348ee487aa36f1250b5543ca780f8b7d95e2baddcd8efa62d6948366d5088a482b5b3d2888b9bb2cd594