Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-16 Thread Bruce Momjian
Added to TODO: * Update Bonjour to work with newer cross-platform SDK --- Sandy McArthur wrote: > FYI: The DNSServiceDiscovery.h is Mac OS X specific and only kept > around for Mac OS X 10.2 and older compatiabilit

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-11 Thread Sandy McArthur
FYI: The DNSServiceDiscovery.h is Mac OS X specific and only kept around for Mac OS X 10.2 and older compatiability. Apple has moved to a cross platform impelentation with the dns_sd.h API available for OS X, Win32, and most any posix type system. Any reference to DNSServiceDiscovery.h in pgsql sh

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Joshua D. Drake
Not I. The only thing I have ever noted with Rendezvous/Bonjour was the whole trademark issue with the name. Sincerely, Joshua D. Drake I retract the above statement. As Andrew kindly pointed it out I did mention that it works on Windows. Unfortunately I was taking that from literature n

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Joshua D. Drake
"borked on windows" is not necessarily the same thing as "borked on everything but apple". BTW, wasn't it you that sent in that old note that said it did work on windows? What did you test exactly? Not I. The only thing I have ever noted with Rendezvous/Bonjour was the whole trademark issu

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Tom Lane
"Joshua D. Drake" <[EMAIL PROTECTED]> writes: > Lets at least document the fact that it is borked on everything but > apple "borked on windows" is not necessarily the same thing as "borked on everything but apple". BTW, wasn't it you that sent in that old note that said it did work on window

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Joshua D. Drake
Great :-(. Well, until there's actually some value in supporting bonjour on non-Apple platforms, let's just leave the code as it is. I can't see plastering the code with a ton of #ifdefs to support something that no Windows users will care about. Lets at least document the fact that it is bor

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Andrew Dunstan
Tom Lane wrote: Andrew Dunstan <[EMAIL PROTECTED]> writes: It gets a lot worse. The Windows SDK does not export the same API. None of the DNSfoo things we refer to in postmaster.c are defined in the supplied header file (not to mention other idiocies I was able to negotiate past). Appare

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Tom Lane
Andrew Dunstan <[EMAIL PROTECTED]> writes: > It gets a lot worse. The Windows SDK does not export the same API. None > of the DNSfoo things we refer to in postmaster.c are defined in the > supplied header file (not to mention other idiocies I was able to > negotiate past). Apparently Apple have

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Andrew Dunstan
Andrew Dunstan wrote: Tom Lane wrote: Grumble. Are you going to send in a patch? I can test that the OS X side still works, but I can't test Windows. I can make a patch and see that it configures and compiles. But I can't test it. I guess that will be an advance, though. It gets

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Tom Lane
Andrew Dunstan <[EMAIL PROTECTED]> writes: > Tom Lane wrote: >> One possibility is that bonjour-for-windows *does* have the original >> file name (DNSServiceDiscovery.h) if you install it on a filesystem >> supporting long names, but you dropped it on an 8+3 filesystem instead? > No, that is indee

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Andrew Dunstan
Tom Lane wrote: <[EMAIL PROTECTED]> writes: I don't recall ever hearing that this has been done. bonjour is the new name of Apple's rendezvous technology, an old email (http://archives.postgresql.org/pgsql-hackers/2005-05/msg00739.php) stated that rendezvous support was workin

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Tom Lane
<[EMAIL PROTECTED]> writes: >> I don't recall ever hearing that this has been done. > bonjour is the new name of Apple's rendezvous technology, an old email > (http://archives.postgresql.org/pgsql-hackers/2005-05/msg00739.php) stated > that rendezvous support was working at least on macosx and win

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread pmagnoli
Hi Andrew, you wrote: > I don't recall ever hearing that this has been done. bonjour is the new name of Apple's rendezvous technology, an old email (http://archives.postgresql.org/pgsql-hackers/2005-05/msg00739.php) stated that rendezvous support was working at least on macosx and windows, so I t

Re: [HACKERS] Rendezvous/Bonjour broken in 8.1 beta

2005-09-08 Thread Andrew Dunstan
[EMAIL PROTECTED] wrote: Hi, I'm trying to compile Postgresql 8.1 beta on my own in mingw/windows. I tried to compile it with --with-bonjour I don't recall ever hearing that this has been done. but it is looking for the wrong file, it looks for "DNSServiceDiscovery.h" but Apple provides