Page History

Turn Off History

Perform a clipped port

  1. Installed Debian 7 (in a VM).
  2. Installed the Condor build dependences.
    apt-get build-dep condor
  3. Installed other random bits and pieces, some of which seem like they should have been pulled in by the build-deps.
    apt-get install autoconf automake git libtldl-dev libpam-dev bison flex python-dev
  4. Built.
  5. Tested. (See TestingCondorOnUnix.) Needed to correct a number of problems before the test suite fully passed:
    1. Set LD_LIBRARY_PATH to include install/lib.
    2. Copied libvomsapi.so* to install/lib.
    3. Removed a directory created by lib_eventlog_base but not removed when it failed; re-running a third time permitted its success.
    4. Set LD_LIBRARY_PATH in the environment of the submitted job (via the submit file command) for lib_userlog.
    5. Discovered that the test job_file_xfer_md5-remote_van was hanging (and failing after a time-out) because the VM didn't have enough disk space.
    6. Fixed condor_view_classad_types by removing the invalid forward resolution of the host's name from /etc/hosts.

Preparation of a new glibc external

Locate and see how glibc builds

Create the glibc external

Patch glibc so it honors --enable-static-nss & other features specific to us

Check glibc external build

Start a build of HTCondor and see what breaks. Fix incrementally.

Fixing the Test Suite so it builds

Running the test suite and seeing what breaks

Test Suite Passes. Code complete