From: Jason Ish Date: Fri, 1 May 2020 05:11:45 +0000 (-0600) Subject: github ci: pin cbindgen to 0.14.1 X-Git-Tag: suricata-6.0.0-beta1~427 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4318c1de45911eb9e81297d1b9c87e48cc312e6d;p=thirdparty%2Fsuricata.git github ci: pin cbindgen to 0.14.1 0.14.2 breaks builds with Rust 1.34.0, which we still support. Also build cbdingen in debug mode. It builds much faster with minimal runtime performance. --- diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 0ff476af43..009cf37c75 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -71,7 +71,7 @@ jobs: texlive-capt-of \ texlive-needspace \ - name: Install cbindgen - run: cargo install --force cbindgen + run: cargo install --force --debug --version 0.14.1 cbindgen - run: echo "::add-path::$HOME/.cargo/bin" - uses: actions/checkout@v1 - name: Bundling libhtp @@ -246,7 +246,7 @@ jobs: python3-sphinx \ texlive-scheme-full - name: Install cbindgen - run: cargo install --force cbindgen + run: cargo install --force --debug --version 0.14.1 cbindgen - run: echo "::add-path::$HOME/.cargo/bin" - uses: actions/checkout@v1 - run: git clone https://github.com/OISF/libhtp -b 0.5.x @@ -327,7 +327,7 @@ jobs: add-apt-repository -y ppa:npalix/coccinelle apt -y install coccinelle - name: Install cbindgen - run: cargo install --force cbindgen + run: cargo install --force --debug --version 0.14.1 cbindgen - run: echo "::add-path::$HOME/.cargo/bin" - uses: actions/checkout@v1 - run: git clone https://github.com/OISF/libhtp -b 0.5.x @@ -397,7 +397,7 @@ jobs: zlib1g \ zlib1g-dev - name: Install cbindgen - run: cargo install --force cbindgen + run: cargo install --force --debug --version 0.14.1 cbindgen - run: echo "::add-path::$HOME/.cargo/bin" - uses: actions/checkout@v1 - run: git clone https://github.com/OISF/libhtp -b 0.5.x @@ -516,7 +516,7 @@ jobs: zlib1g \ zlib1g-dev - name: Install cbindgen - run: cargo install --force cbindgen + run: cargo install --force --debug --version 0.14.1 cbindgen - run: echo "::add-path::$HOME/.cargo/bin" - uses: actions/checkout@v1 - name: Bundling libhtp @@ -580,7 +580,7 @@ jobs: run: curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain 1.34.2 -y - run: echo "::add-path::$HOME/.cargo/bin" - name: Install cbindgen - run: cargo install --force cbindgen + run: cargo install --force --debug --version 0.14.1 cbindgen - uses: actions/checkout@v1 - name: Bundling libhtp run: git clone https://github.com/OISF/libhtp -b 0.5.x @@ -629,7 +629,7 @@ jobs: rust \ xz - name: Install cbindgen - run: cargo install --force cbindgen + run: cargo install --force --debug --version 0.14.1 cbindgen - run: echo "::add-path::$HOME/.cargo/bin" - run: pip install PyYAML - uses: actions/checkout@v1