[pdal-commits] [PDAL/PDAL] 93166f: Build with clang and g++-4.8 on travis
GitHub
noreply at github.com
Tue Jun 10 09:15:32 PDT 2014
Branch: refs/heads/point-context
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
Commit: 0a72021fee914e28df0ce2dc9fb3291d62b5183d
https://github.com/PDAL/PDAL/commit/0a72021fee914e28df0ce2dc9fb3291d62b5183d
Author: Pete Gadomski <pete.gadomski at gmail.com>
Date: 2014-06-04 (Wed, 04 Jun 2014)
Changed paths:
M scripts/ci/before_install.sh
M scripts/ci/common.sh
M scripts/ci/script.sh
Log Message:
-----------
Use ninja when building with clang
Our clang side of the travis matrix is going to be our 'funky stuff
zone'. We also install cmake 2.8.12.2 for the Ninja generator.
Commit: 56e4be29965dc4176ab82940a405e3bd5a76f6e8
https://github.com/PDAL/PDAL/commit/56e4be29965dc4176ab82940a405e3bd5a76f6e8
Author: Pete Gadomski <pete.gadomski at gmail.com>
Date: 2014-06-04 (Wed, 04 Jun 2014)
Changed paths:
M scripts/ci/before_install.sh
M scripts/ci/common.sh
M scripts/ci/script.sh
Log Message:
-----------
Merge pull request #389 from gadomski/travis-clang-ninja
Use ninja when building with clang
Commit: df5cf0ca8bab1448f07773c9d58b9dd15b4b8f31
https://github.com/PDAL/PDAL/commit/df5cf0ca8bab1448f07773c9d58b9dd15b4b8f31
Author: Pete Gadomski <pete.gadomski at gmail.com>
Date: 2014-06-04 (Wed, 04 Jun 2014)
Changed paths:
M scripts/ci/common.sh
Log Message:
-----------
Disable Ninja builds for clang
The cmake build was taking too long, so Travis was killing it. If we
find a packaged cmake 2.8.12 we could re-enable Ninja.
Commit: 456082bc0d4492b61b219c73aeecbf6210433c37
https://github.com/PDAL/PDAL/commit/456082bc0d4492b61b219c73aeecbf6210433c37
Author: Pete Gadomski <pete.gadomski at gmail.com>
Date: 2014-06-04 (Wed, 04 Jun 2014)
Changed paths:
M scripts/ci/common.sh
M scripts/ci/script.sh
Log Message:
-----------
Re-enable Ninja, but set the thread count
Commit: a1ff6ab090ee8b25e3d2e8e15d803642aea371ec
https://github.com/PDAL/PDAL/commit/a1ff6ab090ee8b25e3d2e8e15d803642aea371ec
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2014-06-05 (Thu, 05 Jun 2014)
Changed paths:
M .travis.yml
M scripts/ci/before_install.sh
M scripts/ci/common.sh
M scripts/ci/script.sh
Log Message:
-----------
Merge branch 'master' of https://github.com/PDAL/PDAL into point-context
Compare: https://github.com/PDAL/PDAL/compare/5491e73c140d...a1ff6ab090ee
More information about the pdal-commits
mailing list