-
Notifications
You must be signed in to change notification settings - Fork 20
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
dev-util/electron: uses system harfbuzz despite USE=-system-harfbuzz
#116
Comments
Honestly saying, I never tried compiling with |
The problem seems to be due to I've tried this: diff --git a/dev-util/electron/electron-13.6.1.ebuild b/dev-util/electron/electron-13.6.1.ebuild
index 113f3ea..868cadc 100644
--- a/dev-util/electron/electron-13.6.1.ebuild
+++ b/dev-util/electron/electron-13.6.1.ebuild
@@ -1835,7 +1835,7 @@ src_configure() {
build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
# See dependency logic in third_party/BUILD.gn
- myconf_gn+=" use_system_harfbuzz=true"
+ # myconf_gn+=" use_system_harfbuzz=true"
# Disable deprecated libgnome-keyring dependency, bug #713012
myconf_gn+=" use_gnome_keyring=false" Now it fails due to:
Even though |
But still that is a weird behaviour if you're trying to use bundled harfbuzz. |
I think with such big projects maintaining patches must be a nightmare, I'd go for adding as a dep But I guess you've more experience with this and maybe your take is that patching is the right path. |
No idea. Didn't investigate yet. Like I've already said:
|
USE=-system-harfbuzz
USE=-system-harfbuzz
It seems like electron is using the system harfbuzz despite
USE=-system-harfbuzz
.Here's the error log. Note
/usr/include/harfbuzz
.The text was updated successfully, but these errors were encountered: