Page History
Perform a Clipped Port
- Installed RHEL 7 (in a VM). To do a network installation, you have to supply not just the mirror URL (including
http://=), but the path all the way down to the directory which contains the =imagesdirectory. I chose a bunch of the development options to simplify thins for myself later. - Fetch the HTCondor sources.
git clone ssh://ingwe.cs.wisc.edu/p/condor/repository/CONDOR_SRC
- Configure.
This may result in complaints. Fix them (using yum).
mkdir obj cd obj cmake \ -D_DEBUG:BOOL=TRUE \ -D_VERBOSE:BOOL=TRUE \ -DBUILDID=clipped \ -DCONDOR_PACKAGE_BUILD:BOOL=ON \ -DCONDOR_STRIP_PACKAGES:BOOL=ON \ -DCMAKE_INSTALL_PREFIX:PATH=$(pwd)/../install \ ../CONDOR_SRC - Build the RPM.
make package
Perform a Full Port
Remove and recreate obj; the following configuration will enable standard universe and allow make install to work, which can simplify testing immensely.
cmake \
-D_DEBUG:BOOL=TRUE \
-D_VERBOSE:BOOL=TRUE \
-DBUILDID=full \
-DUW_BUILD:BOOL=TRUE \
-DCMAKE_INSTALL_PREFIX:PATH=$(pwd)/../install \
../CONDOR_SRC
Preparing a New glibc External
Building the Full Port
