History

Add note to remove `libz-rs-sys` crate from allow-list for pure Rust build

As it shoudln't be needed anymore, we link to `zlib-rs` directly, but can't yet remove it as `libz-rs-sys` is still pulled in via `gix-archive` which need https://github.com/rust-lang/flate2-rs/pull/520 to be merged to remove that extra `libz-rs-sys` dependency.

Sebastian Thiel committed 10 months ago

Commit 5ae82211 parent 5de660e1 file · +1 −0Browse files

Unified · Split

.github/workflows/ci.yml+1−0
@@ -121,6 +121,7 @@ jobs: · 120 unmodified lines
121 ! GREP_COLORS='ms=30;48;5;214' grep --color=always -Ex -C 1000000 -e "$pattern" tree.txt121 ! GREP_COLORS='ms=30;48;5;214' grep --color=always -Ex -C 1000000 -e "$pattern" tree.txt
122 continue-on-error: true122 continue-on-error: true
123 - name: Check for unrecognized *-sys dependencies123 - name: Check for unrecognized *-sys dependencies
124 # TODO: remove `libz-rs|` once https://github.com/rust-lang/flate2-rs/pull/520 is merged.
124 run: |125 run: |
125 ! grep -qP '(?<!\b(linux-raw|libz-rs|aws-lc))-sys\b' tree.txt126 ! grep -qP '(?<!\b(linux-raw|libz-rs|aws-lc))-sys\b' tree.txt
126 - name: Wrap cc1 (and cc1plus if present) to record calls127 - name: Wrap cc1 (and cc1plus if present) to record calls