57c4f8acff
The `curl-sys` crate includes with it a bundled copy of libcurl which is used if `pkgconfig` doesn't find libcurl configuration files. In our case, we always want to use the system libcurl. So filter it out. This also drops our *compressed* tarball by 2.5M. One tricky bit is that cargo crates include a checksum JSON that's read by `cargo build` later on to validate the crate. So we need to do some JSON surgery. What made me look into this was that Koji builds were failing due to the `%configure` macro including hardening bits that sub out e.g. all `config.sub` and `ltmain.sh` files which then caused the checksum to fail validation. This completely sidesteps that issue. Closes: #1554 Approved by: cgwalters |
||
---|---|---|
.. | ||
.gitignore | ||
atomic7-testing.repo | ||
cccp.yml | ||
Dockerfile | ||
make-git-snapshot.sh | ||
Makefile.dist-packaging | ||
Makefile.docker | ||
rpm-ostree.spec.in | ||
rpmbuild-cwd |