Skip to content

Fix a couple build issues#66

Merged
jonner merged 4 commits into
mdevctl:masterfrom
jonner:gh-64
Aug 26, 2022
Merged

Fix a couple build issues#66
jonner merged 4 commits into
mdevctl:masterfrom
jonner:gh-64

Conversation

@jonner

@jonner jonner commented Aug 17, 2022

Copy link
Copy Markdown
Member

Alex found a couple issues while packaging the 1.2.0 release for fedora. This branch addresses both of them.

jonner added 4 commits August 16, 2022 14:17
Fixes mdevctl#65

Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
In order to diagnose build failures when building an rpm, set
RUST_BACKTRACE=1 and MDEVCTL_LOG=debug

Related: mdevctl#64

Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
There is a race that causes callout scripts to occasionally fail to
execute during the test suite. This is caused by the fact that the test
suite is run in multiple threads and the fact that callout scripts are
copied into a temporary test environment directory. See
golang/go#22315 for a thorough description of
the root cause of a similar problem encountered by the 'go' compiler.

Fixes: mdevctl#64.

Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
Apparently a new compiler version in the cli infrastructure is
generating new clippy warnings.

Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
@cohuck

cohuck commented Aug 26, 2022

Copy link
Copy Markdown
Member

Looks good to me.

@jonner jonner merged commit 6351e0e into mdevctl:master Aug 26, 2022
@jonner jonner deleted the gh-64 branch August 26, 2022 15:18
@jonner

jonner commented Aug 26, 2022

Copy link
Copy Markdown
Member Author

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants