-
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: modernize #10154
gdk-pixbuf: modernize #10154
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
recipes/gdk-pixbuf/all/conanfile.py
Outdated
self.build_requires("meson/0.61.2") | ||
self.build_requires("pkgconf/1.7.4") | ||
if self.options.with_introspection: | ||
self.build_requires("gobject-introspection/1.70.0") | ||
|
||
def requirements(self): | ||
self.requires("glib/2.70.4") |
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.
self.requires("glib/2.70.4") | |
self.requires("glib/2.72.0") |
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.
nop, see previous commits
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.
Please put a comment on this line, or someone(including me) will inevitably try to bump it later.
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.
Also, what is the interaction between glib and the LLVM issue posted above?
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.
what is this LLVM issue?
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.
The one in #10154 (comment)
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.
besides switching to compiler-rt
, the workaround could be to define function __muloti4
, e.g. like here:
https://opensource.apple.com/source/clang/clang-600.0.54/src/projects/compiler-rt/lib/muloti4.c.auto.html
the bug seems to be old enough
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.
44cdafb
to
f818112
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Well, let's keep previous version of glib unconditionally because it was not the goal this PR and I don't have the time to fix this. |
ok, this is caught by the new hook
I'll do a PR. We are in a bad situation with overriding of glib, with the change of default from shared to static starting with 2.71.1.. |
This comment has been minimized.
This comment has been minimized.
FYI, all the build with |
All green in build 19 ( |
great, it provides some useful feedback, and doesn't appear to break anything. great job @madebr ! |
Specify library name and version: lib/1.0
This is also a good place to share with all of us why you are submitting this PR (specially if it is a new addition to ConanCenter): is it a dependency of other libraries you want to package? Are you the author of the library? Thanks!
conan-center hook activated.