-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[gdk-pixbuf] remove clang exception #11436
[gdk-pixbuf] remove clang exception #11436
Conversation
I detected other pull requests that are modifying gdk-pixbuf/all recipe: This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
I tried to do this before submitting #11357, it worked on my main arch linux, but it failed on ubuntu 20.04 with the same error as discussed here #10154 (comment) |
cdcf743
to
81524c2
Compare
81524c2
to
5ab5dc2
Compare
args.append("--wrap-mode=nofallback") | ||
meson.configure(defs=defs, build_folder=self._build_subfolder, source_folder=self._source_subfolder, pkg_config_paths=".", args=args) | ||
return meson | ||
|
||
def build(self): | ||
if self._requires_compiler_rt: | ||
self._test_for_compiler_rt() | ||
|
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.
maybe add this in validate function
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 did try that but unfortunately compiler information is not available to conan at that point.
I'm not sure what the best fix for this is - it has come up before. I might propose an upstream fix to glib to define __muloti4
itself if it isn't available but I'm not that familiar with the meson build system.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
All green in build 8 (
|
FYI CCI - would be good to get this reviewed and merged. Thanks. |
* [gdk-pixbuf] remove clang exception * [gdk-pixelbuf] export compiler-rt flags * [gdk-pixbuf] test for presence of compiler-rt * [gdk-pixbuf] remove extraneous file * [gdk-pixbuf] apply linter suggestions
Specify library name and version: gdk-pixbuf/*
Remove the clang exception for updated glib dependency
Workaround #10154 by adding the
-rtlib=compiler-rt
flag for Clang. Should also fix #11412