I did the full nightly, then edited the Makefile.master debug setting so it generates dwarf debug info. Killed the CTF* utilities as outlined previously in this thread. Recompiled libzpool and libzfs from their usr/src/lib/libz* directories ( make clean|clobber, usually try both, then make or make install - also try both). After the successful compile, set LD_LIBRARY_PATH to where the freshly baked libzpool lives. Do not forget the semicolon after the search path, must be prefixed by \ else the shell strips it.
I did not need to capture, and edit the make output. Things are mostly working now. It is beyond me why this would not work with stabs. The only remaining thing is to turn off optimizing, so I can look at local variables. Thanks for all of you who helped out. Cheers, Steve -- This message posted from opensolaris.org