[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] extract_VOMS_info_from_file was not declared in this scope



Hi all,

I'm trying to compile Condor 8.4.6 from source on Linux (openSUSE 42.1).

I use
    tar -xzvf condor_src-8.4.6-all-all.tar.gz
    cd condor-8.4.6/
    cmake -DWITH_GLOBUS:BOOL=FALSE .
    make

'make' fails with the following error:

...
[ 98%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/remoteresource.cpp.o /home/koens/EUI/EDC/workflow/HTCondor/condor-8.4.6/src/condor_shadow.V6.1/remoteresource.cpp: In member function âvirtual void RemoteResource::checkX509Proxy()â: /home/koens/EUI/EDC/workflow/HTCondor/condor-8.4.6/src/condor_shadow.V6.1/remoteresource.cpp:2617:23: error: âextract_VOMS_info_from_fileâ was not declared in this scope
&quoted_DN_and_FQAN);


The packages libvomsapi1, voms and voms-devel are installed on my system (all version 2.0.12-10.15-x86_64).

If I search for 'extract_VOMS_info_from_file' on the web, my favourite search engine shows only two results; both are from the condor source tree.

I did find the function 'extract_VOMS_info' in src/condor_utils/globus_utils.cpp, but I am not sure that this is the function that should be called from remoteresource.cpp.

What should I do to compile Condor?



Thanks in advance,
K