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