new version is out, please bump. http://www.opensource.apple.com/darwinsource/10.5/mDNSResponder-161.1/ http://www.opensource.apple.com/darwinsource/tarballs/apsl/mDNSResponder-161.1.tar.gz http://www.opensource.apple.com/darwinsource/10.5/
I'm unable to find a tarball for this package in a public location. Find me one and I'll reconsider bumping that package :)
http://dev.gentoo.org/~rajiv/src/mDNSResponder-176.2.tar.gz The majority of the source code in the mDNSResponder project is licensed under the terms of the Apache License, Version 2.0, available from: <http://www.apache.org/licenses/LICENSE-2.0> To accommodate license compatibility with the widest possible range of client code licenses, the shared library code, which is linked at runtime into the same address space as the client using it, is licensed under the terms of the "Three-Clause BSD License". The Linux Name Service Switch code, contributed by National ICT Australia Ltd (NICTA) is licensed under the terms of the NICTA Public Software Licence (which is substantially similar to the "Three-Clause BSD License", with some additional language pertaining to Australian law).
>>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-misc/mDNSResponder-176.2/work/mDNSResponder-176.2 ... * Running emake os=linux CC=x86_64-pc-linux-gnu-gcc LD=x86_64-pc-linux-gnu-gcc -shared OPT_CFLAGS=-O2 -pipe LIBFLAGS= LOCALBASE=/usr JAVACFLAGS= make -j3 -j1 os=linux CC=x86_64-pc-linux-gnu-gcc 'LD=x86_64-pc-linux-gnu-gcc -shared' 'OPT_CFLAGS=-O2 -pipe' LIBFLAGS= LOCALBASE=/usr JAVACFLAGS= x86_64-pc-linux-gnu-gcc -I. -I../mDNSCore -I../mDNSShared -Iobjects/prod -W -Wall -DPID_FILE=\"/var/run/mdnsd.pid\" -DMDNS_UDS_SERVERPATH=\"/var/run/mdnsd\" -DNOT_HAVE_SA_LEN -DUSES_NETLINK -DHAVE_LINUX -DTARGET_OS_LINUX -Os -DMDNS_DEBUGMSGS=0 -O2 -pipe -c -o objects/prod/PosixDaemon.c.o PosixDaemon.c In file included from PosixDaemon.c:81: ../mDNSCore/mDNSEmbeddedAPI.h:2785: error: size of array 'sizecheck_DNSQuestion' is negative ../mDNSCore/mDNSEmbeddedAPI.h:2786: error: size of array 'sizecheck_ZoneData' is negative ../mDNSCore/mDNSEmbeddedAPI.h:2793: error: size of array 'sizecheck_ServiceInfoQuery' is negative make: *** [objects/prod/PosixDaemon.c.o] Error 1 * * ERROR: net-misc/mDNSResponder-176.2 failed. It ain't building out of the box. rajiv: you may take care of this yourself, none of us care enough about this package to investigate weird build failures.
apple has said (on mailing lists) that they are not interested in supporting this tool on linux. basically they are pushing linux users to avahi. i recommend that we move all our packages over to avahi and remove mDNSResponder from portage.