>>> emerge (1 of 1) net-misc/mDNSResponder-107.1 to / >>> md5 files ;-) mDNSResponder-98.ebuild >>> md5 files ;-) mDNSResponder-107.1.ebuild >>> md5 files ;-) files/digest-mDNSResponder-107.1 >>> md5 files ;-) files/dnsextd.init.d >>> md5 files ;-) files/mdnsd.init.d >>> md5 files ;-) files/mDNSResponder-107.1-Makefiles.patch >>> md5 files ;-) files/mDNSResponderPosix.conf.d >>> md5 files ;-) files/mDNSResponderPosix.init.d >>> md5 files ;-) files/mDNSResponderPosix.conf >>> md5 files ;-) files/mDNSResponder-98-Makefiles.patch >>> md5 files ;-) files/digest-mDNSResponder-98 >>> md5 files ;-) files/dnsextd.conf.d >>> md5 src_uri ;-) mDNSResponder-107.1.tar.gz QA Notice: USE Flag 'elibc_FreeBSD' not in IUSE for net-misc/mDNSResponder-107.1 >>> Unpacking source... >>> Unpacking mDNSResponder-107.1.tar.gz to /var/tmp/portage/mDNSResponder-107.1/work * Applying mDNSResponder-107.1-Makefiles.patch ... [ ok ] >>> Source unpacked. Responder daemon done Client library done Embedded Standalone Client done Embedded Standalone Responder done Identify done NetMonitor done dnsextd done Embedded Standalone ProxyResponder done Name Service Switch module done `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/DNSSDService.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/DNSSDException.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/DNSRecord.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/TXTRecord.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/DNSSDRegistration.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/BaseListener.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/BrowseListener.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/ResolveListener.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/RegisterListener.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/QueryListener.java ../mDNSShared/Java/RegisterListener.java:62: cannot resolve symbol symbol : class DNSSDRegistration location: interface com.apple.dnssd.RegisterListener void serviceRegistered( DNSSDRegistration registration, int flags, String serviceName, ^ 1 error make: *** [objects/prod/com/apple/dnssd/RegisterListener.class] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: net-misc/mDNSResponder-107.1 failed. !!! Function src_compile, Line 36, Exitcode 2 !!! make mDNSPosix java failed !!! If you need support, post the topmost build error, NOT this status message. # java-config -L [sun-jdk-1.4.2.10] "Sun JDK 1.4.2.10" (/etc/env.d/java/20sun-jdk-1.4.2.10) * [sun-jdk-1.5.0.06] "Sun JDK 1.5.0.06" (/etc/env.d/java/20sun-jdk-1.5.0.06) # emerge --info Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Celeron(R) CPU 2.40GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://128.213.5.34/gentoo/ http://gentoo.inode.at/" LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa arts bitmap-fonts browserplugin cairo cups dvd firefox gif gnome gpm gtk2 howl imlib insecure-drivers java jpeg jpeg2k kde log4j mad mmx mmx2 mono ncurses nls nodrm nptl nsplugin offensive pam png qt rdesktop readline rle samba sasl sdl silverxp slp sse ssl subversion svg svgz threads tiff truetype truetype-fonts type1 type1-fonts unicode userlocales wmf xml2 xv zeroconf zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
*** Bug 126416 has been marked as a duplicate of this bug. ***
I concur. My problem might be different though: `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/ResolveListener.java `java-config -O`/bin/javac -d objects/prod -classpath objects/prod ../mDNSShared/Java/RegisterListener.java ../mDNSShared/Java/ResolveListener.java:40: cannot resolve symbol symbol : class BaseListener location: interface com.apple.dnssd.ResolveListener public interface ResolveListener extends BaseListener ^ 1 error make: *** [objects/prod/com/apple/dnssd/ResolveListener.class] Error 1 ~amd64. emerges fine without java use.
I got it to compile by setting: MAKEOPTS="-j1"
me too, thx
That is definitely not a solution. (though I admit it works)
ummm MAKEOPTS="-j1" emerge -av mDNSResponder doesn't work, I still get the same error. What's the point of the java use flag in this program anyways? What's the purpose of this program anyways? The mDNSResponder project is a component of Bonjour, Apple's initiative for zero-configuration networking. ..yea so what is it really used in?
ok, so I know all about mdnsresponder, avahi, and kdelibs now thanks to tfkyle. so how to solve this java bug exactly?
bug #127900 seems to have a solution?!
Andr
André Terpstra, no, that is a completely seperate problem.
Additional Bug: Java is not a Dependancy for Mdnsresponder , But it calls java!!!!!!!!!!!
Please give mDNSResponder-107.6 a whirl.
compiles successfully here
Thanks, Andre. Better use -r2, though.
If you mean the latest ebuild version: I've just compiled -r4. Still OK.