bug-inetutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-inetutils] Missing header for logger.c and OpenBSD


From: Alfred M. Szmidt
Subject: Re: [bug-inetutils] Missing header for logger.c and OpenBSD
Date: Wed, 18 Aug 2010 11:20:00 -0400

   In my upcoming work on IPv6 for tftp/tftpd I need to add three functions
   to libinetutils. Thus I need to perform a reconfiguration also on OpenBSD.
   The failure of autoreconfiguration was to my eyes identical for OpenBSD
   with inetutils-1.8 as with git-HEAD, so I just the released version
   to get a clean point for reporting this observation.

   There are no problems in GNU/Linux, but OpenBSD makes jests on me.
   As a work around I manually push the three helper functions into
   "src/tftp.c" when testing on OpenBSD, but I would of course prefer
   to drop that extra work. The helper functions will be necessary
   also for the services beyond tftp/tftpd when I implement IPv6
   also there.

Ah, OK.

   >    In the first case, using autoreconf-2.59, the claim
   > 
   >       configure.ac:29: error: Autoconf version 2.62 or higher is
   >       required
   > 
   > [...]
   > 
   >    $ export AUTOMAKE_VERSION=1.9
   > 
   > configure.ac:29 is regarding automake, and we require automake
   > 1.11.  Seems that the error message is totally bollocks.  Can you
   > try with a automake 1.11 or later?

   OpenBSD 4.6 (released November 2009) has autoconf-2.62 and
   automake-1.9.6 prepackaged in the repository, and no later
   version. Therefore I will have to install any later helper software
   myself. I find November 2009 recent enough that I expected the
   existent helper software to work without fuss.

Alas we require automake 1.11 or later.  What you can do is do the
autoreconf run on GNU/Linux, and copy the result to the OpenBSD
machine and run ./configure etc there, not pretty but should do. 

As a side note, automake 1.9.6 is from 2005, so it is 5 years old by
now, it contains a security bug so the OpenBSD folks really should
update.  See CVE-2009-4029.

You _could_ try to frob the version number in configure.ac to refer to
1.9, but I can't promise that it will work.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]