I'm back to building a Gentoo box after my previous Gentoo box died a
hardware death about six months ago. It's mostly installed and functioning
but I wanted to bring up KDE, I was surprised to find that the kde-meta
emerge, failed 43 packages into the 300 or so that is kde-meta. 

 

It dies on building mDNSResponder, below is the error, if anybody is
interested. It seems to be the same bug reported in Nov 2007:
http://bugs.gentoo.org/show_bug.cgi?id=196349 I don't see any resolution
posted for this bug, so it appears that mDNSResponder is currently broken,
and it doesen't appear that anybody IS terribly interested. 

 

I'm not sure what USE flag I have included that brings in mDNSResponder,
after reading the package summary, I thought it might be "zeroconf," but
after adding "-zeroconf" to /etc/make.conf, "emerge -pn kde-meta" or "emerge
-pn kde" still shows that mDNSResponder is going to be merged. I've tried
adding "net-misc/mDNSResponder ~x86" to package keywords in hopes of getting
a later version, but it appears there isn't a later version.

 

So here I am, asking for any kind of solution anybody can provide, since it
doesn't look like mDNSResponder is going to be fixed anytime soon I guess
the preferred method is to remove whatever USE flag(s) are bringing it in if
that's possible, but I don't know how to determine that information and
would be grateful for some assistance.

 

Thanks,

Bob Young

San Jose CA.

 

 

 

 

Responder daemon done

i686-pc-linux-gnu-gcc -I. -I../mDNSCore -I../mDNSShared -W -Wall
-DPID_FILE=\"/var/run/mdnsd.pid\" -DMDNS_UDS_SERVERPATH=\"/var/run/mdnsd\"
-DNOT_HAVE_SA_LEN -DUSES_NETLINK -DHAVE_LINUX -g -DMDNS_DEBUGMSGS=2  -O2
-march=i6$

i686-pc-linux-gnu-gcc -I. -I../mDNSCore -I../mDNSShared -W -Wall
-DPID_FILE=\"/var/run/mdnsd.pid\" -DMDNS_UDS_SERVERPATH=\"/var/run/mdnsd\"
-DNOT_HAVE_SA_LEN -DUSES_NETLINK -DHAVE_LINUX -g -DMDNS_DEBUGMSGS=2  -O2
-march=i6$

i686-pc-linux-gnu-gcc -I. -I../mDNSCore -I../mDNSShared -W -Wall
-DPID_FILE=\"/var/run/mdnsd.pid\" -DMDNS_UDS_SERVERPATH=\"/var/run/mdnsd\"
-DNOT_HAVE_SA_LEN -DUSES_NETLINK -DHAVE_LINUX -g -DMDNS_DEBUGMSGS=2  -O2
-march=i6$

build/debug/libdns_sd.so        

Client library done

make[1]: Entering directory
`/var/tmp/portage/net-misc/mDNSResponder-107.6-r5/work/mDNSResponder-107.6/C
lients'

mkdir build

cc dns-sd.c -L../mDNSPosix/build/prod/ -ldns_sd -I../mDNSShared -o
build/dns-sd 

/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -ldns_sd

collect2: ld returned 1 exit status          

make[1]: *** [build/dns-sd] Error 1

make[1]: Leaving directory
`/var/tmp/portage/net-misc/mDNSResponder-107.6-r5/work/mDNSResponder-107.6/C
lients'

make: *** [../Clients/build/dns-sd] Error 2  

* 

* ERROR: net-misc/mDNSResponder-107.6-r5 failed.

* Call stack:                 

*         ebuild.sh, line 1701:  Called dyn_compile

*         ebuild.sh, line 1039:  Called qa_call 'src_compile'

*         ebuild.sh, line   44:  Called src_compile

* mDNSResponder-107.6-r5.ebuild, line   51:  Called die

* The specific snippet of code:

* mdnsmake || die "make failed"

* The die message:

* make failed

* 

* If you need support, post the topmost build error, and the call stack if
relevant.

* A complete build log is located at
'/var/tmp/portage/net-misc/mDNSResponder-107.6-r5/temp/build.log'.

* 

!!! When you file a bug report, please include the following information:

GENTOO_VM=sun-jdk-1.6  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.03"

JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""

and of course, the output of emerge --info

 

Reply via email to