[pgrouting-dev] boost version?

Hi,

I'm sure I checked this with Regina before, but forgot the answer: What is the
minimum boost version for pgrouting 2.3.0? RHEL has 1.41, and wanted to make
sure that it will work.

Can you please confirm?

Thanks!

Regards,
--
Devrim GÜNDÜZ
EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Hello Devrim:

This is the smallest boost version I tried (based on trusty default boost version it has)

 Boost version: 1.46.1

And is the "official" minimum version. 
[https://github.com/pgRouting/pgrouting#requirements](https://github.com/pgRouting/pgrouting#requirements)


As you can see here:
[https://github.com/pgRouting/pgrouting/blob/master/CMakeLists.txt#L265](https://github.com/pgRouting/pgrouting/blob/master/CMakeLists.txt#L265)

I am really enforcing a minimal version on boost

I did try on an attempt to use boost::geometry instead of CGAL (and remove a dependency) but boost geometry appears to be in other boost version

[http://stackoverflow.com/questions/37003787/travis-ci-cant-find-boost-geometry-hpp](http://stackoverflow.com/questions/37003787/travis-ci-cant-find-boost-geometry-hpp)

So, I rolled back.

Now, by looking at boost documentation.

the new flow algorithms (on the experimental & proposed functions section) did exist on boost graph 1.41
[http://www.boost.org/doc/libs/1_41_0/libs/graph/doc/table_of_contents.html](http://www.boost.org/doc/libs/1_41_0/libs/graph/doc/table_of_contents.html)

So "theoretically" I think it will work.
Give it a try and keep me informed so I can change the "official" but not enforced (yet) minimum version.

Vicky







···

On Thu, Sep 29, 2016 at 11:09 AM, Devrim Gündüz <devrim@gunduz.org> wrote:

Hi,

I’m sure I checked this with Regina before, but forgot the answer: What is the
minimum boost version for pgrouting 2.3.0? RHEL has 1.41, and wanted to make
sure that it will work.

Can you please confirm?

Thanks!

Regards,

Devrim GÜNDÜZ
EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR


pgrouting-dev mailing list
pgrouting-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/pgrouting-dev

Georepublic UG (haftungsbeschränkt)
Salzmannstraße 44, 
81739 München, Germany

Vicky Vergara
Operations Research

eMail: vicky@[georepublic.de](http://georepublic.de)
Web: [https://georepublic.info](https://georepublic.info)

Tel: +49 (089) 4161 7698-1
Fax: +49 (089) 4161 7698-9

Commercial register: Amtsgericht München, HRB 181428
CEO: Daniel Kastl

Correction: of last answer

it reads:

I am really enforcing a minimal version on boost

should say:

I am really not enforcing a minimal version on boost

···

On Thu, Sep 29, 2016 at 12:13 PM, Vicky Vergara <vicky@georepublic.de> wrote:

Hello Devrim:

This is the smallest boost version I tried (based on trusty default boost version it has)

 Boost version: 1.46.1

And is the "official" minimum version. 
[https://github.com/pgRouting/pgrouting#requirements](https://github.com/pgRouting/pgrouting#requirements)


As you can see here:
[https://github.com/pgRouting/pgrouting/blob/master/CMakeLists.txt#L265](https://github.com/pgRouting/pgrouting/blob/master/CMakeLists.txt#L265)

I am really enforcing a minimal version on boost

I did try on an attempt to use boost::geometry instead of CGAL (and remove a dependency) but boost geometry appears to be in other boost version

[http://stackoverflow.com/questions/37003787/travis-ci-cant-find-boost-geometry-hpp](http://stackoverflow.com/questions/37003787/travis-ci-cant-find-boost-geometry-hpp)

So, I rolled back.

Now, by looking at boost documentation.

the new flow algorithms (on the experimental & proposed functions section) did exist on boost graph 1.41
[http://www.boost.org/doc/libs/1_41_0/libs/graph/doc/table_of_contents.html](http://www.boost.org/doc/libs/1_41_0/libs/graph/doc/table_of_contents.html)

So "theoretically" I think it will work.
Give it a try and keep me informed so I can change the "official" but not enforced (yet) minimum version.

Vicky







On Thu, Sep 29, 2016 at 11:09 AM, Devrim Gündüz <devrim@gunduz.org> wrote:

Hi,

I’m sure I checked this with Regina before, but forgot the answer: What is the
minimum boost version for pgrouting 2.3.0? RHEL has 1.41, and wanted to make
sure that it will work.

Can you please confirm?

Thanks!

Regards,

Devrim GÜNDÜZ
EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR


pgrouting-dev mailing list
pgrouting-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/pgrouting-dev

Georepublic UG (haftungsbeschränkt)
Salzmannstraße 44, 
81739 München, Germany

Vicky Vergara
Operations Research

eMail: vicky@[georepublic.de](http://georepublic.de)
Web: [https://georepublic.info](https://georepublic.info)

Tel: +49 (089) 4161 7698-1
Fax: +49 (089) 4161 7698-9

Commercial register: Amtsgericht München, HRB 181428
CEO: Daniel Kastl

Georepublic UG (haftungsbeschränkt)
Salzmannstraße 44, 
81739 München, Germany

Vicky Vergara
Operations Research

eMail: vicky@[georepublic.de](http://georepublic.de)
Web: [https://georepublic.info](https://georepublic.info)

Tel: +49 (089) 4161 7698-1
Fax: +49 (089) 4161 7698-9

Commercial register: Amtsgericht München, HRB 181428
CEO: Daniel Kastl

Hi Vicky,

On Thu, 2016-09-29 at 12:13 -0500, Vicky Vergara wrote:

So "theoretically" I think it will work.
Give it a try and keep me informed so I can change the "official" but
not enforced (yet) minimum version.

I started RHEL 6 builds, but got an error:

https://github.com/pgRouting/pgrouting/issues/687

Can you please check?

Regards,
--
Devrim GÜNDÜZ
EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR