Need to remove jemalloc bundling, add a srvcore version dependency, and remove "%if %0{?" conditional tests.
attachment 0001-Ticket-48824-Cleanup-rpm.mk-and-389-specfile.patch
I also added Requires for svrcore in the official spec file, but I think it may not be that important for rpm/389-ds-base.spec.in.
$ egrep svrcore 389-ds-base.spec BuildRequires: svrcore-devel >= 4.1.2 Requires: svrcore >= 4.1.2 BuildRequires: svrcore-devel >= 4.1.2 Requires: svrcore-devel >= 4.1.2 NSSARGS="--with-svrcore-inc=%{_includedir} --with-svrcore-lib=%{_libdir} --with-nss-lib=%{_libdir} --with-nss-inc=%{_includedir}/nss3"
Also added the version requirement to all the srvcore requires, I thought since everything was a subpackage it was not needed, but I added them anyway.
e006842..347b3fe master -> master commit 347b3fe Author: Mark Reynolds mreynolds@redhat.com Date: Fri May 6 17:28:27 2016 -0400
Metadata Update from @nhosoi: - Issue assigned to mreynolds - Issue set to the milestone: 1.3.5.1
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in 389-ds-base's github repository.
This issue has been cloned to Github and is available here: - https://github.com/389ds/389-ds-base/issues/1884
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Metadata Update from @spichugi: - Issue close_status updated to: wontfix (was: Fixed)
Login to comment on this ticket.