Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Apr 2024 20:15:28 +0100
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        Yuri Victorovich <yuri@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org,  dev-commits-ports-main@freebsd.org
Subject:   =?UTF-8?B?UmU6IGdpdDogMzljNDc3MDc2YTJhIC0gbWFpbiAtIGRhdGFiYXNlcy94cm9vdGQ6IHVwZA==?= =?UTF-8?B?YXRlIDQuMTAuMCDihpIgNS42Ljk=?=
Message-ID:  <CAFDf7UJurjThcMC6jRkJ5OiPXk=waw=ZyEWt8DCmUJwhbEqESw@mail.gmail.com>
In-Reply-To: <202404010743.4317hrrp054248@gitrepo.freebsd.org>
References:  <202404010743.4317hrrp054248@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000b3cfbe06150dd021
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Awesome!

Nice work :)

Yuri Victorovich <yuri@freebsd.org> escreveu (segunda, 1/04/2024 =C3=A0(s)
08:43):

> The branch main has been updated by yuri:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=3D39c477076a2a8ce3d5ece92872e67=
eb4ccc53718
>
> commit 39c477076a2a8ce3d5ece92872e67eb4ccc53718
> Author:     Yuri Victorovich <yuri@FreeBSD.org>
> AuthorDate: 2024-04-01 07:39:10 +0000
> Commit:     Yuri Victorovich <yuri@FreeBSD.org>
> CommitDate: 2024-04-01 07:43:30 +0000
>
>     databases/xrootd: update 4.10.0 =E2=86=92 5.6.9
>
>     PR:             278075
> ---
>  databases/xrootd/Makefile                          |  52 ++---
>  databases/xrootd/distinfo                          |   6 +-
>  .../xrootd/files/patch-cmake_XRootDOSDefs.cmake    |  11 +
>  .../files/patch-src_XrdSys_XrdSysFAttrBsd.icc      |  42 ----
>  databases/xrootd/pkg-plist                         | 231
> ++++++++++++---------
>  5 files changed, 172 insertions(+), 170 deletions(-)
>
> diff --git a/databases/xrootd/Makefile b/databases/xrootd/Makefile
> index 8c648e389500..23737d5048ac 100644
> --- a/databases/xrootd/Makefile
> +++ b/databases/xrootd/Makefile
> @@ -1,12 +1,11 @@
>  PORTNAME=3D      xrootd
> -DISTVERSION=3D   4.10.0
> -PORTREVISION=3D  4
> +DISTVERSION=3D   5.6.9
>  CATEGORIES=3D    databases
> -MASTER_SITES=3D  http://xrootd.org/download/v${DISTVERSION}/
> +MASTER_SITES=3D  https://xrootd.slac.stanford.edu/download/v${DISTVERSIO=
N}/
>
>  MAINTAINER=3D    yuri@FreeBSD.org
>  COMMENT=3D       Framework for fast, low latency, scalable data access
> -WWW=3D           http://xrootd.org/
> +WWW=3D           https://xrootd.slac.stanford.edu/index.html
>
>  LICENSE=3D       GPLv3 LGPL3
>  LICENSE_COMB=3D  dual
> @@ -14,37 +13,42 @@ LICENSE_FILE_GPLv3=3D ${WRKSRC}/COPYING
>  LICENSE_FILE_LGPL3=3D    ${WRKSRC}/COPYING.LGPL
>
>  BUILD_DEPENDS=3D bash:shells/bash
> -LIB_DEPENDS=3D   libcurl.so:ftp/curl
> +LIB_DEPENDS=3D   libcurl.so:ftp/curl \
> +               libtinyxml.so:textproc/tinyxml \
> +               libuuid.so:misc/e2fsprogs-libuuid
>
> -USES=3D          cmake cpe gnome localbase:ldflags pkgconfig readline
> shebangfix ssl
> +USES=3D          cmake:testing compiler:c++14-lang cpe gnome
> localbase:ldflags pkgconfig readline shebangfix ssl
>  SHEBANG_GLOB=3D  *.sh
>  SHEBANG_FILES=3D utils/cms_monPerf
>  USE_GNOME=3D     libxml2
>  USE_LDCONFIG=3D  yes
>
> -CMAKE_ARGS=3D    -DCMAKE_INSTALL_LIBDIR:STRING=3D${PREFIX}/lib \
> -               -DCMAKE_INSTALL_BINDIR:STRING=3D${PREFIX}/bin \
> -               -DCMAKE_INSTALL_INCLUDEDIR:STRING=3D${PREFIX}/include \
> -               -DCMAKE_INSTALL_DATADIR:STRING=3D${DATADIR}
> +# options are defined in cmake/XRootDDefaults.cmake
> +CMAKE_ON=3D      FORCE_ENABLED
> +CMAKE_OFF=3D     ENABLE_PYTHON \
> +               ENABLE_SCITOKENS \
> +               ENABLE_FUSE
> +CMAKE_TESTING_ON=3D      ENABLE_TESTS
>
>  CXXFLAGS+=3D     -Ddirent64=3Ddirent
>  LDFLAGS+=3D      -lexecinfo
>
> -OPTIONS_DEFINE=3D        KERBEROS5
> -OPTIONS_SUB=3D   yes
> +OPTIONS_DEFINE=3D                KERBEROS5
> +OPTIONS_GROUP=3D         PLUGINS
> +OPTIONS_GROUP_PLUGINS=3D MACAROONS XRDCLHTTP
> +OPTIONS_DEFAULT=3D       KERBEROS5 XRDCLHTTP # MACAROONS
> +OPTIONS_SUB=3D           yes
>
> -KERBEROS5_CMAKE_BOOL=3D  ENABLE_KRB5
> -KERBEROS5_BROKEN=3D      build picks base kerberos, but needs the port o=
ne
> (problem only exists in poudriere builds for some reason)
> -KERBEROS5_LIB_DEPENDS=3D libkrb5.so:security/krb5
> +KERBEROS5_CMAKE_BOOL=3D          ENABLE_KRB5
> +KERBEROS5_BUILD_DEPENDS=3D       ${LOCALBASE}/lib/libkrb5.so:security/kr=
b5
> +KERBEROS5_RUN_DEPENDS=3D         ${LOCALBASE}/lib/libkrb5.so:security/kr=
b5
>
> -.include <bsd.port.pre.mk>
> +MACAROONS_DESC=3D                Macaroons plugin
> +MACAROONS_CMAKE_BOOL=3D  ENABLE_MACAROONS
> +MACAROONS_BROKEN=3D      https://github.com/xrootd/xrootd/issues/2230
>
> -.if ( ${OPSYS} =3D=3D FreeBSD && ${OSVERSION} >=3D 1400092 && ${SSL_DEFA=
ULT} =3D=3D
> base ) || ${SSL_DEFAULT:Mopenssl} || ${SSL_DEFAULT:Mopenssl3*}
> -BROKEN=3D        fails to build with openssl 3 and later
> -.endif
> +XRDCLHTTP_DESC=3D                xrdcl-http plugin
> +XRDCLHTTP_CMAKE_BOOL=3D  ENABLE_XRDCLHTTP
> +XRDCLHTTP_LIB_DEPENDS=3D libdavix.so:www/davix
>
> -post-patch:
> -       @${REINPLACE_CMD} 's|  dl|  $${CMAKE_DL_LIBS}| ;
> s|-ldl|$${CMAKE_DL_LIBS}|' ${WRKSRC}/src/*.cmake
> ${WRKSRC}/src/*/CMakeLists.txt
> -       @${REINPLACE_CMD} 's|CMAKE_INSTALL_MANDIR
> "man"|CMAKE_INSTALL_MANDIR "share/man"|' ${WRKSRC}/cmake/XRootDOSDefs.cma=
ke
> -
> -.include <bsd.port.post.mk>
> +.include <bsd.port.mk>
> diff --git a/databases/xrootd/distinfo b/databases/xrootd/distinfo
> index a15f18253f92..3fdbb8ffc13f 100644
> --- a/databases/xrootd/distinfo
> +++ b/databases/xrootd/distinfo
> @@ -1,3 +1,3 @@
> -TIMESTAMP =3D 1573887088
> -SHA256 (xrootd-4.10.0.tar.gz) =3D
> f07f85e27d72e9e8ff124173c7b53619aed8fcd36f9d6234c33f8f7fd511995b
> -SIZE (xrootd-4.10.0.tar.gz) =3D 2532873
> +TIMESTAMP =3D 1711947441
> +SHA256 (xrootd-5.6.9.tar.gz) =3D
> 44196167fbcf030d113e3749dfdecab934c43ec15e38e77481e29aac191ca3a8
> +SIZE (xrootd-5.6.9.tar.gz) =3D 6701277
> diff --git a/databases/xrootd/files/patch-cmake_XRootDOSDefs.cmake
> b/databases/xrootd/files/patch-cmake_XRootDOSDefs.cmake
> new file mode 100644
> index 000000000000..fd2efefd8708
> --- /dev/null
> +++ b/databases/xrootd/files/patch-cmake_XRootDOSDefs.cmake
> @@ -0,0 +1,11 @@
> +--- cmake/XRootDOSDefs.cmake.orig      2024-03-31 18:44:16 UTC
> ++++ cmake/XRootDOSDefs.cmake
> +@@ -129,7 +129,7 @@ if( ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" )
> + if( ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" )
> +   define_default( CMAKE_INSTALL_LIBDIR "lib" )
> +   define_default( CMAKE_INSTALL_BINDIR "bin" )
> +-  define_default( CMAKE_INSTALL_MANDIR "man" )
> ++  define_default( CMAKE_INSTALL_MANDIR "share/man" )
> +   define_default( CMAKE_INSTALL_INCLUDEDIR "include" )
> +   define_default( CMAKE_INSTALL_DATADIR "share" )
> + endif()
> diff --git a/databases/xrootd/files/patch-src_XrdSys_XrdSysFAttrBsd.icc
> b/databases/xrootd/files/patch-src_XrdSys_XrdSysFAttrBsd.icc
> deleted file mode 100644
> index d2032e200123..000000000000
> --- a/databases/xrootd/files/patch-src_XrdSys_XrdSysFAttrBsd.icc
> +++ /dev/null
> @@ -1,42 +0,0 @@
> ---- src/XrdSys/XrdSysFAttrBsd.icc.orig 2018-08-01 05:55:51 UTC
> -+++ src/XrdSys/XrdSysFAttrBsd.icc
> -@@ -68,7 +68,7 @@ int XrdSysFAttr::Get(const char *Aname,
> - // Obtain the attribute.
> - //
> -    ec =3D (fd < 0 ?
> extattr_get_file(Path,EXTATTR_NAMESPACE_USER,Aname,Aval,Avsz)
> --                  extattr_get_fd(  fd,
> EXTATTR_NAMESPACE_USER,Aname,Aval,Avsz));
> -+                : extattr_get_fd(  fd,
> EXTATTR_NAMESPACE_USER,Aname,Aval,Avsz));
> -
> - // Diagnose errors. We return 0 on ENOENT to indicate no attribute.
> - //
> -@@ -89,8 +89,8 @@ int XrdSysFAttr::List(AList **aPL, const
> - // First obtain the amount of storage we will need for the whole list
> - //
> -    *aPL =3D 0;
> --   Tlen =3D (fd < 0 ? extattr_get_file(Path,EXTATTR_NAMESPACE_USER, 0, =
0)
> --                    extattr_list_fd(   fd,EXTATTR_NAMESPACE_USER, 0, 0)=
);
> -+   Tlen =3D (fd < 0 ? extattr_get_file(Path,EXTATTR_NAMESPACE_USER, "",=
 0,
> 0)
> -+                  : extattr_list_fd(   fd,EXTATTR_NAMESPACE_USER, 0, 0)=
);
> -    if (Tlen < 0)
> -       {if ((ec =3D Diagnose("list", "*", Path, errno)) =3D=3D -ENOENT) =
ec =3D 0;
> -        return ec;
> -@@ -109,8 +109,8 @@ int XrdSysFAttr::List(AList **aPL, const
> - // Now get the actual list. We will not recover if someone added an
> attribute
> - // since the time we actual determined the size of the buffer we need.
> - //
> --   Tlen =3D (fd < 0 ? extattr_get_file(Path,EXTATTR_NAMESPACE_USER, Buf=
f,
> Tlen)
> --                    extattr_list_fd(   fd,EXTATTR_NAMESPACE_USER, Buff,
> Tlen));
> -+   Tlen =3D (fd < 0 ? extattr_get_file(Path,EXTATTR_NAMESPACE_USER, "",
> Buff, Tlen)
> -+                  : extattr_list_fd(   fd,EXTATTR_NAMESPACE_USER, Buff,
> Tlen));
> -    if (Tlen < 0)
> -       {if ((ec =3D Diagnose("list", "*", Path, errno)) =3D=3D -ENOENT) =
ec =3D 0;
> -        free(Buff);
> -@@ -160,7 +160,7 @@ int XrdSysFAttr::Set(const char *Aname,
> - //
> -   if (isNew)
> -      {ec =3D (fd < 0 ?
> extattr_get_file(Path,EXTATTR_NAMESPACE_USER,Aname,0,0)
> --                   : extattr_get_fd(  fd,
> EXTATTR_NAMESPACE_USER,Aname,0 0));
> -+                   : extattr_get_fd(  fd,
> EXTATTR_NAMESPACE_USER,Aname,0,0));
> -       if (ec >=3D 0) return -EEXIST;
> -      }
> -
> diff --git a/databases/xrootd/pkg-plist b/databases/xrootd/pkg-plist
> index b9cf48f4c2a8..9d4facb037b1 100644
> --- a/databases/xrootd/pkg-plist
> +++ b/databases/xrootd/pkg-plist
> @@ -1,28 +1,26 @@
> -bin/XrdCnsd
>  bin/cconfig
>  bin/cmsd
> -bin/cns_ssi
>  bin/frm_admin
>  bin/frm_purged
>  bin/frm_xfragent
>  bin/frm_xfrd
>  bin/mpxstats
>  bin/wait41
> -bin/xprep
> -bin/xrd
>  bin/xrdacctest
>  bin/xrdadler32
> +bin/xrdcks
>  bin/xrdcopy
>  bin/xrdcp
> -bin/xrdcp-old
> +bin/xrdcrc32c
>  bin/xrdfs
>  bin/xrdgsiproxy
>  bin/xrdgsitest
>  bin/xrdmapc
>  bin/xrdpfc_print
> +bin/xrdpinls
>  bin/xrdpwdadmin
> +bin/xrdreplay
>  bin/xrdsssadmin
> -bin/xrdstagetool
>  bin/xrootd
>  bin/xrootd-config
>  include/xrootd/XProtocol/XProtocol.hh
> @@ -33,6 +31,7 @@ include/xrootd/Xrd/XrdLink.hh
>  include/xrootd/Xrd/XrdLinkMatch.hh
>  include/xrootd/Xrd/XrdProtocol.hh
>  include/xrootd/Xrd/XrdScheduler.hh
> +include/xrootd/Xrd/XrdTcpMonPin.hh
>  include/xrootd/XrdAcc/XrdAccAuthorize.hh
>  include/xrootd/XrdAcc/XrdAccPrivs.hh
>  include/xrootd/XrdCks/XrdCks.hh
> @@ -40,6 +39,7 @@ include/xrootd/XrdCks/XrdCksAssist.hh
>  include/xrootd/XrdCks/XrdCksCalc.hh
>  include/xrootd/XrdCks/XrdCksData.hh
>  include/xrootd/XrdCks/XrdCksManager.hh
> +include/xrootd/XrdCks/XrdCksWrapper.hh
>  include/xrootd/XrdCl/XrdClAnyObject.hh
>  include/xrootd/XrdCl/XrdClBuffer.hh
>  include/xrootd/XrdCl/XrdClConstants.hh
> @@ -50,30 +50,16 @@ include/xrootd/XrdCl/XrdClFile.hh
>  include/xrootd/XrdCl/XrdClFileSystem.hh
>  include/xrootd/XrdCl/XrdClFileSystemUtils.hh
>  include/xrootd/XrdCl/XrdClLog.hh
> -include/xrootd/XrdCl/XrdClMessage.hh
>  include/xrootd/XrdCl/XrdClMonitor.hh
> +include/xrootd/XrdCl/XrdClOptional.hh
>  include/xrootd/XrdCl/XrdClPlugInInterface.hh
> -include/xrootd/XrdCl/XrdClPlugInManager.hh
> -include/xrootd/XrdCl/XrdClPostMaster.hh
> -include/xrootd/XrdCl/XrdClPostMasterInterfaces.hh
>  include/xrootd/XrdCl/XrdClPropertyList.hh
>  include/xrootd/XrdCl/XrdClStatus.hh
> -include/xrootd/XrdCl/XrdClTransportManager.hh
>  include/xrootd/XrdCl/XrdClURL.hh
>  include/xrootd/XrdCl/XrdClXRootDResponses.hh
> -include/xrootd/XrdClient/XrdClient.hh
> -include/xrootd/XrdClient/XrdClientAbs.hh
> -include/xrootd/XrdClient/XrdClientAbsMonIntf.hh
> -include/xrootd/XrdClient/XrdClientAdmin.hh
> -include/xrootd/XrdClient/XrdClientConst.hh
> -include/xrootd/XrdClient/XrdClientEnv.hh
> -include/xrootd/XrdClient/XrdClientUnsolMsg.hh
> -include/xrootd/XrdClient/XrdClientUrlInfo.hh
> -include/xrootd/XrdClient/XrdClientUrlSet.hh
> -include/xrootd/XrdClient/XrdClientVector.hh
>  include/xrootd/XrdCms/XrdCmsClient.hh
> +include/xrootd/XrdCms/XrdCmsPerfMon.hh
>  include/xrootd/XrdCms/XrdCmsVnId.hh
> -include/xrootd/XrdFileCache/XrdFileCacheDecision.hh
>  include/xrootd/XrdHttp/XrdHttpSecXtractor.hh
>  include/xrootd/XrdNet/XrdNet.hh
>  include/xrootd/XrdNet/XrdNetAddr.hh
> @@ -81,16 +67,19 @@ include/xrootd/XrdNet/XrdNetAddrInfo.hh
>  include/xrootd/XrdNet/XrdNetCmsNotify.hh
>  include/xrootd/XrdNet/XrdNetConnect.hh
>  include/xrootd/XrdNet/XrdNetOpts.hh
> +include/xrootd/XrdNet/XrdNetPMark.hh
>  include/xrootd/XrdNet/XrdNetSockAddr.hh
>  include/xrootd/XrdNet/XrdNetSocket.hh
>  include/xrootd/XrdNet/XrdNetUtils.hh
> +include/xrootd/XrdOfs/XrdOfsFSctl_PI.hh
>  include/xrootd/XrdOfs/XrdOfsPrepare.hh
>  include/xrootd/XrdOss/XrdOss.hh
>  include/xrootd/XrdOss/XrdOssDefaultSS.hh
>  include/xrootd/XrdOss/XrdOssStatInfo.hh
> +include/xrootd/XrdOss/XrdOssVS.hh
> +include/xrootd/XrdOss/XrdOssWrapper.hh
>  include/xrootd/XrdOuc/XrdOucBuffer.hh
>  include/xrootd/XrdOuc/XrdOucCRC.hh
> -include/xrootd/XrdOuc/XrdOucCache.hh
>  include/xrootd/XrdOuc/XrdOucCacheCM.hh
>  include/xrootd/XrdOuc/XrdOucCacheStats.hh
>  include/xrootd/XrdOuc/XrdOucCallBack.hh
> @@ -106,6 +95,7 @@ include/xrootd/XrdOuc/XrdOucHash.icc
>  include/xrootd/XrdOuc/XrdOucIOVec.hh
>  include/xrootd/XrdOuc/XrdOucLock.hh
>  include/xrootd/XrdOuc/XrdOucName2Name.hh
> +include/xrootd/XrdOuc/XrdOucPinObject.hh
>  include/xrootd/XrdOuc/XrdOucPinPath.hh
>  include/xrootd/XrdOuc/XrdOucRash.hh
>  include/xrootd/XrdOuc/XrdOucRash.icc
> @@ -118,6 +108,7 @@ include/xrootd/XrdOuc/XrdOucTokenizer.hh
>  include/xrootd/XrdOuc/XrdOucTrace.hh
>  include/xrootd/XrdOuc/XrdOucUtils.hh
>  include/xrootd/XrdOuc/XrdOuca2x.hh
> +include/xrootd/XrdPfc/XrdPfcDecision.hh
>  include/xrootd/XrdPosix/XrdPosix.hh
>  include/xrootd/XrdPosix/XrdPosixCache.hh
>  include/xrootd/XrdPosix/XrdPosixCallBack.hh
> @@ -125,21 +116,24 @@ include/xrootd/XrdPosix/XrdPosixExtern.hh
>  include/xrootd/XrdPosix/XrdPosixOsDep.hh
>  include/xrootd/XrdPosix/XrdPosixXrootd.hh
>  include/xrootd/XrdPosix/XrdPosixXrootdPath.hh
> +include/xrootd/XrdSec/XrdSecAttr.hh
>  include/xrootd/XrdSec/XrdSecEntity.hh
> +include/xrootd/XrdSec/XrdSecEntityAttr.hh
> +include/xrootd/XrdSec/XrdSecEntityPin.hh
>  include/xrootd/XrdSec/XrdSecInterface.hh
>  include/xrootd/XrdSfs/XrdSfsAio.hh
>  include/xrootd/XrdSfs/XrdSfsDio.hh
>  include/xrootd/XrdSfs/XrdSfsFlags.hh
> +include/xrootd/XrdSfs/XrdSfsGPFile.hh
>  include/xrootd/XrdSfs/XrdSfsInterface.hh
>  include/xrootd/XrdSfs/XrdSfsXio.hh
>  include/xrootd/XrdSys/XrdSysAtomics.hh
> -include/xrootd/XrdSys/XrdSysDNS.hh
>  include/xrootd/XrdSys/XrdSysError.hh
>  include/xrootd/XrdSys/XrdSysFD.hh
>  include/xrootd/XrdSys/XrdSysHeaders.hh
> -include/xrootd/XrdSys/XrdSysLinuxSemaphore.hh
>  include/xrootd/XrdSys/XrdSysLogPI.hh
>  include/xrootd/XrdSys/XrdSysLogger.hh
> +include/xrootd/XrdSys/XrdSysPageSize.hh
>  include/xrootd/XrdSys/XrdSysPlatform.hh
>  include/xrootd/XrdSys/XrdSysPlugin.hh
>  include/xrootd/XrdSys/XrdSysPthread.hh
> @@ -150,24 +144,40 @@ include/xrootd/XrdSys/XrdSysXSLock.hh
>  include/xrootd/XrdVersion.hh
>  include/xrootd/XrdXml/XrdXmlReader.hh
>  include/xrootd/XrdXrootd/XrdXrootdBridge.hh
> +include/xrootd/XrdXrootd/XrdXrootdGStream.hh
>  include/xrootd/XrdXrootd/XrdXrootdMonData.hh
>  include/xrootd/private/Xrd/XrdPoll.hh
> -include/xrootd/private/XrdClArg.hh
> -include/xrootd/private/XrdClFileOperations.hh
> -include/xrootd/private/XrdClFileSystemOperations.hh
> -include/xrootd/private/XrdClFwd.hh
> -include/xrootd/private/XrdClOperationHandlers.hh
> -include/xrootd/private/XrdClOperations.hh
> -include/xrootd/private/XrdClParallelOperation.hh
> -include/xrootd/private/XrdClient/XrdClientConn.hh
> -include/xrootd/private/XrdClient/XrdClientConnMgr.hh
> -include/xrootd/private/XrdClient/XrdClientDebug.hh
> -include/xrootd/private/XrdClient/XrdClientInputBuffer.hh
> -include/xrootd/private/XrdClient/XrdClientLogConnection.hh
> -include/xrootd/private/XrdClient/XrdClientMessage.hh
> -include/xrootd/private/XrdClient/XrdClientPhyConnection.hh
> -include/xrootd/private/XrdClient/XrdClientReadCache.hh
> -include/xrootd/private/XrdClient/XrdClientSock.hh
> +include/xrootd/private/XrdCl/XrdClArg.hh
> +include/xrootd/private/XrdCl/XrdClCtx.hh
> +include/xrootd/private/XrdCl/XrdClFileOperations.hh
> +include/xrootd/private/XrdCl/XrdClFileSystemOperations.hh
> +include/xrootd/private/XrdCl/XrdClFinalOperation.hh
> +include/xrootd/private/XrdCl/XrdClFwd.hh
> +include/xrootd/private/XrdCl/XrdClJobManager.hh
> +include/xrootd/private/XrdCl/XrdClMessage.hh
> +include/xrootd/private/XrdCl/XrdClOperationHandlers.hh
> +include/xrootd/private/XrdCl/XrdClOperationTimeout.hh
> +include/xrootd/private/XrdCl/XrdClOperations.hh
> +include/xrootd/private/XrdCl/XrdClParallelOperation.hh
> +include/xrootd/private/XrdCl/XrdClPlugInManager.hh
> +include/xrootd/private/XrdCl/XrdClPostMaster.hh
> +include/xrootd/private/XrdCl/XrdClPostMasterInterfaces.hh
> +include/xrootd/private/XrdCl/XrdClResponseJob.hh
> +include/xrootd/private/XrdCl/XrdClSyncQueue.hh
> +include/xrootd/private/XrdCl/XrdClTransportManager.hh
> +include/xrootd/private/XrdCl/XrdClUtils.hh
> +include/xrootd/private/XrdCl/XrdClXRootDTransport.hh
> +include/xrootd/private/XrdCl/XrdClZipArchive.hh
> +include/xrootd/private/XrdCl/XrdClZipCache.hh
> +include/xrootd/private/XrdCl/XrdClZipOperations.hh
> +include/xrootd/private/XrdCrypto/XrdCryptoAux.hh
> +include/xrootd/private/XrdCrypto/XrdCryptoFactory.hh
> +include/xrootd/private/XrdCrypto/XrdCryptoRSA.hh
> +include/xrootd/private/XrdCrypto/XrdCryptoX509.hh
> +include/xrootd/private/XrdCrypto/XrdCryptoX509Chain.hh
> +include/xrootd/private/XrdCrypto/XrdCryptoX509Crl.hh
> +include/xrootd/private/XrdCrypto/XrdCryptoX509Req.hh
> +include/xrootd/private/XrdCrypto/XrdCryptosslAux.hh
>  include/xrootd/private/XrdHttp/XrdHttpExtHandler.hh
>  include/xrootd/private/XrdNet/XrdNetBuffer.hh
>  include/xrootd/private/XrdNet/XrdNetIF.hh
> @@ -180,10 +190,17 @@ include/xrootd/private/XrdOfs/XrdOfsTrace.hh
>  include/xrootd/private/XrdOss/XrdOssApi.hh
>  include/xrootd/private/XrdOss/XrdOssConfig.hh
>  include/xrootd/private/XrdOss/XrdOssError.hh
> +include/xrootd/private/XrdOuc/XrdOucCRC32C.hh
>  include/xrootd/private/XrdOuc/XrdOucExport.hh
> +include/xrootd/private/XrdOuc/XrdOucGatherConf.hh
>  include/xrootd/private/XrdOuc/XrdOucN2NLoader.hh
>  include/xrootd/private/XrdOuc/XrdOucPList.hh
> +include/xrootd/private/XrdOuc/XrdOucPgrwUtils.hh
> +include/xrootd/private/XrdOuc/XrdOucPinLoader.hh
> +include/xrootd/private/XrdOuc/XrdOucTUtils.hh
> +include/xrootd/private/XrdPosix/XrdPosixMap.hh
>  include/xrootd/private/XrdSecsss/XrdSecsssID.hh
> +include/xrootd/private/XrdSfs/XrdSfsFAttr.hh
>  include/xrootd/private/XrdSsi/XrdSsiAtomics.hh
>  include/xrootd/private/XrdSsi/XrdSsiCluster.hh
>  include/xrootd/private/XrdSsi/XrdSsiEntity.hh
> @@ -196,86 +213,98 @@ include/xrootd/private/XrdSsi/XrdSsiRespInfo.hh
>  include/xrootd/private/XrdSsi/XrdSsiResponder.hh
>  include/xrootd/private/XrdSsi/XrdSsiService.hh
>  include/xrootd/private/XrdSsi/XrdSsiStream.hh
> +include/xrootd/private/XrdSut/XrdSutAux.hh
> +include/xrootd/private/XrdSut/XrdSutBucket.hh
>  include/xrootd/private/XrdSys/XrdSysPriv.hh
> +include/xrootd/private/XrdSys/XrdSysTrace.hh
> +include/xrootd/private/XrdZip/XrdZipCDFH.hh
> +include/xrootd/private/XrdZip/XrdZipDataDescriptor.hh
> +include/xrootd/private/XrdZip/XrdZipEOCD.hh
> +include/xrootd/private/XrdZip/XrdZipExtra.hh
> +include/xrootd/private/XrdZip/XrdZipLFH.hh
> +include/xrootd/private/XrdZip/XrdZipUtils.hh
> +include/xrootd/private/XrdZip/XrdZipZIP64EOCD.hh
> +include/xrootd/private/XrdZip/XrdZipZIP64EOCDL.hh
> +lib/cmake/XRootD/XRootDConfig.cmake
> +lib/cmake/XRootD/XRootDConfigVersion.cmake
>  lib/libXrdAppUtils.so
> -lib/libXrdAppUtils.so.1
> -lib/libXrdAppUtils.so.1.0.0
> -lib/libXrdBlacklistDecision-4.so
> -lib/libXrdBwm-4.so
> -lib/libXrdCksCalczcrc32-4.so
> +lib/libXrdAppUtils.so.2
> +lib/libXrdAppUtils.so.2.0.0
> +lib/libXrdBlacklistDecision-5.so
> +lib/libXrdBwm-5.so
> +lib/libXrdCksCalczcrc32-5.so
>  lib/libXrdCl.so
> -lib/libXrdCl.so.2
> -lib/libXrdCl.so.2.0.0
> -lib/libXrdClProxyPlugin-4.so
> -lib/libXrdClient.so
> -lib/libXrdClient.so.2
> -lib/libXrdClient.so.2.0.0
> +lib/libXrdCl.so.3
> +lib/libXrdCl.so.3.0.0
> +%%XRDCLHTTP%%lib/libXrdClHttp-5.so
> +lib/libXrdClProxyPlugin-5.so
> +lib/libXrdClRecorder-5.so
> +lib/libXrdCmsRedirectLocal-5.so
>  lib/libXrdCrypto.so
> -lib/libXrdCrypto.so.1
> -lib/libXrdCrypto.so.1.0.0
> +lib/libXrdCrypto.so.2
> +lib/libXrdCrypto.so.2.0.0
>  lib/libXrdCryptoLite.so
> -lib/libXrdCryptoLite.so.1
> -lib/libXrdCryptoLite.so.1.0.0
> -lib/libXrdCryptossl-4.so
> +lib/libXrdCryptoLite.so.2
> +lib/libXrdCryptoLite.so.2.0.0
> +lib/libXrdCryptossl-5.so
>  lib/libXrdFfs.so
> -lib/libXrdFfs.so.2
> -lib/libXrdFfs.so.2.0.0
> -lib/libXrdFileCache-4.so
> -lib/libXrdHttp-4.so
> -lib/libXrdHttpTPC-4.so
> +lib/libXrdFfs.so.3
> +lib/libXrdFfs.so.3.0.0
> +lib/libXrdFileCache-5.so
> +lib/libXrdHttp-5.so
> +lib/libXrdHttpTPC-5.so
>  lib/libXrdHttpUtils.so
> -lib/libXrdHttpUtils.so.1
> -lib/libXrdHttpUtils.so.1.0.0
> -lib/libXrdN2No2p-4.so
> -lib/libXrdOssSIgpfsT-4.so
> +lib/libXrdHttpUtils.so.2
> +lib/libXrdHttpUtils.so.2.0.0
> +lib/libXrdN2No2p-5.so
> +lib/libXrdOfsPrepGPI-5.so
> +lib/libXrdOssCsi-5.so
> +lib/libXrdOssSIgpfsT-5.so
> +lib/libXrdPfc-5.so
>  lib/libXrdPosix.so
> -lib/libXrdPosix.so.2
> -lib/libXrdPosix.so.2.0.0
> +lib/libXrdPosix.so.3
> +lib/libXrdPosix.so.3.0.0
>  lib/libXrdPosixPreload.so
> -lib/libXrdPosixPreload.so.1
> -lib/libXrdPosixPreload.so.1.0.0
> -lib/libXrdPss-4.so
> -lib/libXrdSec-4.so
> -lib/libXrdSecProt-4.so
> -lib/libXrdSecgsi-4.so
> -lib/libXrdSecgsiAUTHZVO-4.so
> -lib/libXrdSecgsiGMAPDN-4.so
> -%%KERBEROS5%%lib/libXrdSeckrb5-4.so
> -lib/libXrdSecpwd-4.so
> -lib/libXrdSecsss-4.so
> -lib/libXrdSecunix-4.so
> +lib/libXrdPosixPreload.so.2
> +lib/libXrdPosixPreload.so.2.0.0
> +lib/libXrdPss-5.so
> +lib/libXrdSec-5.so
> +lib/libXrdSecProt-5.so
> +lib/libXrdSecgsi-5.so
> +lib/libXrdSecgsiAUTHZVO-5.so
> +lib/libXrdSecgsiGMAPDN-5.so
> +%%KERBEROS5%%lib/libXrdSeckrb5-5.so
> +lib/libXrdSecpwd-5.so
> +lib/libXrdSecsss-5.so
> +lib/libXrdSecunix-5.so
> +lib/libXrdSecztn-5.so
>  lib/libXrdServer.so
> -lib/libXrdServer.so.2
> -lib/libXrdServer.so.2.0.0
> -lib/libXrdSsi-4.so
> +lib/libXrdServer.so.3
> +lib/libXrdServer.so.3.0.0
> +lib/libXrdSsi-5.so
>  lib/libXrdSsiLib.so
> -lib/libXrdSsiLib.so.1
> -lib/libXrdSsiLib.so.1.0.0
> -lib/libXrdSsiLog-4.so
> +lib/libXrdSsiLib.so.2
> +lib/libXrdSsiLib.so.2.0.0
> +lib/libXrdSsiLog-5.so
>  lib/libXrdSsiShMap.so
> -lib/libXrdSsiShMap.so.1
> -lib/libXrdSsiShMap.so.1.0.0
> -lib/libXrdThrottle-4.so
> +lib/libXrdSsiShMap.so.2
> +lib/libXrdSsiShMap.so.2.0.0
> +lib/libXrdThrottle-5.so
>  lib/libXrdUtils.so
> -lib/libXrdUtils.so.2
> -lib/libXrdUtils.so.2.0.0
> +lib/libXrdUtils.so.3
> +lib/libXrdUtils.so.3.0.0
>  lib/libXrdXml.so
> -lib/libXrdXml.so.2
> -lib/libXrdXml.so.2.0.0
> -lib/libXrdXrootd-4.so
> -share/man/man1/xprep.1.gz
> -share/man/man1/xrd.1.gz
> +lib/libXrdXml.so.3
> +lib/libXrdXml.so.3.0.0
> +lib/libXrdXrootd-5.so
>  share/man/man1/xrdadler32.1.gz
>  share/man/man1/xrdcopy.1.gz
> -share/man/man1/xrdcp-old.1.gz
>  share/man/man1/xrdcp.1.gz
>  share/man/man1/xrdfs.1.gz
>  share/man/man1/xrdgsiproxy.1.gz
>  share/man/man1/xrdgsitest.1.gz
> -share/man/man1/xrdstagetool.1.gz
> -share/man/man8/XrdCnsd.8.gz
> +share/man/man1/xrdmapc.1.gz
>  share/man/man8/cmsd.8.gz
> -share/man/man8/cns_ssi.8.gz
>  share/man/man8/frm_admin.8.gz
>  share/man/man8/frm_purged.8.gz
>  share/man/man8/frm_xfragent.8.gz
> @@ -285,7 +314,7 @@ share/man/man8/xrdpfc_print.8.gz
>  share/man/man8/xrdpwdadmin.8.gz
>  share/man/man8/xrdsssadmin.8.gz
>  share/man/man8/xrootd.8.gz
> -%%DATADIR%%/utils/cms_monPerf
>  %%DATADIR%%/utils/XrdCmsNotify.pm
>  %%DATADIR%%/utils/XrdOlbMonPerf
> +%%DATADIR%%/utils/cms_monPerf
>  %%DATADIR%%/utils/netchk
>


--=20
Nuno Teixeira
FreeBSD Committer (ports)

--000000000000b3cfbe06150dd021
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>Awesome!<br></div><br></div>Nice work :)<br></di=
v><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">Yuri=
 Victorovich &lt;<a href=3D"mailto:yuri@freebsd.org">yuri@freebsd.org</a>&g=
t; escreveu (segunda, 1/04/2024 =C3=A0(s) 08:43):<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex">The branch main has been updated by yuri:=
<br>
<br>
URL: <a href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3D39c477076a2a8ce=
3d5ece92872e67eb4ccc53718" rel=3D"noreferrer" target=3D"_blank">https://cgi=
t.FreeBSD.org/ports/commit/?id=3D39c477076a2a8ce3d5ece92872e67eb4ccc53718</=
a><br>
<br>
commit 39c477076a2a8ce3d5ece92872e67eb4ccc53718<br>
Author:=C2=A0 =C2=A0 =C2=A0Yuri Victorovich &lt;yuri@FreeBSD.org&gt;<br>
AuthorDate: 2024-04-01 07:39:10 +0000<br>
Commit:=C2=A0 =C2=A0 =C2=A0Yuri Victorovich &lt;yuri@FreeBSD.org&gt;<br>
CommitDate: 2024-04-01 07:43:30 +0000<br>
<br>
=C2=A0 =C2=A0 databases/xrootd: update 4.10.0 =E2=86=92 5.6.9<br>
<br>
=C2=A0 =C2=A0 PR:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0278075<br>
---<br>
=C2=A0databases/xrootd/Makefile=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 52 ++---<br>
=C2=A0databases/xrootd/distinfo=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A06 +-<br>
=C2=A0.../xrootd/files/patch-cmake_XRootDOSDefs.cmake=C2=A0 =C2=A0 |=C2=A0 =
11 +<br>
=C2=A0.../files/patch-src_XrdSys_XrdSysFAttrBsd.icc=C2=A0 =C2=A0 =C2=A0 |=
=C2=A0 42 ----<br>
=C2=A0databases/xrootd/pkg-plist=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| 231 ++++++++++++---------=
<br>
=C2=A05 files changed, 172 insertions(+), 170 deletions(-)<br>
<br>
diff --git a/databases/xrootd/Makefile b/databases/xrootd/Makefile<br>
index 8c648e389500..23737d5048ac 100644<br>
--- a/databases/xrootd/Makefile<br>
+++ b/databases/xrootd/Makefile<br>
@@ -1,12 +1,11 @@<br>
=C2=A0PORTNAME=3D=C2=A0 =C2=A0 =C2=A0 xrootd<br>
-DISTVERSION=3D=C2=A0 =C2=A04.10.0<br>
-PORTREVISION=3D=C2=A0 4<br>
+DISTVERSION=3D=C2=A0 =C2=A05.6.9<br>
=C2=A0CATEGORIES=3D=C2=A0 =C2=A0 databases<br>
-MASTER_SITES=3D=C2=A0 <a href=3D"http://xrootd.org/download/v$%7BDISTVERSI=
ON%7D/" rel=3D"noreferrer" target=3D"_blank">http://xrootd.org/download/v${=
DISTVERSION}/</a><br>
+MASTER_SITES=3D=C2=A0 <a href=3D"https://xrootd.slac.stanford.edu/download=
/v$%7BDISTVERSION%7D/" rel=3D"noreferrer" target=3D"_blank">https://xrootd.=
slac.stanford.edu/download/v${DISTVERSION}/</a><br>
<br>
=C2=A0MAINTAINER=3D=C2=A0 =C2=A0 yuri@FreeBSD.org<br>
=C2=A0COMMENT=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0Framework for fast, low latency,=
 scalable data access<br>
-WWW=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"http://xrootd.or=
g/" rel=3D"noreferrer" target=3D"_blank">http://xrootd.org/</a><br>;
+WWW=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://xrootd.s=
lac.stanford.edu/index.html" rel=3D"noreferrer" target=3D"_blank">https://x=
rootd.slac.stanford.edu/index.html</a><br>
<br>
=C2=A0LICENSE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0GPLv3 LGPL3<br>
=C2=A0LICENSE_COMB=3D=C2=A0 dual<br>
@@ -14,37 +13,42 @@ LICENSE_FILE_GPLv3=3D ${WRKSRC}/COPYING<br>
=C2=A0LICENSE_FILE_LGPL3=3D=C2=A0 =C2=A0 ${WRKSRC}/COPYING.LGPL<br>
<br>
=C2=A0BUILD_DEPENDS=3D bash:shells/bash<br>
-LIB_DEPENDS=3D=C2=A0 =C2=A0libcurl.so:ftp/curl<br>
+LIB_DEPENDS=3D=C2=A0 =C2=A0libcurl.so:ftp/curl \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0libtinyxml.so:textp=
roc/tinyxml \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0libuuid.so:misc/e2f=
sprogs-libuuid<br>
<br>
-USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 cmake cpe gnome localbase:ldflag=
s pkgconfig readline shebangfix ssl<br>
+USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 cmake:testing compiler:c++14-lan=
g cpe gnome localbase:ldflags pkgconfig readline shebangfix ssl<br>
=C2=A0SHEBANG_GLOB=3D=C2=A0 *.sh<br>
=C2=A0SHEBANG_FILES=3D utils/cms_monPerf<br>
=C2=A0USE_GNOME=3D=C2=A0 =C2=A0 =C2=A0libxml2<br>
=C2=A0USE_LDCONFIG=3D=C2=A0 yes<br>
<br>
-CMAKE_ARGS=3D=C2=A0 =C2=A0 -DCMAKE_INSTALL_LIBDIR:STRING=3D${PREFIX}/lib \=
<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-DCMAKE_INSTALL_BIN=
DIR:STRING=3D${PREFIX}/bin \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-DCMAKE_INSTALL_INC=
LUDEDIR:STRING=3D${PREFIX}/include \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-DCMAKE_INSTALL_DAT=
ADIR:STRING=3D${DATADIR}<br>
+# options are defined in cmake/XRootDDefaults.cmake<br>
+CMAKE_ON=3D=C2=A0 =C2=A0 =C2=A0 FORCE_ENABLED<br>
+CMAKE_OFF=3D=C2=A0 =C2=A0 =C2=A0ENABLE_PYTHON \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ENABLE_SCITOKENS \<=
br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ENABLE_FUSE<br>
+CMAKE_TESTING_ON=3D=C2=A0 =C2=A0 =C2=A0 ENABLE_TESTS<br>
<br>
=C2=A0CXXFLAGS+=3D=C2=A0 =C2=A0 =C2=A0-Ddirent64=3Ddirent<br>
=C2=A0LDFLAGS+=3D=C2=A0 =C2=A0 =C2=A0 -lexecinfo<br>
<br>
-OPTIONS_DEFINE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 KERBEROS5<br>
-OPTIONS_SUB=3D=C2=A0 =C2=A0yes<br>
+OPTIONS_DEFINE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 K=
ERBEROS5<br>
+OPTIONS_GROUP=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0PLUGINS<br>
+OPTIONS_GROUP_PLUGINS=3D MACAROONS XRDCLHTTP<br>
+OPTIONS_DEFAULT=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0KERBEROS5 XRDCLHTTP # MACAROO=
NS<br>
+OPTIONS_SUB=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0yes<br>
<br>
-KERBEROS5_CMAKE_BOOL=3D=C2=A0 ENABLE_KRB5<br>
-KERBEROS5_BROKEN=3D=C2=A0 =C2=A0 =C2=A0 build picks base kerberos, but nee=
ds the port one (problem only exists in poudriere builds for some reason)<b=
r>
-KERBEROS5_LIB_DEPENDS=3D libkrb5.so:security/krb5<br>
+KERBEROS5_CMAKE_BOOL=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ENABLE_KRB5<br>
+KERBEROS5_BUILD_DEPENDS=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0${LOCALBASE}/lib/libk=
rb5.so:security/krb5<br>
+KERBEROS5_RUN_DEPENDS=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0${LOCALBASE}/lib=
/libkrb5.so:security/krb5<br>
<br>
-.include &lt;<a href=3D"http://bsd.port.pre.mk" rel=3D"noreferrer" target=
=3D"_blank">bsd.port.pre.mk</a>&gt;<br>
+MACAROONS_DESC=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 M=
acaroons plugin<br>
+MACAROONS_CMAKE_BOOL=3D=C2=A0 ENABLE_MACAROONS<br>
+MACAROONS_BROKEN=3D=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://github.com/xroo=
td/xrootd/issues/2230" rel=3D"noreferrer" target=3D"_blank">https://github.=
com/xrootd/xrootd/issues/2230</a><br>
<br>
-.if ( ${OPSYS} =3D=3D FreeBSD &amp;&amp; ${OSVERSION} &gt;=3D 1400092 &amp=
;&amp; ${SSL_DEFAULT} =3D=3D base ) || ${SSL_DEFAULT:Mopenssl} || ${SSL_DEF=
AULT:Mopenssl3*}<br>
-BROKEN=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 fails to build with openssl 3 and lat=
er<br>
-.endif<br>
+XRDCLHTTP_DESC=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 x=
rdcl-http plugin<br>
+XRDCLHTTP_CMAKE_BOOL=3D=C2=A0 ENABLE_XRDCLHTTP<br>
+XRDCLHTTP_LIB_DEPENDS=3D libdavix.so:www/davix<br>
<br>
-post-patch:<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0@${REINPLACE_CMD} &#39;s|=C2=A0 dl|=C2=A0 $${CM=
AKE_DL_LIBS}| ; s|-ldl|$${CMAKE_DL_LIBS}|&#39; ${WRKSRC}/src/*.cmake ${WRKS=
RC}/src/*/CMakeLists.txt<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0@${REINPLACE_CMD} &#39;s|CMAKE_INSTALL_MANDIR &=
quot;man&quot;|CMAKE_INSTALL_MANDIR &quot;share/man&quot;|&#39; ${WRKSRC}/c=
make/XRootDOSDefs.cmake<br>
-<br>
-.include &lt;<a href=3D"http://bsd.port.post.mk" rel=3D"noreferrer" target=
=3D"_blank">bsd.port.post.mk</a>&gt;<br>
+.include &lt;<a href=3D"http://bsd.port.mk" rel=3D"noreferrer" target=3D"_=
blank">bsd.port.mk</a>&gt;<br>
diff --git a/databases/xrootd/distinfo b/databases/xrootd/distinfo<br>
index a15f18253f92..3fdbb8ffc13f 100644<br>
--- a/databases/xrootd/distinfo<br>
+++ b/databases/xrootd/distinfo<br>
@@ -1,3 +1,3 @@<br>
-TIMESTAMP =3D 1573887088<br>
-SHA256 (xrootd-4.10.0.tar.gz) =3D f07f85e27d72e9e8ff124173c7b53619aed8fcd3=
6f9d6234c33f8f7fd511995b<br>
-SIZE (xrootd-4.10.0.tar.gz) =3D 2532873<br>
+TIMESTAMP =3D 1711947441<br>
+SHA256 (xrootd-5.6.9.tar.gz) =3D 44196167fbcf030d113e3749dfdecab934c43ec15=
e38e77481e29aac191ca3a8<br>
+SIZE (xrootd-5.6.9.tar.gz) =3D 6701277<br>
diff --git a/databases/xrootd/files/patch-cmake_XRootDOSDefs.cmake b/databa=
ses/xrootd/files/patch-cmake_XRootDOSDefs.cmake<br>
new file mode 100644<br>
index 000000000000..fd2efefd8708<br>
--- /dev/null<br>
+++ b/databases/xrootd/files/patch-cmake_XRootDOSDefs.cmake<br>
@@ -0,0 +1,11 @@<br>
+--- cmake/XRootDOSDefs.cmake.orig=C2=A0 =C2=A0 =C2=A0 2024-03-31 18:44:16 =
UTC<br>
++++ cmake/XRootDOSDefs.cmake<br>
+@@ -129,7 +129,7 @@ if( ${CMAKE_SYSTEM_NAME} STREQUAL &quot;FreeBSD&quot; =
)<br>
+ if( ${CMAKE_SYSTEM_NAME} STREQUAL &quot;FreeBSD&quot; )<br>
+=C2=A0 =C2=A0define_default( CMAKE_INSTALL_LIBDIR &quot;lib&quot; )<br>
+=C2=A0 =C2=A0define_default( CMAKE_INSTALL_BINDIR &quot;bin&quot; )<br>
+-=C2=A0 define_default( CMAKE_INSTALL_MANDIR &quot;man&quot; )<br>
++=C2=A0 define_default( CMAKE_INSTALL_MANDIR &quot;share/man&quot; )<br>
+=C2=A0 =C2=A0define_default( CMAKE_INSTALL_INCLUDEDIR &quot;include&quot; =
)<br>
+=C2=A0 =C2=A0define_default( CMAKE_INSTALL_DATADIR &quot;share&quot; )<br>
+ endif()<br>
diff --git a/databases/xrootd/files/patch-src_XrdSys_XrdSysFAttrBsd.icc b/d=
atabases/xrootd/files/patch-src_XrdSys_XrdSysFAttrBsd.icc<br>
deleted file mode 100644<br>
index d2032e200123..000000000000<br>
--- a/databases/xrootd/files/patch-src_XrdSys_XrdSysFAttrBsd.icc<br>
+++ /dev/null<br>
@@ -1,42 +0,0 @@<br>
---- src/XrdSys/XrdSysFAttrBsd.icc.orig 2018-08-01 05:55:51 UTC<br>
-+++ src/XrdSys/XrdSysFAttrBsd.icc<br>
-@@ -68,7 +68,7 @@ int XrdSysFAttr::Get(const char *Aname, <br>
- // Obtain the attribute.<br>
- //<br>
-=C2=A0 =C2=A0 ec =3D (fd &lt; 0 ? extattr_get_file(Path,EXTATTR_NAMESPACE_=
USER,Aname,Aval,Avsz)<br>
--=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 extattr_ge=
t_fd(=C2=A0 fd,=C2=A0 EXTATTR_NAMESPACE_USER,Aname,Aval,Avsz));<br>
-+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : extattr_get_fd(=
=C2=A0 fd,=C2=A0 EXTATTR_NAMESPACE_USER,Aname,Aval,Avsz));<br>
- <br>
- // Diagnose errors. We return 0 on ENOENT to indicate no attribute.<br>
- //<br>
-@@ -89,8 +89,8 @@ int XrdSysFAttr::List(AList **aPL, const<br>
- // First obtain the amount of storage we will need for the whole list<br>
- //<br>
-=C2=A0 =C2=A0 *aPL =3D 0;<br>
--=C2=A0 =C2=A0Tlen =3D (fd &lt; 0 ? extattr_get_file(Path,EXTATTR_NAMESPAC=
E_USER, 0, 0)<br>
--=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ext=
attr_list_fd(=C2=A0 =C2=A0fd,EXTATTR_NAMESPACE_USER, 0, 0));<br>
-+=C2=A0 =C2=A0Tlen =3D (fd &lt; 0 ? extattr_get_file(Path,EXTATTR_NAMESPAC=
E_USER, &quot;&quot;, 0, 0)<br>
-+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : extattr_=
list_fd(=C2=A0 =C2=A0fd,EXTATTR_NAMESPACE_USER, 0, 0));<br>
-=C2=A0 =C2=A0 if (Tlen &lt; 0)<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0{if ((ec =3D Diagnose(&quot;list&quot;, &quot;*=
&quot;, Path, errno)) =3D=3D -ENOENT) ec =3D 0;<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 return ec;<br>
-@@ -109,8 +109,8 @@ int XrdSysFAttr::List(AList **aPL, const<br>
- // Now get the actual list. We will not recover if someone added an attri=
bute<br>
- // since the time we actual determined the size of the buffer we need.<br=
>
- //<br>
--=C2=A0 =C2=A0Tlen =3D (fd &lt; 0 ? extattr_get_file(Path,EXTATTR_NAMESPAC=
E_USER, Buff, Tlen)<br>
--=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ext=
attr_list_fd(=C2=A0 =C2=A0fd,EXTATTR_NAMESPACE_USER, Buff, Tlen));<br>
-+=C2=A0 =C2=A0Tlen =3D (fd &lt; 0 ? extattr_get_file(Path,EXTATTR_NAMESPAC=
E_USER, &quot;&quot;, Buff, Tlen)<br>
-+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : extattr_=
list_fd(=C2=A0 =C2=A0fd,EXTATTR_NAMESPACE_USER, Buff, Tlen));<br>
-=C2=A0 =C2=A0 if (Tlen &lt; 0)<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0{if ((ec =3D Diagnose(&quot;list&quot;, &quot;*=
&quot;, Path, errno)) =3D=3D -ENOENT) ec =3D 0;<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 free(Buff);<br>
-@@ -160,7 +160,7 @@ int XrdSysFAttr::Set(const char *Aname, <br>
- //<br>
-=C2=A0 =C2=A0if (isNew)<br>
-=C2=A0 =C2=A0 =C2=A0 {ec =3D (fd &lt; 0 ? extattr_get_file(Path,EXTATTR_NA=
MESPACE_USER,Aname,0,0)<br>
--=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: ex=
tattr_get_fd(=C2=A0 fd,=C2=A0 EXTATTR_NAMESPACE_USER,Aname,0 0));<br>
-+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: ex=
tattr_get_fd(=C2=A0 fd,=C2=A0 EXTATTR_NAMESPACE_USER,Aname,0,0));<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0if (ec &gt;=3D 0) return -EEXIST;<br>
-=C2=A0 =C2=A0 =C2=A0 }<br>
- <br>
diff --git a/databases/xrootd/pkg-plist b/databases/xrootd/pkg-plist<br>
index b9cf48f4c2a8..9d4facb037b1 100644<br>
--- a/databases/xrootd/pkg-plist<br>
+++ b/databases/xrootd/pkg-plist<br>
@@ -1,28 +1,26 @@<br>
-bin/XrdCnsd<br>
=C2=A0bin/cconfig<br>
=C2=A0bin/cmsd<br>
-bin/cns_ssi<br>
=C2=A0bin/frm_admin<br>
=C2=A0bin/frm_purged<br>
=C2=A0bin/frm_xfragent<br>
=C2=A0bin/frm_xfrd<br>
=C2=A0bin/mpxstats<br>
=C2=A0bin/wait41<br>
-bin/xprep<br>
-bin/xrd<br>
=C2=A0bin/xrdacctest<br>
=C2=A0bin/xrdadler32<br>
+bin/xrdcks<br>
=C2=A0bin/xrdcopy<br>
=C2=A0bin/xrdcp<br>
-bin/xrdcp-old<br>
+bin/xrdcrc32c<br>
=C2=A0bin/xrdfs<br>
=C2=A0bin/xrdgsiproxy<br>
=C2=A0bin/xrdgsitest<br>
=C2=A0bin/xrdmapc<br>
=C2=A0bin/xrdpfc_print<br>
+bin/xrdpinls<br>
=C2=A0bin/xrdpwdadmin<br>
+bin/xrdreplay<br>
=C2=A0bin/xrdsssadmin<br>
-bin/xrdstagetool<br>
=C2=A0bin/xrootd<br>
=C2=A0bin/xrootd-config<br>
=C2=A0include/xrootd/XProtocol/XProtocol.hh<br>
@@ -33,6 +31,7 @@ include/xrootd/Xrd/XrdLink.hh<br>
=C2=A0include/xrootd/Xrd/XrdLinkMatch.hh<br>
=C2=A0include/xrootd/Xrd/XrdProtocol.hh<br>
=C2=A0include/xrootd/Xrd/XrdScheduler.hh<br>
+include/xrootd/Xrd/XrdTcpMonPin.hh<br>
=C2=A0include/xrootd/XrdAcc/XrdAccAuthorize.hh<br>
=C2=A0include/xrootd/XrdAcc/XrdAccPrivs.hh<br>
=C2=A0include/xrootd/XrdCks/XrdCks.hh<br>
@@ -40,6 +39,7 @@ include/xrootd/XrdCks/XrdCksAssist.hh<br>
=C2=A0include/xrootd/XrdCks/XrdCksCalc.hh<br>
=C2=A0include/xrootd/XrdCks/XrdCksData.hh<br>
=C2=A0include/xrootd/XrdCks/XrdCksManager.hh<br>
+include/xrootd/XrdCks/XrdCksWrapper.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClAnyObject.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClBuffer.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClConstants.hh<br>
@@ -50,30 +50,16 @@ include/xrootd/XrdCl/XrdClFile.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClFileSystem.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClFileSystemUtils.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClLog.hh<br>
-include/xrootd/XrdCl/XrdClMessage.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClMonitor.hh<br>
+include/xrootd/XrdCl/XrdClOptional.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClPlugInInterface.hh<br>
-include/xrootd/XrdCl/XrdClPlugInManager.hh<br>
-include/xrootd/XrdCl/XrdClPostMaster.hh<br>
-include/xrootd/XrdCl/XrdClPostMasterInterfaces.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClPropertyList.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClStatus.hh<br>
-include/xrootd/XrdCl/XrdClTransportManager.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClURL.hh<br>
=C2=A0include/xrootd/XrdCl/XrdClXRootDResponses.hh<br>
-include/xrootd/XrdClient/XrdClient.hh<br>
-include/xrootd/XrdClient/XrdClientAbs.hh<br>
-include/xrootd/XrdClient/XrdClientAbsMonIntf.hh<br>
-include/xrootd/XrdClient/XrdClientAdmin.hh<br>
-include/xrootd/XrdClient/XrdClientConst.hh<br>
-include/xrootd/XrdClient/XrdClientEnv.hh<br>
-include/xrootd/XrdClient/XrdClientUnsolMsg.hh<br>
-include/xrootd/XrdClient/XrdClientUrlInfo.hh<br>
-include/xrootd/XrdClient/XrdClientUrlSet.hh<br>
-include/xrootd/XrdClient/XrdClientVector.hh<br>
=C2=A0include/xrootd/XrdCms/XrdCmsClient.hh<br>
+include/xrootd/XrdCms/XrdCmsPerfMon.hh<br>
=C2=A0include/xrootd/XrdCms/XrdCmsVnId.hh<br>
-include/xrootd/XrdFileCache/XrdFileCacheDecision.hh<br>
=C2=A0include/xrootd/XrdHttp/XrdHttpSecXtractor.hh<br>
=C2=A0include/xrootd/XrdNet/XrdNet.hh<br>
=C2=A0include/xrootd/XrdNet/XrdNetAddr.hh<br>
@@ -81,16 +67,19 @@ include/xrootd/XrdNet/XrdNetAddrInfo.hh<br>
=C2=A0include/xrootd/XrdNet/XrdNetCmsNotify.hh<br>
=C2=A0include/xrootd/XrdNet/XrdNetConnect.hh<br>
=C2=A0include/xrootd/XrdNet/XrdNetOpts.hh<br>
+include/xrootd/XrdNet/XrdNetPMark.hh<br>
=C2=A0include/xrootd/XrdNet/XrdNetSockAddr.hh<br>
=C2=A0include/xrootd/XrdNet/XrdNetSocket.hh<br>
=C2=A0include/xrootd/XrdNet/XrdNetUtils.hh<br>
+include/xrootd/XrdOfs/XrdOfsFSctl_PI.hh<br>
=C2=A0include/xrootd/XrdOfs/XrdOfsPrepare.hh<br>
=C2=A0include/xrootd/XrdOss/XrdOss.hh<br>
=C2=A0include/xrootd/XrdOss/XrdOssDefaultSS.hh<br>
=C2=A0include/xrootd/XrdOss/XrdOssStatInfo.hh<br>
+include/xrootd/XrdOss/XrdOssVS.hh<br>
+include/xrootd/XrdOss/XrdOssWrapper.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucBuffer.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucCRC.hh<br>
-include/xrootd/XrdOuc/XrdOucCache.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucCacheCM.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucCacheStats.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucCallBack.hh<br>
@@ -106,6 +95,7 @@ include/xrootd/XrdOuc/XrdOucHash.icc<br>
=C2=A0include/xrootd/XrdOuc/XrdOucIOVec.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucLock.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucName2Name.hh<br>
+include/xrootd/XrdOuc/XrdOucPinObject.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucPinPath.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucRash.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucRash.icc<br>
@@ -118,6 +108,7 @@ include/xrootd/XrdOuc/XrdOucTokenizer.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucTrace.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOucUtils.hh<br>
=C2=A0include/xrootd/XrdOuc/XrdOuca2x.hh<br>
+include/xrootd/XrdPfc/XrdPfcDecision.hh<br>
=C2=A0include/xrootd/XrdPosix/XrdPosix.hh<br>
=C2=A0include/xrootd/XrdPosix/XrdPosixCache.hh<br>
=C2=A0include/xrootd/XrdPosix/XrdPosixCallBack.hh<br>
@@ -125,21 +116,24 @@ include/xrootd/XrdPosix/XrdPosixExtern.hh<br>
=C2=A0include/xrootd/XrdPosix/XrdPosixOsDep.hh<br>
=C2=A0include/xrootd/XrdPosix/XrdPosixXrootd.hh<br>
=C2=A0include/xrootd/XrdPosix/XrdPosixXrootdPath.hh<br>
+include/xrootd/XrdSec/XrdSecAttr.hh<br>
=C2=A0include/xrootd/XrdSec/XrdSecEntity.hh<br>
+include/xrootd/XrdSec/XrdSecEntityAttr.hh<br>
+include/xrootd/XrdSec/XrdSecEntityPin.hh<br>
=C2=A0include/xrootd/XrdSec/XrdSecInterface.hh<br>
=C2=A0include/xrootd/XrdSfs/XrdSfsAio.hh<br>
=C2=A0include/xrootd/XrdSfs/XrdSfsDio.hh<br>
=C2=A0include/xrootd/XrdSfs/XrdSfsFlags.hh<br>
+include/xrootd/XrdSfs/XrdSfsGPFile.hh<br>
=C2=A0include/xrootd/XrdSfs/XrdSfsInterface.hh<br>
=C2=A0include/xrootd/XrdSfs/XrdSfsXio.hh<br>
=C2=A0include/xrootd/XrdSys/XrdSysAtomics.hh<br>
-include/xrootd/XrdSys/XrdSysDNS.hh<br>
=C2=A0include/xrootd/XrdSys/XrdSysError.hh<br>
=C2=A0include/xrootd/XrdSys/XrdSysFD.hh<br>
=C2=A0include/xrootd/XrdSys/XrdSysHeaders.hh<br>
-include/xrootd/XrdSys/XrdSysLinuxSemaphore.hh<br>
=C2=A0include/xrootd/XrdSys/XrdSysLogPI.hh<br>
=C2=A0include/xrootd/XrdSys/XrdSysLogger.hh<br>
+include/xrootd/XrdSys/XrdSysPageSize.hh<br>
=C2=A0include/xrootd/XrdSys/XrdSysPlatform.hh<br>
=C2=A0include/xrootd/XrdSys/XrdSysPlugin.hh<br>
=C2=A0include/xrootd/XrdSys/XrdSysPthread.hh<br>
@@ -150,24 +144,40 @@ include/xrootd/XrdSys/XrdSysXSLock.hh<br>
=C2=A0include/xrootd/XrdVersion.hh<br>
=C2=A0include/xrootd/XrdXml/XrdXmlReader.hh<br>
=C2=A0include/xrootd/XrdXrootd/XrdXrootdBridge.hh<br>
+include/xrootd/XrdXrootd/XrdXrootdGStream.hh<br>
=C2=A0include/xrootd/XrdXrootd/XrdXrootdMonData.hh<br>
=C2=A0include/xrootd/private/Xrd/XrdPoll.hh<br>
-include/xrootd/private/XrdClArg.hh<br>
-include/xrootd/private/XrdClFileOperations.hh<br>
-include/xrootd/private/XrdClFileSystemOperations.hh<br>
-include/xrootd/private/XrdClFwd.hh<br>
-include/xrootd/private/XrdClOperationHandlers.hh<br>
-include/xrootd/private/XrdClOperations.hh<br>
-include/xrootd/private/XrdClParallelOperation.hh<br>
-include/xrootd/private/XrdClient/XrdClientConn.hh<br>
-include/xrootd/private/XrdClient/XrdClientConnMgr.hh<br>
-include/xrootd/private/XrdClient/XrdClientDebug.hh<br>
-include/xrootd/private/XrdClient/XrdClientInputBuffer.hh<br>
-include/xrootd/private/XrdClient/XrdClientLogConnection.hh<br>
-include/xrootd/private/XrdClient/XrdClientMessage.hh<br>
-include/xrootd/private/XrdClient/XrdClientPhyConnection.hh<br>
-include/xrootd/private/XrdClient/XrdClientReadCache.hh<br>
-include/xrootd/private/XrdClient/XrdClientSock.hh<br>
+include/xrootd/private/XrdCl/XrdClArg.hh<br>
+include/xrootd/private/XrdCl/XrdClCtx.hh<br>
+include/xrootd/private/XrdCl/XrdClFileOperations.hh<br>
+include/xrootd/private/XrdCl/XrdClFileSystemOperations.hh<br>
+include/xrootd/private/XrdCl/XrdClFinalOperation.hh<br>
+include/xrootd/private/XrdCl/XrdClFwd.hh<br>
+include/xrootd/private/XrdCl/XrdClJobManager.hh<br>
+include/xrootd/private/XrdCl/XrdClMessage.hh<br>
+include/xrootd/private/XrdCl/XrdClOperationHandlers.hh<br>
+include/xrootd/private/XrdCl/XrdClOperationTimeout.hh<br>
+include/xrootd/private/XrdCl/XrdClOperations.hh<br>
+include/xrootd/private/XrdCl/XrdClParallelOperation.hh<br>
+include/xrootd/private/XrdCl/XrdClPlugInManager.hh<br>
+include/xrootd/private/XrdCl/XrdClPostMaster.hh<br>
+include/xrootd/private/XrdCl/XrdClPostMasterInterfaces.hh<br>
+include/xrootd/private/XrdCl/XrdClResponseJob.hh<br>
+include/xrootd/private/XrdCl/XrdClSyncQueue.hh<br>
+include/xrootd/private/XrdCl/XrdClTransportManager.hh<br>
+include/xrootd/private/XrdCl/XrdClUtils.hh<br>
+include/xrootd/private/XrdCl/XrdClXRootDTransport.hh<br>
+include/xrootd/private/XrdCl/XrdClZipArchive.hh<br>
+include/xrootd/private/XrdCl/XrdClZipCache.hh<br>
+include/xrootd/private/XrdCl/XrdClZipOperations.hh<br>
+include/xrootd/private/XrdCrypto/XrdCryptoAux.hh<br>
+include/xrootd/private/XrdCrypto/XrdCryptoFactory.hh<br>
+include/xrootd/private/XrdCrypto/XrdCryptoRSA.hh<br>
+include/xrootd/private/XrdCrypto/XrdCryptoX509.hh<br>
+include/xrootd/private/XrdCrypto/XrdCryptoX509Chain.hh<br>
+include/xrootd/private/XrdCrypto/XrdCryptoX509Crl.hh<br>
+include/xrootd/private/XrdCrypto/XrdCryptoX509Req.hh<br>
+include/xrootd/private/XrdCrypto/XrdCryptosslAux.hh<br>
=C2=A0include/xrootd/private/XrdHttp/XrdHttpExtHandler.hh<br>
=C2=A0include/xrootd/private/XrdNet/XrdNetBuffer.hh<br>
=C2=A0include/xrootd/private/XrdNet/XrdNetIF.hh<br>
@@ -180,10 +190,17 @@ include/xrootd/private/XrdOfs/XrdOfsTrace.hh<br>
=C2=A0include/xrootd/private/XrdOss/XrdOssApi.hh<br>
=C2=A0include/xrootd/private/XrdOss/XrdOssConfig.hh<br>
=C2=A0include/xrootd/private/XrdOss/XrdOssError.hh<br>
+include/xrootd/private/XrdOuc/XrdOucCRC32C.hh<br>
=C2=A0include/xrootd/private/XrdOuc/XrdOucExport.hh<br>
+include/xrootd/private/XrdOuc/XrdOucGatherConf.hh<br>
=C2=A0include/xrootd/private/XrdOuc/XrdOucN2NLoader.hh<br>
=C2=A0include/xrootd/private/XrdOuc/XrdOucPList.hh<br>
+include/xrootd/private/XrdOuc/XrdOucPgrwUtils.hh<br>
+include/xrootd/private/XrdOuc/XrdOucPinLoader.hh<br>
+include/xrootd/private/XrdOuc/XrdOucTUtils.hh<br>
+include/xrootd/private/XrdPosix/XrdPosixMap.hh<br>
=C2=A0include/xrootd/private/XrdSecsss/XrdSecsssID.hh<br>
+include/xrootd/private/XrdSfs/XrdSfsFAttr.hh<br>
=C2=A0include/xrootd/private/XrdSsi/XrdSsiAtomics.hh<br>
=C2=A0include/xrootd/private/XrdSsi/XrdSsiCluster.hh<br>
=C2=A0include/xrootd/private/XrdSsi/XrdSsiEntity.hh<br>
@@ -196,86 +213,98 @@ include/xrootd/private/XrdSsi/XrdSsiRespInfo.hh<br>
=C2=A0include/xrootd/private/XrdSsi/XrdSsiResponder.hh<br>
=C2=A0include/xrootd/private/XrdSsi/XrdSsiService.hh<br>
=C2=A0include/xrootd/private/XrdSsi/XrdSsiStream.hh<br>
+include/xrootd/private/XrdSut/XrdSutAux.hh<br>
+include/xrootd/private/XrdSut/XrdSutBucket.hh<br>
=C2=A0include/xrootd/private/XrdSys/XrdSysPriv.hh<br>
+include/xrootd/private/XrdSys/XrdSysTrace.hh<br>
+include/xrootd/private/XrdZip/XrdZipCDFH.hh<br>
+include/xrootd/private/XrdZip/XrdZipDataDescriptor.hh<br>
+include/xrootd/private/XrdZip/XrdZipEOCD.hh<br>
+include/xrootd/private/XrdZip/XrdZipExtra.hh<br>
+include/xrootd/private/XrdZip/XrdZipLFH.hh<br>
+include/xrootd/private/XrdZip/XrdZipUtils.hh<br>
+include/xrootd/private/XrdZip/XrdZipZIP64EOCD.hh<br>
+include/xrootd/private/XrdZip/XrdZipZIP64EOCDL.hh<br>
+lib/cmake/XRootD/XRootDConfig.cmake<br>
+lib/cmake/XRootD/XRootDConfigVersion.cmake<br>
=C2=A0lib/libXrdAppUtils.so<br>
-lib/libXrdAppUtils.so.1<br>
-lib/libXrdAppUtils.so.1.0.0<br>
-lib/libXrdBlacklistDecision-4.so<br>
-lib/libXrdBwm-4.so<br>
-lib/libXrdCksCalczcrc32-4.so<br>
+lib/libXrdAppUtils.so.2<br>
+lib/libXrdAppUtils.so.2.0.0<br>
+lib/libXrdBlacklistDecision-5.so<br>
+lib/libXrdBwm-5.so<br>
+lib/libXrdCksCalczcrc32-5.so<br>
=C2=A0lib/libXrdCl.so<br>
-lib/libXrdCl.so.2<br>
-lib/libXrdCl.so.2.0.0<br>
-lib/libXrdClProxyPlugin-4.so<br>
-lib/libXrdClient.so<br>
-lib/libXrdClient.so.2<br>
-lib/libXrdClient.so.2.0.0<br>
+lib/libXrdCl.so.3<br>
+lib/libXrdCl.so.3.0.0<br>
+%%XRDCLHTTP%%lib/libXrdClHttp-5.so<br>
+lib/libXrdClProxyPlugin-5.so<br>
+lib/libXrdClRecorder-5.so<br>
+lib/libXrdCmsRedirectLocal-5.so<br>
=C2=A0lib/libXrdCrypto.so<br>
-lib/libXrdCrypto.so.1<br>
-lib/libXrdCrypto.so.1.0.0<br>
+lib/libXrdCrypto.so.2<br>
+lib/libXrdCrypto.so.2.0.0<br>
=C2=A0lib/libXrdCryptoLite.so<br>
-lib/libXrdCryptoLite.so.1<br>
-lib/libXrdCryptoLite.so.1.0.0<br>
-lib/libXrdCryptossl-4.so<br>
+lib/libXrdCryptoLite.so.2<br>
+lib/libXrdCryptoLite.so.2.0.0<br>
+lib/libXrdCryptossl-5.so<br>
=C2=A0lib/libXrdFfs.so<br>
-lib/libXrdFfs.so.2<br>
-lib/libXrdFfs.so.2.0.0<br>
-lib/libXrdFileCache-4.so<br>
-lib/libXrdHttp-4.so<br>
-lib/libXrdHttpTPC-4.so<br>
+lib/libXrdFfs.so.3<br>
+lib/libXrdFfs.so.3.0.0<br>
+lib/libXrdFileCache-5.so<br>
+lib/libXrdHttp-5.so<br>
+lib/libXrdHttpTPC-5.so<br>
=C2=A0lib/libXrdHttpUtils.so<br>
-lib/libXrdHttpUtils.so.1<br>
-lib/libXrdHttpUtils.so.1.0.0<br>
-lib/libXrdN2No2p-4.so<br>
-lib/libXrdOssSIgpfsT-4.so<br>
+lib/libXrdHttpUtils.so.2<br>
+lib/libXrdHttpUtils.so.2.0.0<br>
+lib/libXrdN2No2p-5.so<br>
+lib/libXrdOfsPrepGPI-5.so<br>
+lib/libXrdOssCsi-5.so<br>
+lib/libXrdOssSIgpfsT-5.so<br>
+lib/libXrdPfc-5.so<br>
=C2=A0lib/libXrdPosix.so<br>
-lib/libXrdPosix.so.2<br>
-lib/libXrdPosix.so.2.0.0<br>
+lib/libXrdPosix.so.3<br>
+lib/libXrdPosix.so.3.0.0<br>
=C2=A0lib/libXrdPosixPreload.so<br>
-lib/libXrdPosixPreload.so.1<br>
-lib/libXrdPosixPreload.so.1.0.0<br>
-lib/libXrdPss-4.so<br>
-lib/libXrdSec-4.so<br>
-lib/libXrdSecProt-4.so<br>
-lib/libXrdSecgsi-4.so<br>
-lib/libXrdSecgsiAUTHZVO-4.so<br>
-lib/libXrdSecgsiGMAPDN-4.so<br>
-%%KERBEROS5%%lib/libXrdSeckrb5-4.so<br>
-lib/libXrdSecpwd-4.so<br>
-lib/libXrdSecsss-4.so<br>
-lib/libXrdSecunix-4.so<br>
+lib/libXrdPosixPreload.so.2<br>
+lib/libXrdPosixPreload.so.2.0.0<br>
+lib/libXrdPss-5.so<br>
+lib/libXrdSec-5.so<br>
+lib/libXrdSecProt-5.so<br>
+lib/libXrdSecgsi-5.so<br>
+lib/libXrdSecgsiAUTHZVO-5.so<br>
+lib/libXrdSecgsiGMAPDN-5.so<br>
+%%KERBEROS5%%lib/libXrdSeckrb5-5.so<br>
+lib/libXrdSecpwd-5.so<br>
+lib/libXrdSecsss-5.so<br>
+lib/libXrdSecunix-5.so<br>
+lib/libXrdSecztn-5.so<br>
=C2=A0lib/libXrdServer.so<br>
-lib/libXrdServer.so.2<br>
-lib/libXrdServer.so.2.0.0<br>
-lib/libXrdSsi-4.so<br>
+lib/libXrdServer.so.3<br>
+lib/libXrdServer.so.3.0.0<br>
+lib/libXrdSsi-5.so<br>
=C2=A0lib/libXrdSsiLib.so<br>
-lib/libXrdSsiLib.so.1<br>
-lib/libXrdSsiLib.so.1.0.0<br>
-lib/libXrdSsiLog-4.so<br>
+lib/libXrdSsiLib.so.2<br>
+lib/libXrdSsiLib.so.2.0.0<br>
+lib/libXrdSsiLog-5.so<br>
=C2=A0lib/libXrdSsiShMap.so<br>
-lib/libXrdSsiShMap.so.1<br>
-lib/libXrdSsiShMap.so.1.0.0<br>
-lib/libXrdThrottle-4.so<br>
+lib/libXrdSsiShMap.so.2<br>
+lib/libXrdSsiShMap.so.2.0.0<br>
+lib/libXrdThrottle-5.so<br>
=C2=A0lib/libXrdUtils.so<br>
-lib/libXrdUtils.so.2<br>
-lib/libXrdUtils.so.2.0.0<br>
+lib/libXrdUtils.so.3<br>
+lib/libXrdUtils.so.3.0.0<br>
=C2=A0lib/libXrdXml.so<br>
-lib/libXrdXml.so.2<br>
-lib/libXrdXml.so.2.0.0<br>
-lib/libXrdXrootd-4.so<br>
-share/man/man1/xprep.1.gz<br>
-share/man/man1/xrd.1.gz<br>
+lib/libXrdXml.so.3<br>
+lib/libXrdXml.so.3.0.0<br>
+lib/libXrdXrootd-5.so<br>
=C2=A0share/man/man1/xrdadler32.1.gz<br>
=C2=A0share/man/man1/xrdcopy.1.gz<br>
-share/man/man1/xrdcp-old.1.gz<br>
=C2=A0share/man/man1/xrdcp.1.gz<br>
=C2=A0share/man/man1/xrdfs.1.gz<br>
=C2=A0share/man/man1/xrdgsiproxy.1.gz<br>
=C2=A0share/man/man1/xrdgsitest.1.gz<br>
-share/man/man1/xrdstagetool.1.gz<br>
-share/man/man8/XrdCnsd.8.gz<br>
+share/man/man1/xrdmapc.1.gz<br>
=C2=A0share/man/man8/cmsd.8.gz<br>
-share/man/man8/cns_ssi.8.gz<br>
=C2=A0share/man/man8/frm_admin.8.gz<br>
=C2=A0share/man/man8/frm_purged.8.gz<br>
=C2=A0share/man/man8/frm_xfragent.8.gz<br>
@@ -285,7 +314,7 @@ share/man/man8/xrdpfc_print.8.gz<br>
=C2=A0share/man/man8/xrdpwdadmin.8.gz<br>
=C2=A0share/man/man8/xrdsssadmin.8.gz<br>
=C2=A0share/man/man8/xrootd.8.gz<br>
-%%DATADIR%%/utils/cms_monPerf<br>
=C2=A0%%DATADIR%%/utils/XrdCmsNotify.pm<br>
=C2=A0%%DATADIR%%/utils/XrdOlbMonPerf<br>
+%%DATADIR%%/utils/cms_monPerf<br>
=C2=A0%%DATADIR%%/utils/netchk<br>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l=
tr"><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>FreeBSD Committ=
er (ports)</span></div></div>

--000000000000b3cfbe06150dd021--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UJurjThcMC6jRkJ5OiPXk=waw=ZyEWt8DCmUJwhbEqESw>