Since it has become painfully clear to me just how atrophied the Quick Start Guide is over the last week, I am fairly certain that the documentation it contains regarding building OpenAFS from source probably suffers from similar neglect.
Before I start banging my head again that particular wall, can someone please point me at the latest and greatest available documentation on how to compile the latest 1.5.77 release? I've already found one difference between the OpenAFS configure infrastructure and most other GNU configure based projects. The OpenAFS configure is not respecting the existing definitions of CFLAGS, LDFLAGS, etc. and adding to them. Normally, when I need to coerce a configure-based build into using extra paths, the code I wrote which automates these installs simply calculates the necessary values, exports them, and then runs configure. That's clearly not working for OpenAFS (my ncurses is in non-standard location, just like everything else I build into EFS), and some quick code spelunking suggests that I need to set XCFLAGS and/or XLDFLAGS instead (looking at src/config/Makefile.config.in). I am hoping that this, and other build-related lore, is documented somewhere.