tar -c -z -f glibc-2.13-38.tar.gz glibc-2.13-38 cd glibc-2.13-38 debian/rules build |& tee build.out -{verbatim} +{endverbatim} At this point, you should be able to find the exact configure command used by the Debian build script; that's what needs to go into cmake in the next section. @@ -49,4 +49,6 @@ I rebuilt in the clipped port tree, and was gratified to see that implementing the glibc external enabled building standard universe. -Build problems were generally resovled by adding GLIBC213 to all the conditions that had GLIBC212. +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.