Opened 7 years ago
Closed 7 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 7 years ago by kencu (Ken)
| Attachment: | qt53-qtwebkit-fail-clang9.log added |
|---|
comment:1 Changed 7 years ago by kencu (Ken)
comment:2 Changed 7 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 7 years ago by kencu (Ken)
| Attachment: | patch-qt53-qtwebkit-icu59.patch added |
|---|
comment:3 Changed 7 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
icuas 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.