Re: GnuTLS Development Files on Slackware-current

Robby Workman <[email protected]>
Newsgroups gmane.linux.slackware
Organization Generally OCD.
Message-ID <[email protected]>
On Sat, 19 May 2012 18:21:40 -0300
Ed Fletcher <[email protected]> wrote:

> On 05/19/2012 06:11 PM, Robby Workman wrote:
> > On Sat, 19 May 2012 14:10:47 -0300
> > Ed Fletcher<[email protected]>  wrote:
> >
> >> Does anyone know where I can find the dev files for gnutls?  I'm
> >> trying to compile pan 0.137 and the configure script keeps
> >> reporting that there is no gnutls on the system.
> >>
> >> I have binaries for gnutls-cli, gnutls-cli-debug and gnutls-serv.
> >> Version v2.12.7 for all.
> >>
> >> There's nothing on SlackBuild.  I'm running Slackware-current that
> >> I installed only a couple of days ago.  And I elected to install
> >> pretty much everything.
> >
> >
> > Both gnutls and pan are part of Slackware.  I don't (yet) know what
> > the real problem is, but you're trying to solve the wrong one, and
> > in doing so, creating others.
> >
> 
> 
> Slackware comes with Pan v0.134 and GnuTLS v2.12.7.  Pan 134 doesn't 
> have secure connections to the newsserver.  And GnuTLS > 2.12.10 is 
> needed to compile Pan 137 with TLS enabled.


Okay, now we're talking.  Of course, I'd have noticed that if I'd
read your original mail more closely.  Sorry - I get a bit jaded
about all of the folks trying to build stuff that's already in 
Slackware.  


> Is there another (easier) way to solve this?


Well, I *still* think something else is wrong locally there - Pat
just upgraded pan to 0.137 in the -current tree, so it should be
able to build there without any problems.  Of course, you indicate
that a newer GnuTLS is needed to build with TLS enabled, so...

I wonder if the gnutls folks messed up the 2.12 branch accidentally
(or maybe on purpose).  The 3.x versions require a couple of new
crypt libraries to build.  However, since you got 2.12.10+ to build
there, I suspect the issue is as simple as "you're not telling the
linker where to look for the new version" or something along those
lines.  The easiest way to solve that is to use the build script in
the Slackware sources to build your newer gnutls -- don't do the
standard manual install into /usr/local.

-RW
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.