configure picks up libunwind automatically if it is available and links libmesagallium against it. Because static linking is used all targets that use libmesagallium also need to link against libunwind in this case, and this should be checked on travis-ci. --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/.travis.yml b/.travis.yml index 246ad30eff..b2b74d7a7c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -81,6 +81,7 @@ matrix: - libexpat1-dev - libx11-xcb-dev - libelf-dev + - libunwind8-dev - env: - LABEL="make Gallium Drivers Other" - BUILD=make @@ -108,6 +109,7 @@ matrix: - libexpat1-dev - libx11-xcb-dev - libelf-dev + - libunwind8-dev - env: # NOTE: Analogous to SWR above, building Clover is quite slow. - LABEL="make Gallium ST Clover" @@ -144,6 +146,7 @@ matrix: - libexpat1-dev - libx11-xcb-dev - libelf-dev + - libunwind8-dev - env: - LABEL="make Gallium ST Other" - BUILD=make @@ -174,6 +177,7 @@ matrix: - libexpat1-dev - libx11-xcb-dev - libelf-dev + - libunwind8-dev - env: - LABEL="make Vulkan" - BUILD=make -- 2.13.5 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev