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
media-libs/libass: Fix building for x32, bug #509460 #171
Conversation
@gentoo/video |
@@ -32,7 +32,16 @@ done | |||
DOCS="Changelog" | |||
|
|||
multilib_src_configure() { | |||
local myconf | |||
|
|||
if has ${MULTILIB_ABI_FLAG} ${ASM_MULTILIB_ABIS} ; then |
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.
Where is MULTILIB_ABI_FLAG defined?
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.
multilib-build.eclass
Looks good to me (but did not test). |
FWIW, it was simple to fix the build on x32: |
@bjacquin, I guess Luke's patch would be better. I would wait a while what upstream says, and possibly switch to that. |
ack, less patch I can maintain, better I feel |
Hi, I’m from upstream. Luke’s patch is now in our git master (libass/libass@4778001), but it can take a while before we make the next release. Is this a serious problem for you, or could you apply the patch on your end for now? |
@astiob, that's no urgent issue, we can apply the patch ourselves. @bjacquin, fetch https://github.com/libass/libass/commit/4778001b673c73133d7d1dd48a385d0ca424ccfc.patch and update your PR, please ;-). |
c1620d3
to
95a9dd7
Compare
Done all, works OK for me |
Add upstream patch from commit 4778001 ("configure: Set the correct x32 machine option for yasm") Package-Manager: portage-2.2.20.1
95a9dd7
to
f9ed8db
Compare
Thanks a lot! |
Thanks to you ! |
Package-Manager: portage-2.2.20.1