another 2.1.0 compile error
John Dennis
jdennis at redhat.com
Tue Sep 9 21:17:58 CEST 2008
Greg Woods wrote:
> On Tue, 2008-09-09 at 16:53 +0100, A.L.M.Buxey at lboro.ac.uk wrote:
>
>
>> yep, you havent got all the required development packages installed.
>>
>> libtool-ltdl-devel
>> libtool-ltdl
>>
>
> Thanks, that was it. However, I discovered what I think is a bug in yum
> in the process. I tried "yum list *ltdl*" and this failed to show these
> packages; otherwise I might have found this myself. Even "yum list
> libtool*" doesn't show them, I had to actually list libtool-ltdl-devel*
> to see the devel package.
We maintain rpm spec files that are known to work on Fedora (some RHEL,
CentOS) and if you had consulted that spec file you would have seen the
libtool-ltdl-devel dependency.
I know the freeradius source tree and source tarball contains rpm spec
files and some suse and redhat specific info but I wonder if that is the
right place for that information, the distribution in question will have
up to date spec files specific to their distributions, I'm not sure
upstream is the place to go looking for it. The last time I looked at
the redhat directory it was way out of date.
I'm inclined to think for those people who wish to build from upstream
they are better off using the autotools configure script included in the
freeradius source distribution and not use rpm mechanisms unless the
srpm comes from the distribution in question. Afterall autotools was
meant to solve the "correctly build on a foreign unknown platform"
problem, rpm is not the tool for that job. This is one reason I'm
dubious upstream is the place to maintain spec files (IMHO it's kinda
backwards ;-)
Now having said that, I realize there isn't a 2.1.0 rpm spec file in
Fedora yet, so you would be right to say "how can I consult it?", but
I'm willing to bet the current 2.0.5 spec file would be pretty close to
what 2.1.0 needs. It's the Fedora project's job to make sure our spec
file and pre-built packages get upgraded to current upstream in a timely
fashion (where the definition of timely is open for vigorous discussion,
flames, etc. :-)
BTW, RHEL, CentOS, etc. are enterprise stable distributions, don't
expect them to contain current versions, it's not in their mandate,
Fedora is the place to look for current up-to-date versions of packages.
--
John Dennis <jdennis at redhat.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20080909/1f9d38fe/attachment.html>
More information about the Freeradius-Users
mailing list