summaryrefslogtreecommitdiff
path: root/.travis-apt-pin.preferences
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2017-06-23 13:58:49 +0100
committerMatt Caswell <matt@openssl.org>2017-06-23 17:57:02 +0100
commit404c76f4ee1dc51c0d200e2b60a6340aadb44e38 (patch)
tree6689574a30edc4585948cab3217c2514046e2db8 /.travis-apt-pin.preferences
parent25ffeb11ea86bdc76db150c504550602a9acc9bc (diff)
downloadopenssl-new-404c76f4ee1dc51c0d200e2b60a6340aadb44e38.tar.gz
Fix travis clang-3.9 builds
Something environmental changed in travis so that it started preferring the ubuntu clang-3.9 version instead of the llvm.org one. This breaks the sanitiser based builds. This change forces travis to de-prioritise the ubuntu clang packages. [extended tests] Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3759)
Diffstat (limited to '.travis-apt-pin.preferences')
-rw-r--r--.travis-apt-pin.preferences15
1 files changed, 15 insertions, 0 deletions
diff --git a/.travis-apt-pin.preferences b/.travis-apt-pin.preferences
new file mode 100644
index 0000000000..1797bd0414
--- /dev/null
+++ b/.travis-apt-pin.preferences
@@ -0,0 +1,15 @@
+Package: clang-3.9
+Pin: release o=Ubuntu
+Pin-Priority: -1
+
+Package: libclang-common-3.9-dev
+Pin: release o=Ubuntu
+Pin-Priority: -1
+
+Package: libclang1-3.9
+Pin: release o=Ubuntu
+Pin-Priority: -1
+
+Package: libllvm3.9v4
+Pin: release o=Ubuntu
+Pin-Priority: -1