Skip to content
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-video/pipewire-0.3.39: disable semantic interposition #798

Closed
wants to merge 1 commit into from
Closed

Conversation

ran-dall
Copy link
Contributor

Compile fails with semantic interposition turned on from 0.3.39 on.

Compile fails with semantic interposition turned on.
Copy link

@JustArchi JustArchi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I reviewed this, indeed this fix is required as of today with pipewire 0.3.48 to compile. Seems to work fine in my short audio tests afterwards!

@ran-dall ran-dall reopened this Apr 12, 2022
ran-dall added a commit to ran-dall/gentoo that referenced this pull request Apr 14, 2022
Since `0.3.39`, it's been observed that media-video/pipewire, won't build with the CFLAG -fno-semantic-interposition enabled

Ref: InBetweenNames/gentooLTO#798
Bug: https://bugs.gentoo.org/838301
Signed-off-by: Randall Vasquez <ran.dall@icloud.com>
ran-dall added a commit to ran-dall/gentoo that referenced this pull request Apr 14, 2022
Since `0.3.39`, it's been observed that media-video/pipewire, won't build with the CFLAG -fno-semantic-interposition enabled

Ref: InBetweenNames/gentooLTO#798
Bug: https://bugs.gentoo.org/838301
Signed-off-by: Randall Vasquez <ran.dall@icloud.com>
ran-dall added a commit to ran-dall/gentoo that referenced this pull request Apr 15, 2022
Since `0.3.39`, it's been observed that media-video/pipewire, won't build with the CFLAG -fno-semantic-interposition enabled

Ref: InBetweenNames/gentooLTO#798
Bug: https://bugs.gentoo.org/838301
Signed-off-by: Randall Vasquez <ran.dall@icloud.com>
ran-dall added a commit to ran-dall/gentoo that referenced this pull request Apr 15, 2022
Since `0.3.39`, it's been observed that media-video/pipewire, won't build with the CFLAG -fno-semantic-interposition enabled

Ref: InBetweenNames/gentooLTO#798
Bug: https://bugs.gentoo.org/838301
Signed-off-by: Randall Vasquez <ran.dall@icloud.com>
ran-dall added a commit to ran-dall/gentoo that referenced this pull request Apr 15, 2022
Since `0.3.39`, it's been observed that media-video/pipewire, won't build with the CFLAG -fno-semantic-interposition enabled

Ref: InBetweenNames/gentooLTO#798
Bug: https://bugs.gentoo.org/838301
Signed-off-by: Randall Vasquez <ran.dall@icloud.com>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this pull request Apr 15, 2022
Since `0.3.39`, it's been observed that media-video/pipewire, won't build with the CFLAG -fno-semantic-interposition enabled

Ref: InBetweenNames/gentooLTO#798
Bug: https://bugs.gentoo.org/838301
Signed-off-by: Randall Vasquez <ran.dall@icloud.com>
Closes: #25023
Signed-off-by: Sam James <sam@gentoo.org>
@ran-dall
Copy link
Contributor Author

This fix has now been merged into the Pipewire ebuilds on Gentoo upstream. No use for this anymore.

@ran-dall ran-dall closed this Apr 15, 2022
@sheerluck
Copy link

well, for media-video/pipewire-0.3.54-r1 I still need >=media-video/pipewire-0.3.39 *FLAGS-="${SEMINTERPOS}" in no-semantic-interposition.conf

@ran-dall
Copy link
Contributor Author

ran-dall commented Jul 9, 2022

@sheerluck You might need to update your Gentoo overlay, or something else is going on. media-video/pipewire-0.3.54-r1 is filtering correctly: https://gitweb.gentoo.org/repo/gentoo.git/tree/media-video/pipewire/pipewire-0.3.54-r1.ebuild#n176.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants