-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fetch dependencies if OS is not supported #86
Conversation
fetch_and_unpack_fmtlib | ||
fetch_and_unpack_yaml_cpp | ||
echo "OS $ID not supported." | ||
echo "Dependencies were fetch manually and most likely libunicode will compile." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we add a CI check for this case? Just by overriding the OS ID to something unsupported?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we can, this is a great idea :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Build / Ubuntu Linux 22.04 (Clang 11) (pull_request) Failing after 35s
Since this one is failing, I am not sure Clang version 11 is particulary interesting for us, or is it? We have way more recent Clang versions available. I just checked. At least my Ubuntu 22.04 seems to come with Clang 11 by default (i.e. if no version suffix was given during install) but also version 12, 13, 14, 15. So it's probably save to just test for the latest available one on Ubuntu 22.04. What do you think?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that it is better to have this checks, so we are aware of the issues with default compilers on Ubuntu 22.04
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah. You upgraded from Ubuntu 20.04 CI image to 22.04. I'd dare to say we're not having this problem in Ubuntu 20.04 CI image (if we'd test for this).
8910be7
to
6cb0f3f
Compare
6cb0f3f
to
bda81ef
Compare
Action is failing due to |
We need to fetch dependencies manually if OS is not supported so we can compile
libunicode
,I think that we need to update contour
libunicode
version after this PR as well