[pdal-commits] [PDAL/PDAL] 93166f: Build with clang and g++-4.8 on travis

GitHub noreply at github.com
Wed Jun 4 06:29:54 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: 93166fded65ad395ee10385e57f8a7c618a90168
      https://github.com/PDAL/PDAL/commit/93166fded65ad395ee10385e57f8a7c618a90168
  Author: Pete Gadomski <pete.gadomski at gmail.com>
  Date:   2014-06-04 (Wed, 04 Jun 2014)

  Changed paths:
    M .travis.yml
    M scripts/ci/before_install.sh
    M scripts/ci/script.sh

  Log Message:
  -----------
  Build with clang and g++-4.8 on travis

In order to build with clang, we have to compromise a bit and build with
embedded boost. Due to c++11 changes, boost libraries built with g++ can
cause issues when building with clang, if by issues I mean segfaults.
Therefore, we build with embedded boost when using clang.

Clang c++11 support does require updated libstdc (on Travis) so we
install g++-4.8 regardless of our compiler choice.

Since it was easy, this patch also updates our g++ version to 4.8.


  Commit: d7065d2bcb4396e4026af951c81e2062f848d6f1
      https://github.com/PDAL/PDAL/commit/d7065d2bcb4396e4026af951c81e2062f848d6f1
  Author: Pete Gadomski <pete.gadomski at gmail.com>
  Date:   2014-06-04 (Wed, 04 Jun 2014)

  Changed paths:
    M .travis.yml
    M scripts/ci/before_install.sh
    M scripts/ci/script.sh

  Log Message:
  -----------
  Merge pull request #388 from gadomski/clang

Travis, build clang


Compare: https://github.com/PDAL/PDAL/compare/bf6b6c502b62...d7065d2bcb43


More information about the pdal-commits mailing list