Le 2021-01-29 08:26, Simon Matter via pound a écrit :
Hallo Simon
I believe there is a cmake3 package on RHEL which would give you the
version you need. Alternately you could modify
cmake_minimum_required(VERSION 3.0)
to read
cmake_minimum_required(VERSION 2.7)
in CMakeLists.txt. I think this should work as I am not aware of using
any 3.0-specific features.
OK, I'll try this.
As to nanomsg/mbedtls I repeat my question: should we include a copy
in
the distribution?
Maybe not. Looks like both are also in EPEL repo and we should just use
them.
Thanks,
Simon
On Mon, 2021-01-25 at 13:25 +0100, Simon Matter via pound wrote:
Hi Robert and all,
I tried to build on CentOS7 / RHEL7 and quickly saw that I'm not
coming far.
$ cd build
$ cmake ..
CMake Error at CMakeLists.txt:13 (cmake_minimum_required):
CMake 3.0 or higher is required. You are running version 2.8.12.2
Then, there is a nanomsg RPM in EPEL for RHEL7 but none for RHEL8.
On the website of nanomsg, it is said "This project has largely been
superceded by the nng project. Users are encouraged to use nng if they
are able. The nng project is wire compatible with this library, and
supports a significant superset of capabilities.". So, maybe that's why
its not present in CentOS 8.
For
mbedtls, it is also only in the EPEL repository, not in the
distribution
itself.
Depending on something from EPEL is usually not something I like
because
EPEL is a moving target and if a maintainer doesn't continue to work
on a
package, it is removed from EPEL.
So, for RHEL, it's a bit difficult to build RPMs for Pound 3.
Regards,
Simon
> Hallo Simon and other responders
>
> I really wonder, what dependencies were so difficult to find: I
> would
> very much like to make your life easier, but I would need some more
> details.
>
> The idea was to supply the stuff which is not normally available in
> distributions (hpack, uthash) even if it can be obtained from the
> web.
> I believe nanomsg and mbedtls are commonly available in
> distributions
> (and certainly can be downloaded), but I am quite willing to
> include
> them in future distributions if you think it would help.
>
> I am also curious what versioning problems you ran into - I don't
> think
> pound requires any specific version, please correct me if I am
> wrong.
>
> On Thu, 2021-01-21 at 20:55 +0100, Simon Matter via pound wrote:
> > > Hallo everybody
> > >
> > > Pound v3.0 has been officially released in early November. We
> > > would
> > > really appreciate if you could drop a few lines regarding your
> > > experience with it: how has it behaved in your case, is it
> > > reliable,
> > > did you do any performance testing, have you run into any
> > > issues.
> > >
> > > Suggestions for new features in 3.1 are also welcome.
> >
> > Hi Robert,
> >
> > The problem I had with the new release is mainly that there are
> > new
> > dependencies and system requirements which are not easily met in
> > our
> > environment. I have provided RPMs of Pound in the past but didn't
> > have the
> > time yet to upgrade. I hope to do it in near future.
> >
> > Regards,
> > Simon
> --
> Robert Segall
> Apsis GmbH
> Postfach, Uetikon am See, CH-8707
> Tel: +41-32-512 30 19
>
>
> --
> pound mailing list
> pound@apsis.ch
> https://admin.hostpoint.ch/mailman/listinfo/pound_apsis.ch
>
--
Robert Segall
Apsis GmbH
Postfach, Uetikon am See, CH-8707
Tel: +41-32-512 30 19
--
pound mailing list
pound@apsis.ch
https://admin.hostpoint.ch/mailman/listinfo/pound_apsis.ch
--
pound mailing list
pound@apsis.ch
https://admin.hostpoint.ch/mailman/listinfo/pound_apsis.ch