Description of Problem: clib_ext.h redefines snprintf to be snprintf_rpmdb, but this symbol is never defined anywhere. A minimal patch is attached to allow rpm to be built on Solaris. Version-Release number of selected component (if applicable): 4.0.3/CVS How Reproducible: Steps to Reproduce: 1. 2. 3. Actual Results: Expected Results: Additional Information:
Created attachment 31557 [details] fix for snprintf botchy
I believe the later sleepycat db/* used in later rpm do not have this issue, and are known to build on Solaris - cf OpenPkg rpm packages.