Skip to content

Commit

Permalink
[Cmake] Update version requirements.
Browse files Browse the repository at this point in the history
  • Loading branch information
abh3 authored and simonmichal committed Jun 21, 2019
1 parent a103ea7 commit 26b1a6c
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 46 deletions.
2 changes: 1 addition & 1 deletion cmake/XRootDDefaults.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ if( "${CMAKE_BUILD_TYPE}" STREQUAL "" )
endif()
endif()

define_default( PLUGIN_VERSION 4 )
define_default( PLUGIN_VERSION 5 )
option( ENABLE_FUSE "Enable the fuse filesystem driver if possible." TRUE )
option( ENABLE_CRYPTO "Enable the OpenSSL cryprography support." TRUE )
option( ENABLE_KRB5 "Enable the Kerberos 5 authentication if possible." TRUE )
Expand Down
2 changes: 1 addition & 1 deletion src/XrdVersion.hh.in
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
// dylibs becomes part of he actual filename (MacOS format).
//
#ifndef XRDPLUGIN_SOVERSION
#define XRDPLUGIN_SOVERSION "4"
#define XRDPLUGIN_SOVERSION "5"
#endif

#define XrdDEFAULTPORT 1094;
Expand Down
87 changes: 43 additions & 44 deletions src/XrdVersionPlugin.hh
Original file line number Diff line number Diff line change
Expand Up @@ -86,50 +86,49 @@
Unreleased versions can use any version. However, a message is issued.
*/
#define XrdVERSIONPLUGINRULES \
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdAccAuthorizeObject )\
XrdVERSIONPLUGIN_Rule(Optional, 4, 0, XrdBwmPolicyObject )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdCksCalcInit )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdCksInit )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdCmsGetClient )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdCmsgetVnId )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdCryptosslFactoryObject )\
XrdVERSIONPLUGIN_Rule(Optional, 4, 0, XrdFileCacheGetDecision )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 4, 0, XrdgetProtocol )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdgetProtocolPort )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdHttpGetSecXtractor )\
XrdVERSIONPLUGIN_Rule(Required, 4, 8, XrdHttpGetExtHandler )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSysLogPInit )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdOssGetStorageSystem )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdOssStatInfoInit )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdOssStatInfoInit2 )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdOucGetCache )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdOucGetCache2 )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdOucCacheCMInit )\
XrdVERSIONPLUGIN_Rule(Optional, 4, 0, XrdOucgetName2Name )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSecGetProtocol )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSecgetService )\
XrdVERSIONPLUGIN_Rule(Optional, 4, 0, XrdSecgsiAuthzFun )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 4, 0, XrdSecgsiAuthzInit )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 4, 0, XrdSecgsiAuthzKey )\
XrdVERSIONPLUGIN_Rule(Optional, 4, 0, XrdSecgsiGMAPFun )\
XrdVERSIONPLUGIN_Rule(Optional, 4, 0, XrdSecgsiVOMSFun )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 4, 0, XrdSecgsiVOMSInit )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 4, 0, XrdSecProtocolgsiInit )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSecProtocolgsiObject )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 4, 0, XrdSecProtocolkrb5Init )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSecProtocolkrb5Object )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 4, 0, XrdSecProtocolpwdInit )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSecProtocolpwdObject )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 4, 0, XrdSecProtocolsssInit )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSecProtocolsssObject )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 4, 0, XrdSecProtocolunixInit )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSecProtocolunixObject )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSfsGetFileSystem )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSfsGetFileSystem2 )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSysGetXAttrObject )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdSysLogPInit )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdClGetMonitor )\
XrdVERSIONPLUGIN_Rule(Required, 4, 0, XrdClGetPlugIn )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdAccAuthorizeObject )\
XrdVERSIONPLUGIN_Rule(Optional, 5, 0, XrdBwmPolicyObject )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdCksCalcInit )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdCksInit )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdCmsGetClient )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdCmsgetVnId )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdCryptosslFactoryObject )\
XrdVERSIONPLUGIN_Rule(Optional, 5, 0, XrdFileCacheGetDecision )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 5, 0, XrdgetProtocol )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdgetProtocolPort )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdHttpGetSecXtractor )\
XrdVERSIONPLUGIN_Rule(Required, 5, 8, XrdHttpGetExtHandler )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSysLogPInit )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdOssGetStorageSystem )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdOssStatInfoInit )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdOssStatInfoInit2 )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdOucGetCache )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdOucGetCache2 )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdOucCacheCMInit )\
XrdVERSIONPLUGIN_Rule(Optional, 5, 0, XrdOucgetName2Name )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSecGetProtocol )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSecgetService )\
XrdVERSIONPLUGIN_Rule(Optional, 5, 0, XrdSecgsiAuthzFun )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 5, 0, XrdSecgsiAuthzInit )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 5, 0, XrdSecgsiAuthzKey )\
XrdVERSIONPLUGIN_Rule(Optional, 5, 0, XrdSecgsiGMAPFun )\
XrdVERSIONPLUGIN_Rule(Optional, 5, 0, XrdSecgsiVOMSFun )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 5, 0, XrdSecgsiVOMSInit )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 5, 0, XrdSecProtocolgsiInit )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSecProtocolgsiObject )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 5, 0, XrdSecProtocolkrb5Init )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSecProtocolkrb5Object )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 5, 0, XrdSecProtocolpwdInit )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSecProtocolpwdObject )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 5, 0, XrdSecProtocolsssInit )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSecProtocolsssObject )\
XrdVERSIONPLUGIN_Rule(DoNotChk, 5, 0, XrdSecProtocolunixInit )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSecProtocolunixObject )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSfsGetFileSystem )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSfsGetFileSystem2 )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdSysGetXAttrObject )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdClGetMonitor )\
XrdVERSIONPLUGIN_Rule(Required, 5, 0, XrdClGetPlugIn )\
{ 0, 0, 0, 0, 0, 0}

#define XrdVERSIONPLUGIN_Maxim(procMode, majorVer, minorVer, piPfx, piSfx)\
Expand Down

0 comments on commit 26b1a6c

Please sign in to comment.