[pgrouting-dev] Build

Do we know yet what the minimum versions are for building listed here?:

http://docs.pgrouting.org/2.0/en/doc/src/installation/build.html#build

e.g. what can I get away with for Boost… .

Best,
Steve

On 11/23/2013 10:21 PM, Stephen Mather wrote:

Do we know yet what the minimum versions are for building listed here?:

http://docs.pgrouting.org/2.0/en/doc/src/installation/build.html#build

e.g. what can I get away with for Boost... .

I was running Boost 1.34 on a Lenny system without a problem until some other dependency caused builds to fail.

I have built with 1.42 on squeeze and 1.49 on wheezy.

In general, most versions will work. I think there was one maybe two versions that were broken because of some that boost did like moving includes around but I have since then ifdef's the boost versions if there is an issue that I know about.

Too many to test them all! If you find one that does not work, file a bug and I'll fix it or document it as a problem.

Thanks,
   -Steve

Just some additional comment:

I wanted to fill in the minimum required versions, but just didn’t try ancient versions of Boost and CGAL, or uncommon combinations.
In general pgRouting seems to work with recent version of Boost and CGAL, or with versions that are available in package mangers of popular Linux distributions.

So I don’t know what to write instead of “[TBD]”. Maybe we should just list the dependencies and remove the minimum required version part, where we don’t know about it.

Daniel

···

On Sun, Nov 24, 2013 at 3:01 PM, Stephen Woodbridge <woodbri@swoodbridge.com> wrote:

On 11/23/2013 10:21 PM, Stephen Mather wrote:

Do we know yet what the minimum versions are for building listed here?:

http://docs.pgrouting.org/2.0/en/doc/src/installation/build.html#build

e.g. what can I get away with for Boost… .

I was running Boost 1.34 on a Lenny system without a problem until some other dependency caused builds to fail.

I have built with 1.42 on squeeze and 1.49 on wheezy.

In general, most versions will work. I think there was one maybe two versions that were broken because of some that boost did like moving includes around but I have since then ifdef’s the boost versions if there is an issue that I know about.

Too many to test them all! If you find one that does not work, file a bug and I’ll fix it or document it as a problem.

Thanks,
-Steve


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


Georepublic UG & Georepublic Japan
eMail: daniel.kastl@georepublic.de
Web: http://georepublic.de

Is it wrong to set a minimum known version? You could even specify it as such. It would give people an opportunity to decide if their package managed versions stand a change before building from source.

Best,
Steve

···

On Sun, Nov 24, 2013 at 9:37 AM, Daniel Kastl <daniel@georepublic.de> wrote:

Just some additional comment:

I wanted to fill in the minimum required versions, but just didn’t try ancient versions of Boost and CGAL, or uncommon combinations.
In general pgRouting seems to work with recent version of Boost and CGAL, or with versions that are available in package mangers of popular Linux distributions.

So I don’t know what to write instead of “[TBD]”. Maybe we should just list the dependencies and remove the minimum required version part, where we don’t know about it.

Daniel


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

On Sun, Nov 24, 2013 at 3:01 PM, Stephen Woodbridge <woodbri@swoodbridge.com> wrote:

On 11/23/2013 10:21 PM, Stephen Mather wrote:

Do we know yet what the minimum versions are for building listed here?:

http://docs.pgrouting.org/2.0/en/doc/src/installation/build.html#build

e.g. what can I get away with for Boost… .

I was running Boost 1.34 on a Lenny system without a problem until some other dependency caused builds to fail.

I have built with 1.42 on squeeze and 1.49 on wheezy.

In general, most versions will work. I think there was one maybe two versions that were broken because of some that boost did like moving includes around but I have since then ifdef’s the boost versions if there is an issue that I know about.

Too many to test them all! If you find one that does not work, file a bug and I’ll fix it or document it as a problem.

Thanks,
-Steve


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


Georepublic UG & Georepublic Japan
eMail: daniel.kastl@georepublic.de
Web: http://georepublic.de

On 11/24/2013 9:48 PM, Stephen Mather wrote:

Is it wrong to set a minimum known version? You could even specify it
as such. It would give people an opportunity to decide if their package
managed versions stand a change before building from source.

There is nothing "wrong" with that but it is just one more thing that someone has to do and document. With the exception of cmake the needs to be at least 2.8, and postgresql 8.4+ we put very little version requirements on the dependencies. This is in part because we mostly use very basic and simple features of those packages.

We are working on improving our game. Rev 2.0 was a big step in that directions and it help from you and the community we hope to get better in future releases.

Feel free to open a ticket and we will make an effort to collect more information for the next release.

Thanks,
   -Steve W.

Best,
Steve

