On Sun, 2013-11-17 at 00:38 +0000, David Woodhouse wrote: > On Fri, 2013-11-15 at 17:25 +0100, Nikos Mavrogiannopoulos wrote: > > > > Note that from building from git you need autogen and libopts (so that > > this file is auto-generated). > > That's pretty strange error though since these files don't exist in > > the repository. Could it be that you have some discrepancy between > > your installed autogen and libopts? > > Hm, not quite. It's a discrepancy between my installed autogen and the > version of libopts which you ship inside the GnuTLS source tree. > > I think I didn't have the autogen-libopts-devel package installed (I did > have autogen-libopts and autogen itself). Now I have that, it does seem > to eschew its own local libopts and the build works fine. > > We could do with a better failure mode there ? can't we *detect* that > the installed autogen is not compatible with our libopts, and refuse to > use it? I would like something like that but doesn't look very easy. However, this only affects builds from the git repository that doesn't include the auto-generated files. The releases will include the auto-generated files and should only use the available autogen if libopts detected and usable. regards, Nikos