Fix build issue on geotifcp when PROJ is not installed in a system directory #138
Travis CI / Travis CI - Pull Request
succeeded
May 13, 2025 in 5m 33s
Build Passed
The build passed, just like the previous build.
Details
This is a pull request build.
It is running a build against the merge commit, after merging #138 Fix build issue on geotifcp when PROJ is not installed in a system directory.
Any changes that have been made to the master branch before the build ran are also included.
Jobs and Stages
This build only has a single job.
You can use jobs to test against multiple versions of your runtime or dependencies, or to speed up your build.
Build Configuration
| Build Option | Setting |
|---|---|
| Language | Ruby |
| Operating System | Linux (Xenial) |
Build Configuration
{
"language": "ruby",
"os": [
"linux"
],
"dist": "xenial",
"cache": {
"directories": [
"$HOME/.ccache"
]
},
"before_install": [
"if test \"$TRAVIS_OS_NAME\" = \"linux\"; then sudo apt install g++ libjpeg-dev libz-dev libtiff-dev libsqlite3-dev; fi",
"if test \"$TRAVIS_OS_NAME\" = \"osx\"; then brew update; brew install ccache; fi"
],
"install": [
"git clone --depth=1 https://github.com/OSGeo/PROJ proj",
"export CC=\"ccache $CC\"",
"export CXX=\"ccache $CXX\"",
"$CC --version",
"(cd proj && cmake . -DBUILD_APPS=OFF -DBUILD_TESTING=OFF && make -j3 && sudo make install && (if test \"$TRAVIS_OS_NAME\" = \"linux\"; then sudo ldconfig; fi))",
"cd libgeotiff",
"./autogen.sh",
"./configure",
"make distcheck",
"mkdir libgeotiff",
"cat libgeotiff*.tar.gz | tar xz -C libgeotiff --strip-components=1",
"cd libgeotiff",
"mkdir build_autoconf",
"cd build_autoconf",
"CFLAGS=\"-Wall -Wextra -Werror\" ../configure",
"make -j3",
"make check",
"cd ..",
"mkdir build_cmake",
"cd build_cmake",
"cmake .. -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_C_FLAGS=\"-Wall -Wextra -Werror\"",
"make -j3"
],
"script": [
"echo \"done\""
],
"notifications": {
"irc": [
{
"channels": [
"irc.freenode.org#gdal"
],
"use_notice": true
}
]
},
"jobs": {
"fast_finish": true,
"include": [
{
"os": "linux",
"compiler": "gcc",
"language": "cpp",
"sudo": true,
"dist": "jammy",
"env": [
{
"BUILD_NAME": "linux"
}
]
}
]
}
}
Loading