On Sun, Nov 24, 2013 at 9:37 AM, Daniel Kastl <daniel@georepublic.de
<mailto:daniel@georepublic.de>> wrote:

    Just some additional comment:

    I wanted to fill in the minimum required versions, but just didn't
    try ancient versions of Boost and CGAL, or uncommon combinations.
    In general pgRouting seems to work with recent version of Boost and
    CGAL, or with versions that are available in package mangers of
    popular Linux distributions.

    So I don't know what to write instead of "[TBD]". Maybe we should
    just list the dependencies and remove the minimum required version
    part, where we don't know about it.

    Daniel

    On Sun, Nov 24, 2013 at 3:01 PM, Stephen Woodbridge
    <woodbri@swoodbridge.com <mailto:woodbri@swoodbridge.com>> wrote:

        On 11/23/2013 10:21 PM, Stephen Mather wrote:

            Do we know yet what the minimum versions are for building
            listed here?:

            http://docs.pgrouting.org/2.0/__en/doc/src/installation/build.__html#build
            <http://docs.pgrouting.org/2.0/en/doc/src/installation/build.html#build&gt;

            e.g. what can I get away with for Boost... .

        I was running Boost 1.34 on a Lenny system without a problem
        until some other dependency caused builds to fail.

        I have built with 1.42 on squeeze and 1.49 on wheezy.

        In general, most versions will work. I think there was one maybe
        two versions that were broken because of some that boost did
        like moving includes around but I have since then ifdef's the
        boost versions if there is an issue that I know about.

        Too many to test them all! If you find one that does not work,
        file a bug and I'll fix it or document it as a problem.

        Thanks,
           -Steve

        _________________________________________________
        pgrouting-dev mailing list
        pgrouting-dev@lists.osgeo.org <mailto:pgrouting-dev@lists.osgeo.org>
        http://lists.osgeo.org/__mailman/listinfo/pgrouting-dev
        <http://lists.osgeo.org/mailman/listinfo/pgrouting-dev&gt;

    --
    Georepublic UG & Georepublic Japan
    eMail: daniel.kastl@georepublic.de <mailto:daniel.kastl@georepublic.de>
    Web: http://georepublic.de/&gt;

    _______________________________________________
    pgrouting-dev mailing list
    pgrouting-dev@lists.osgeo.org <mailto:pgrouting-dev@lists.osgeo.org>
    http://lists.osgeo.org/mailman/listinfo/pgrouting-dev

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

OK, I created an issue, https://github.com/pgRouting/pgrouting/issues/218 .

This is something I’m actually capable of, so maybe I’ll get some time to do some testing when things calm down for me.

Best,
Steve

···

On Sun, Nov 24, 2013 at 9:55 PM, Stephen Woodbridge <woodbri@swoodbridge.com> wrote:

On 11/24/2013 9:48 PM, Stephen Mather wrote:

Is it wrong to set a minimum known version? You could even specify it
as such. It would give people an opportunity to decide if their package
managed versions stand a change before building from source.

There is nothing “wrong” with that but it is just one more thing that someone has to do and document. With the exception of cmake the needs to be at least 2.8, and postgresql 8.4+ we put very little version requirements on the dependencies. This is in part because we mostly use very basic and simple features of those packages.

We are working on improving our game. Rev 2.0 was a big step in that directions and it help from you and the community we hope to get better in future releases.

Feel free to open a ticket and we will make an effort to collect more information for the next release.

Thanks,
-Steve W.

Best,
Steve

On Sun, Nov 24, 2013 at 9:37 AM, Daniel Kastl <daniel@georepublic.de

mailto:[daniel@georepublic.de](mailto:daniel@georepublic.de)> wrote:

Just some additional comment:

I wanted to fill in the minimum required versions, but just didn’t
try ancient versions of Boost and CGAL, or uncommon combinations.
In general pgRouting seems to work with recent version of Boost and
CGAL, or with versions that are available in package mangers of
popular Linux distributions.

So I don’t know what to write instead of “[TBD]”. Maybe we should
just list the dependencies and remove the minimum required version
part, where we don’t know about it.

Daniel

On Sun, Nov 24, 2013 at 3:01 PM, Stephen Woodbridge

<woodbri@swoodbridge.com mailto:[woodbri@swoodbridge.com](mailto:woodbri@swoodbridge.com)> wrote:

On 11/23/2013 10:21 PM, Stephen Mather wrote:

Do we know yet what the minimum versions are for building
listed here?:

http://docs.pgrouting.org/2.0/__en/doc/src/installation/build.__html#build

<http://docs.pgrouting.org/2.0/en/doc/src/installation/build.html#build>

e.g. what can I get away with for Boost… .

I was running Boost 1.34 on a Lenny system without a problem
until some other dependency caused builds to fail.

I have built with 1.42 on squeeze and 1.49 on wheezy.

In general, most versions will work. I think there was one maybe
two versions that were broken because of some that boost did
like moving includes around but I have since then ifdef’s the
boost versions if there is an issue that I know about.

Too many to test them all! If you find one that does not work,
file a bug and I’ll fix it or document it as a problem.

Thanks,
-Steve


pgrouting-dev mailing list
pgrouting-dev@lists.osgeo.org mailto:[pgrouting-dev@lists.osgeo.org](mailto:pgrouting-dev@lists.osgeo.org)
http://lists.osgeo.org/__mailman/listinfo/pgrouting-dev

<http://lists.osgeo.org/mailman/listinfo/pgrouting-dev>


Georepublic UG & Georepublic Japan

eMail: daniel.kastl@georepublic.de mailto:[daniel.kastl@georepublic.de](mailto:daniel.kastl@georepublic.de)
Web: http://georepublic.de <http://georepublic.de/>


pgrouting-dev mailing list
pgrouting-dev@lists.osgeo.org mailto:[pgrouting-dev@lists.osgeo.org](mailto:pgrouting-dev@lists.osgeo.org)
http://lists.osgeo.org/mailman/listinfo/pgrouting-dev


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


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