Opened 5 years ago
Closed 5 years ago
#59441 closed defect (fixed)
qt53-qtwebkit @5.3.2_1: API/JSStringRef.cpp:40:12: error: no matching function for call to 'create'
Reported by: | kencu (Ken) | Owned by: | kencu (Ken) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) | |
Port: | qt53-qtwebkit |
Description
build fails with clang-9.0
, clang-5.0
, and with clang-3.7
.
Something must have changed with this build, as it did build previously.
Attachments (2)
Change History (5)
Changed 5 years ago by kencu (Ken)
Attachment: | qt53-qtwebkit-fail-clang9.log added |
---|
comment:1 Changed 5 years ago by kencu (Ken)
comment:2 Changed 5 years ago by kencu (Ken)
There are several different broken parts in qt53-qtwebkit
due to the icu
update. The attached patch helps some, but there is also another error (at least) to be overcome with a redefinition of a corefoundation unicode data type.
I'll upload the patch.
Changed 5 years ago by kencu (Ken)
Attachment: | patch-qt53-qtwebkit-icu59.patch added |
---|
comment:3 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
It looks like this error is related to updating
icu
as well. There are a number of references to this on the web, eg. <https://www.freshports.org/www/webkit-gtk3/files/patch-icu59>.Hopefully we'll find a similar fix for qt53-qtwebkit.