I searched forever and just figured it was my system, but then I noticed something on the debian glibc group about the glibc error.h. I am not exactly sure that this is the right way to fix this, but it does make it compile now. Reproducible: Always Steps to Reproduce: 1. emerge daemontools(or djbdns)(with a newer glibc, 2.3.2pre1 to be exact) 2. 3. Actual Results: failed during src_compile phase Expected Results: not failed I am pretty sure I was running glibc 2.3.1 when I compiled it the first time. 3 different boxes that I have 2.3.2pre1 on fail to compile djbdns/daemontools.
Created attachment 8734 [details, diff] fix djbdns errno compile problem added "epatch ${DISTDIR}/djbdns-errno.patch" to the ebuild and everything worked like a charm.
Created attachment 8735 [details, diff] fix daemontools errno compile problem for this one I had to add "inherit eutils" at the top, and "epatch ${DISTDIR}/daemontools-errno.patch" to the src_unpack section
*** This bug has been marked as a duplicate of 16267 ***
time to patch
ok, thanks for the patch, i added it to cvs (well, i changed the patch ...) http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/sys-apps/daemontools/daemontools-0.76-r1.ebuild.diff?r1=1.12&r2=1.13 http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/sys-apps/daemontools/daemontools-0.76-r2.ebuild.diff?r1=1.3&r2=1.4 http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/sys-apps/daemontools/files/0.76-errno.patch?rev=1.2&content-type=text/vnd.viewcvs-markup
whoops, forgot about djbdns http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/net-dns/djbdns/djbdns-1.05-r7.ebuild?rev=1.1&content-type=text/vnd.viewcvs-markup http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/net-dns/djbdns/files/1.05-errno.patch?rev=1.2&content-type=text/vnd.viewcvs-markup
*** Bug 16573 has been marked as a duplicate of this bug. ***