Marc BK

Results 20 issues of Marc BK

https://github.com/cpp-best-practices/cmake_template/blob/d19d8921771ba582824948f0cc57f849a5c6efd8/cmake/Linker.cmake#L29 From my understanding `target_compile_options` can be replaced by the more appropriate `target_link_options`. ### Motivation Functionally there's no difference, but adding linker-specific flags to the compilation step will raise warnings...

I just learned about miri, and I'm trying to use it in a project and I cannot get it to run basically anything, I get errors in very basic "tests"....

C-enhancement
A-shims

Just bumps termcolor from `~1.1` -> `~1.4` to resolve #61

## steps to reproduce ``` cargo new reproduce && cd reproduce cargo add stderrlog cargo add termcolor Updating crates.io index Adding termcolor v1.4.1 to dependencies Updating crates.io index error: failed...

## Steps to reproduce ``` rustup target add x86_64-unknown-linux-musl sudo apt install musl-tools git clone [email protected]:aldanor/hdf5-rust.git --recurse cd hdf5-rust RUSTFLAGS="--codegen target-feature=+crt-static" \ cargo run --example simple --features hdf5-sys/static,hdf5-sys/zlib,lzf,blosc --target "x86_64-unknown-linux-musl"...

### Summary It seems that my build is statically linking HDF5 but not MSV CRT and that causes a problem? I get a ton of errors like this: ```text libhdf5_metno_sys-afead0c756f87c12.rlib(H5EAstat.obj)...

Hi, there's some issue with how you build the config graph. Supplying a `dist.toml` with ```toml [dist] msvc-crt-static = false ``` Has no effect. No matter the value. ### Reproduce...

## Description It's somewhat related to the issue I have here: https://github.com/axodotdev/cargo-dist/issues/1460 I now modified my approach to instead of attempting to statically link HDF5, I dynamically link it, but...

Version: 0.28.0 ### Steps to reproduce Set this in `dist-workspace.toml`: ```toml [workspace] members = ["cargo:."] [dist] cargo-dist-version = "0.28.0" ci = "github" installers = ["shell", "powershell", "msi"] targets = ["aarch64-apple-darwin",...