I'll upgrade my code according to the GNU hello 2.10 codebase then. It will be interesting to see the changes. I had based my own build system on the 2.7 example.
It seems that the 2.10 GNU hello works correctly with OpenBSD 6.1 and Ubuntu 16.04 and that my problems were either local or with old version 2.7. I'm trying to learn were the variables are set e.g. PACKAGE_NAME and PACKAGE_URL to generate manpages for my own program. -- Niklas > -------- Original Message -------- > Subject: Re: GNU hello > Local Time: August 13, 2017 10:04 AM > UTC Time: August 13, 2017 8:04 AM > From: [email protected] > To: Niklas Rosencrantz <[email protected]> > [email protected] <[email protected]>, Johan Petersson <[email protected]>, > jorgenbang <[email protected]> > > On 13 August 2017 at 06:51, Niklas Rosencrantz <[email protected]> wrote: >> >> On OpenBSD I had to manually set 2 environment variables: Automake and >> autonconf versions. Maybe a script could set those for the build. > > Do the default versions not work? I see that hello requires autoconf > 2.62 and automake 1.11.1, but these are both some years old. > >> Could you specify which error my 2.7 build had? > > Search the log for "error" (and ignore the mentions of "strerror" > etc.!). There is a make error. > >> Is there a big difference between 2.10 and 2.7? > > Yes, there are considerable changes, to the code and even more to the > build system.
