Compiling seamonkey-1.1 failes when dev-libs/nspr-4.6.2 is installed with error message "'PR_SI_HOSTNAME_UNTRUNCATED' undeclared". Reproducible: Always Steps to Reproduce: 1. Downgrade to dev-libs/nspr<=4.6.2 2. emerge =www-client/seamonkey-1.1 3. Watch it fail. Actual Results: nsSmtpProtocol.cpp: In member function `void nsSmtpProtocol::AppendHelloArgument(nsACString_internal&)': nsSmtpProtocol.cpp:370: error: `PR_SI_HOSTNAME_UNTRUNCATED' undeclared (first use this function) nsSmtpProtocol.cpp:370: error: (Each undeclared identifier is reported only once for each function it appears in.) Expected Results: working seamonkey-1.1 Add dependency dev-libs/nspr>=4.6.3 to seamonkey-1.1 ebuild. The PR_SI_HOSTNAME_UNTRUNCATED was introduced due to bug https://bugzilla.mozilla.org/show_bug.cgi?id=322956 in version 4.6.3 of nspr due to http://www.mozilla.org/projects/nspr/release-notes/nspr463.html . So it seems reasonable to demand 4.6.3. Solution before fix of the ebuild: 1. emerge nspr (should update to (at least) 4.6.4) 2. emerge seamonkey
<4.6.3 have been removed since this morning.