Testing of recent commits

Lutz Jaenicke Lutz.Jaenicke at aet.TU-Cottbus.DE
Fri Nov 28 03:09:07 EST 2003


On Thu, Nov 27, 2003 at 02:31:14PM +0100, Lutz Jaenicke wrote:
> Updated information:
> I have now installed the latest Bind 8.4.3, still having this issue.
> After modifying the arpa/inet.h file provided as part of Bind 8 to include
> the necessary macros, OpenSSH compiles and passes regression tests
> (CVS as of 27 Nov 03).
> I have filed a bug report againts Bind 8 on HP-UX 10.20, which has been
> assigned [ISC-Bugs #10026].

Ok. I have now concluded my tests:
I have installed Bind 9.2.3-libraries on HP-UX 10.20 (so far I have only
been using named from 9.x because the libraries are called "experimental"
in the docs).
I have been able to successfully build and "make tests" after some
adjustments:
- During "configure" I had to specify -I/usr/local/bind9/include and
  -L/usr/local/bind9/lib (optional, will depend on the setup) and had
  to set "-llwres -ldns" and "-DLWRES" (mandatory).
- This will succeed during build (with HAVE_GETRRSETBYNAME manually set
  in config.h) but does fail during configure: there is no getrrsetbyname()
  in the libraries but a lwres_getrrsetbyname() function. The mapping is
  done in a macro in lwres/netdb.h which is correctly called from
  dns.c when LWRES is defined.
  In the automatic recognition in "configure", lwres/netdb.h is however
  not included, thus routine is not found as required.
  Sorry, I am not fluent in autoconf, so I cannot provide a patch.

To summarize options for HP-UX 10.20:
1) make DNS support optional again
2) have people install Bind 8 and patch arpa/inet.h
3) have people install Bind 9 and fix the autoconf handling to actually
   support this setup.

Option 1) will cause the least amount of traffic on the list and still allows
people to choose "--with-dns" and 2) or 3). Options 2) and 3) will most
likely lead to repeated problem reports for HP-UX 10.20 (don't know how
widespread this version actually is).

Best regards,
	Lutz
-- 
Lutz Jaenicke                             Lutz.Jaenicke at aet.TU-Cottbus.DE
http://www.aet.TU-Cottbus.DE/personen/jaenicke/
BTU Cottbus, Allgemeine Elektrotechnik
Universitaetsplatz 3-4, D-03044 Cottbus




More information about the openssh-unix-dev mailing list