Re: Error nghttp2 version is too old

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm not sure it is evident that there is a question buried in the note 
below so here is a precis of what I asked:

1.  the requirement is for nghttp2 at level 1.2.1 whereas I have nghttp2 
1.13.0 installed.  Why is that considered lower than the requirement?

2.  assuming (always a bad idea) that the problem is that the compiler is 
checking for some specific link in the nghttp2 library, is it likely that 
what I really need to do is install a back level, and if so, any idea what 
it is looking for?  ..or what back level is required?

Sorry for the confusion.

John
====================================
On Tuesday 14 March 2017 10:25:27 you wrote:
> OK, I will have to see what I can do with Fedora, probably not much in
> this case.
> 
> My question though was that the version I have is 1.13.0 according to
> rpm. That would seem to be higher than 1.2.1 so why would the compiler
> complain? I assume that it has an internal requirement on the library
> that it didn't find?
> 
> In that case it might be necessary to back off a few levels to find
> whatever the compiler wants?
> 
> Regards,
> 
> John
> =================================
> 
> > On Tuesday 14 March 2017 02:39:23 you wrote:
> > > You really need to approach your package maintainer, I picked up
> > > nghttp2 around that same point a year ago and never had an issue.
> > > 
> > > Anything to do with rpm installs is on the maintainer, and has
> > > nothing to do with this project, sorry we can't be of more help.
> > > 
> > > On Sun, Mar 12, 2017 at 3:12 PM, John Iliffe <john.iliffe@xxxxxxxxx>
> 
> wrote:
> > > > I am trying to compile Apache 2.4.25 on Fedora 25 Linux.
> > > > 
> > > > The current version of nghttp2 is installed:
> > > > 
> > > > -----------------------------
> > > > [John@prod04 httpd-2.4.25]$ rpm -qv nghttp2
> > > > nghttp2-1.13.0-2.fc25.x86_64
> > > > -----------------------------
> > > > 
> > > > -----------------------------
> > > > /usr/lib64/libnghttp2.so.14
> > > > /usr/lib64/libnghttp2.so.14.9.0
> > > > -----------------------------
> > > > 
> > > > To me, these would both seem to be greater than 1.2.1, but I am
> > > > getting this error from configure:
> > > > 
> > > > ----------------------------------------------
> > > > checking for nghttp2... checking for user-provided nghttp2 base
> > > > directory... none
> > > > checking for pkg-config along ... checking for nghttp2 version >=
> > > > 1.2.1... FAILED
> > > > configure: WARNING: nghttp2 version is too old
> > > > no
> > > > checking whether to enable mod_http2... configure: error:
> > > > mod_http2 has been requested but can not be built due to
> > > > prerequisite failures
> > > > ------------------------------------------------
> > > > 
> > > > These are the currently available versions from the Fedora
> > > > repository.
> > > > 
> > > > Has anyone any suggestions as to why this might be occurring?
> > > > 
> > > > Thanks in advance.
> > > > 
> > > > John
> > > > ===================================
> > > > 
> > > > ------------------------------------------------------------------
> > > > -- - To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
> > > > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx




[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux