Some crates use empty any() cfg-expressions for dependencies (which evaluates to false on all targets) to enable more parallelism during builds or something while still pinning dependencies to a specific version.
any()
false
For example, serde has this:
[target."cfg(any())".dependencies.serde_derive] version = "=1.0.192"
For better compatibility with cargo behaviour, these cfg-expressions should be kept by the strip-foreign command.
Fixed in version 0.1.4.
Metadata Update from @decathorpe: - Issue status updated to: Closed (was: Open)