From 5d663fa3ed4e77b558a604d5c2b23ea1306598e6 Mon Sep 17 00:00:00 2001 From: Virgile Prevosto <virgile.prevosto@cea.fr> Date: Wed, 17 Feb 2021 16:37:51 +0100 Subject: [PATCH] [ci] fixes version of camlp5 for CI Newer version does not compile on nix because of a missing dependency. --- nix/default.nix | 2 +- nix/frama-ci.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nix/default.nix b/nix/default.nix index 750fa895..2c8fdf94 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -20,7 +20,7 @@ let frama_clang_build = { inherit pkgs stdenv src opam2nix ocaml_version plugins; name = "frama-clang-on-llvm-" + llvm_version; deps = [ llvm_package.clang-unwrapped llvm pkgs.gnused ]; - opamPackages = [ "camlp5" ]; + opamPackages = [ { name = "camlp5"; constraint="=7.14";} ]; preFramaCTests = '' echo CONFIGURING Why3 for Frama_Clang. export HOME=$(mktemp -d) diff --git a/nix/frama-ci.nix b/nix/frama-ci.nix index 700557f2..e2fc2252 100644 --- a/nix/frama-ci.nix +++ b/nix/frama-ci.nix @@ -5,8 +5,8 @@ let src = builtins.fetchGit { "url" = "https://bobot:${password}@git.frama-c.com/frama-c/Frama-CI.git"; "name" = "Frama-CI"; - "rev" = "ec1a17f66dd629480beed8daeab4ececc5f0dc75"; - "ref" = "master"; + "rev" = "614b8c3f2be697384626581d84836d7a41dc6c38"; + "ref" = "feature/headers/2021"; }; in { -- GitLab