On my new gentoo system (using glibc-2.2.5-r1, but I don't think that's the problem) I have a strange problem when trying to build cyrus-sasl: emerge cyrus-sasl common.c: In function `_sasl_getconfpath': common.c:659: `SASL_CONF_PATH_ENV_VAR' undeclared (first use in this function) and the build fails. What's really weird is that if I immediately run ebuild cyrus-sasl-1.5.27 compile, it compiles just fine. *Sigh*
when i oroginally checked this package in, there were reports of this exact same error. when i changed the emake to make, it seemed to go away. im guess you have something other than MAKEOPTS="-j2" in make.globals? hrmph, since the ebuild uses make instead of emake should that not matter? i dont know what else to check here.. need help.. it works fine here and im guess for most others.. anything more you can add?
You're right, I did have MAKEOPTS="-j4" set in /etc/make.conf. Hmmm.
Grant, I cant reproduce this. I change MAKEOPTS to -j4 on my single processor and it compiles just fine. Im stumped. On the plus side, I dont see anybody mentioning this 'bug' for a long time, I have to assume its gone away :-)