Created attachment 159691 [details] Patch to update devel/subversion to 1.9.0 Update the port devel/subversion to the latest upstream release 1.9.0. Also tidy up the follow items in the port: - Replace a few _CONFIGURE_ON/OFF cases with _CONFIGURE_WITH and _CONFIGURE_ENABLE - Remove extra_patch for 3way conflict markers and associated option definition P4_STYLE_MARKERS (patch now in upstream) - Pet portlint by using ${PW} in place of /usr/sbin/pw - Pet portlint by not muting an INSTALL_* command - Pet portlint by adding USE_LDCONFIG (since shared libraries are installed)
Created attachment 159692 [details] QA: Successful poudriere testport logs on FreeBSD 11-current
Created attachment 159695 [details] Patch to update devel/subversion to 1.9.0 Update pkg-plist to remove bin/x509-parser if the TOOLS option not enabled Update pkg-plist to remove share/pkgconfig/libsvn_ra_serf.pc if the SERF option not enabled Update pkg-plist to add share/pkgconfig/libsvn_fs_base.pc if the BDB option is enabled
Created attachment 159696 [details] QA: Successful poudriere testport logs on FreeBSD 11-current (all options on except STATIC) Patch now works with all options turned off or turned on. Last remaining work is to strip the libraries, to avoid comments such as this from poudriere: Warning: 'lib/libsvn_fs_x-1.so.0.0.0' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Created attachment 159697 [details] QA: Successful poudriere testport logs on FreeBSD 11-current (all options off)
I have plans to copy current subversion to subversion18 first and make "USES" infrastructure to select version.
Updated to 1.9.2