Closed nox closed 2 months ago
Adding feature te to if_everything is a breaking change that causes cargo-deny 0.4.22 to not build anymore.
te
if_everything
cargo-deny depends on goblin 0.8 with a specific set of features and with default-features disabled
# Native executable detection goblin = { version = "0.8", default-features = false, features = [ "elf32", "elf64", "mach32", "mach64", "pe32", "pe64", ] }
It then uses goblin::peek_bytes.
goblin::peek_bytes
For peek_bytes to be enabled in goblin 0.8.1, cargo-deny now needs to enable feature "te":
peek_bytes
https://github.com/m4b/goblin/blob/f025d4995d83c17e5df9d50d2567fe0a06926d83/src/lib.rs#L238-L248
Please yank 0.8.1 and re-release as 0.9.0.
this was done, thank you for pointing this out!
Adding feature
te
toif_everything
is a breaking change that causes cargo-deny 0.4.22 to not build anymore.cargo-deny depends on goblin 0.8 with a specific set of features and with default-features disabled
It then uses
goblin::peek_bytes
.For
peek_bytes
to be enabled in goblin 0.8.1, cargo-deny now needs to enable feature "te":https://github.com/m4b/goblin/blob/f025d4995d83c17e5df9d50d2567fe0a06926d83/src/lib.rs#L238-L248
Please yank 0.8.1 and re-release as 0.9.0.