WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
231929
Debug + Code Coverage configuration make error: headers don't have symbol
https://bugs.webkit.org/show_bug.cgi?id=231929
Summary
Debug + Code Coverage configuration make error: headers don't have symbol
Gabriel Nava Marino
Reported
2021-10-18 18:38:36 PDT
First try: set-webkit-configuration --coverage --debug then make These errors will occur during the GenerateTAPI step: error: headers don't have symbol '(weak-def) ___llvm_profile_filename' error: headers don't have symbol '(weak-def) ___llvm_profile_raw_version' error: headers don't have symbol '(weak-def) _lprofDirMode' These seem related to
https://bugs.webkit.org/show_bug.cgi?id=226684
. However, reverting the change results in another error mentioned in
https://bugs.webkit.org/show_bug.cgi?id=226562
.
Attachments
Add attachment
proposed patch, testcase, etc.
Gabriel Nava Marino
Comment 1
2021-10-18 18:49:17 PDT
Potentially related:
https://stackoverflow.com/questions/58127940/undefined-symbols-llvm-profile-runtime
Radar WebKit Bug Importer
Comment 2
2021-10-25 18:39:15 PDT
<
rdar://problem/84641844
>
David Kilzer (:ddkilzer)
Comment 3
2021-10-27 20:19:41 PDT
I wonder if we can disable TAPI for Debug builds. I'm not sure there's a need for it in those builds, unless developers only build Debug locally and would miss new issues they created.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug