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-libs/harfbuzz: filter unsupported flags #20849

Closed
wants to merge 1 commit into from
Closed

media-libs/harfbuzz: filter unsupported flags #20849

wants to merge 1 commit into from

Conversation

stha09
Copy link
Contributor

@stha09 stha09 commented May 17, 2021

harfbuzz does not want to link with libstdc++. Therefore
-fno-exceptions and -fno-threadsafe-statics are passed to
the C++ compiler. With autotools these flags were appended
after user CXXFLAGS. However, with meson user CXXFLAGS are
always appended and can overwrite -fno-exceptions and
-fno-threadsafe-statics.

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Stephan Hartmann sultan@gentoo.org

harfbuzz does not want to link with libstdc++. Therefore
-fno-exceptions and -fno-threadsafe-statics are passed to
the C++ compiler. With autotools these flags were appended
after user CXXFLAGS. However, with meson user CXXFLAGS are
always appended and can overwrite -fno-exceptions and
-fno-threadsafe-statics.

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
@stha09 stha09 added the do not merge Please DO NOT MERGE this PR. It will not be assigned but it will be scanned by CI. label May 17, 2021
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2021-05-17 11:09 UTC
Newest commit scanned: 4fd19db
Status: ❌ broken

New issues caused by PR:
https://qa-reports.gentoo.org/output/gentoo-ci/1de2a2a302/output.html#global

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/1de2a2a302/output.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do not merge Please DO NOT MERGE this PR. It will not be assigned but it will be scanned by CI.
Projects
None yet
2 participants