Build problems were generally resolved by adding GLIBC213 to all the conditions that had GLIBC212. -I reran the test suite, and it had a lot of problems. Don't forget to LD_LIBRARY_PATH as well as CONDOR_CONFIG and your PATH. Testing with stand-alone checkpointing revealed that I'd missed a few GLIBC212 -> GLIBC213 additions, particularly including in the code that determines the location of the stack; this caused checkpointing to fail. I went back and added GLIBC213 everywhere there was GLIBC212 (only two other places) and retested, which went a lot better. +I reran the test suite, and it had a lot of problems. Don't forget to LD_LIBRARY_PATH as well as CONDOR_CONFIG and your PATH. Testing with stand-alone checkpointing revealed that I'd missed a few GLIBC212 -> GLIBC213 additions, particularly including in the code that determines the location of the stack; this caused checkpointing to fail. I went back and added GLIBC213 everywhere there was GLIBC212 (only two other places) and retested, which went a lot better. (Note that you have to remove the test binaries; CMake won't rebuild them after this change.) + +At least one of the standard universe tests chews a truly excessive amount of RAM (7.5 GB), so I had to adjust the configuration of the default personal HTCondor (the test glue created it with 15 slots) to allow it to actually run after it checkpointed.