-
Notifications
You must be signed in to change notification settings - Fork 626
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
Duplicate OT name table parsing symbols in Chromium build #4203
Labels
Chrome
Chrome/Chromium project related issues and requests
Comments
I wonder why we don't get this in our builds though. |
cc @qxliu76 |
That's because we compile these two files into separate libraries. |
The solution is to move _hb_ot_name_language_for_ms_code into hb-static.cc again. I think it used to be there. |
I believe this is the commit that broke this: 7b5f0dd |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In doing a larger HarfBuzz roll in Chromium, I get a duplicate symbol linking failure, and a conflict between symbols built from
hb-subset.cc
andhb-ot-name.cc
. I don't have an immediate fix suggestions, I assume these may need to be moved to a source file and built separately, instead of the header includes?Error:
I experimentally reverted the change that moved the name table logic to OT/name/name.hh f89fa6d - but that, as mostly expected, did not change anything.
The text was updated successfully, but these errors were encountered: