On Thu, 2004-01-22 at 22:53, Martin Pool wrote: > > On the subject of the technical issues, though, is anyone > > interested/willing/capable of forward-porting apple's changes to a > > modern distcc? It would be definitely nice to have... > > Last time I looked, the Apple changes were pretty messy. I would like > to see the general idea moved in though. For general use, I think you > would need some kind of check that the gcc versions matched properly. > I'm planning to add some checks in a future version.
Pieter Van den Abeel <[EMAIL PROTECTED]> wrote an implementation of Zeroconf. His code is at http://dev.gentoo.org/~pvdabeel/ and is rough at best. To quote from his e-mail to me: -------CUT------- Announcing a service: [EMAIL PROTECTED] ZeroConf # ./announce 'pvdabeel' 134.184.65.92 1234 'This is cool' distcc Zeroconf announcing 'distcc' service named 'pvdabeel' with ip 134.184.65.92 on port 1234 and extra arguments 'This is cool' Looking up services: # Getting pointers to available nodes [EMAIL PROTECTED] ZeroConf # ./lookup 12 _distcc._tcp.local. PTR _distcc._tcp.local. to pvdabeel._distcc._tcp.local. # Use a pointer to get an IP [EMAIL PROTECTED] ZeroConf # ./lookup 1 distcc-pvdabeel.local. A distcc-pvdabeel.local. to ip 92.65.184.134 # Use a pointer to get a PORT [EMAIL PROTECTED] ZeroConf # ./lookup 33 pvdabeel._distcc._tcp.local. SRV pvdabeel._distcc._tcp.local. to distcc-pvdabeel.local.:1234 # Use a pointer to get the extra arguments [EMAIL PROTECTED] ZeroConf # ./lookup 16 pvdabeel._distcc._tcp.local. TXT pvdabeel._distcc._tcp.local. contains args=This is cool Some fun stuff: Lookup _http._tcp.local. pointers on a university network with lots of Zeroconf printers/machines available: [EMAIL PROTECTED] ZeroConf # ./lookup 12 _http._tcp.local. PTR _http._tcp.local. to HP LaserJet 4100 Series (0001E67C7BFC)._http._tcp.local. PTR _http._tcp.local. to Wnt CEGE._http._tcp.local. PTR _http._tcp.local. to HP LaserJet 2200 (0001E69C3074)._http._tcp.local. PTR _http._tcp.local. to hp LaserJet 2300 series (0001E6A194BB)._http._tcp.local. PTR _http._tcp.local. to HP LaserJet 3330 (0001E6918AB2)._http._tcp.local. PTR _http._tcp.local. to hp LaserJet 2300 series (0001E6A6E82B)._http._tcp.local. PTR _http._tcp.local. to hp LaserJet 2300 series (0001E6A1B6D8)._http._tcp.local. Announce a http server and check your Apple Safari WebBrowser RendezVous bookmarks: TiBook:~/ZeroConf pvdabeel$ ./announce 'Gentoo Rocks' 134.184.65.92 80 'blabla' http Zeroconf announcing 'http' service named 'Gentoo Rocks' with ip 134.184.65.92 on port 80 and extra arguments 'blabla' http://dev.gentoo.org/~pvdabeel/browser.png Lauch Apple Xcode and reverse engineer the arguments passed by Xcode: http://dev.gentoo.org/~pvdabeel/xcode.png ------CUT----- Tis something to play with. -- Regards, -Lisa <Quidquid latine dictum sit, altum viditur>
signature.asc
Description: This is a digitally signed message part
__ distcc mailing list http://distcc.samba.org/ To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/distcc
