Closed trws closed 2 weeks ago
The extra commit is here because this is where the problem surfaced. I'm not sure why it surfaced here, but the cgo build for the go test was looking for libczmq, which is apparently no longer found in the focal image for some reason.
flux-core dropped the czmq dependency awhile ago.
I saw that, it's extremely odd to me that this just happened now... Maybe it's just when the containers got poked? Not sure.
Ok, I wasn't planning to rework docker-run-checks.sh for this, so I'll do whatever of that I can without breaking it, or only small tweaks. The ./configure
workflow actually works, that's part of why that stuff is there, though yeah it's not necessary.
Turns out autogen being missing just pops a warning in docker-run-checks.sh
AFAICT, so assuming this passes that should be cleaned up.
Anyone willing to sign off here?
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 73.9%. Comparing base (
7a45c25
) to head (a49bbd7
).
As suggested by @garlick over in #1195, splitting out the autotools removal since that's a much easier unit if it doesn't have all the file moves mixed in.