Opened 9 years ago

Closed 9 years ago

#48317 closed defect (fixed)

wxWidgets-3.0 Build Fails on OS X 10.11

Reported by: mdeaudelin (Mathieu Deaudelin-Lemay) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: jyrkiwahlstedt
Port: wxWidgets-3.0

Description

Port wxWidgets-3.0 (version 3.0.2) fails to build on OS X 10.11 since the patch made in #44524 was applied to 10.10 only (platform darwin 14).

Meanwhile, the recommended upstream patch has changed (see wxWidgets ticket 16329) and the new patch is compatible with all OS versions.

Thus, in order to fix this error, we need to:

  • remove the previous patch (patch-webview_webkit.mm.diff)
  • add the new patch (attached to this ticket)
  • update the Portfile to apply the patch regardless of system version.

The fix will be included in the upcoming wxWidgets 3.0.3, but I think the Portfile should be updated now for the benefit of users running OS X 10.11 beta.

Attachments (2)

patch-wxWidgets-3.0-Portfile.diff (780 bytes) - added by mdeaudelin (Mathieu Deaudelin-Lemay) 9 years ago.
Changes Portfile to reference new patch, and stop restricting it to darwin 14.
patch-webkit-variants-proper-types.diff (5.7 KB) - added by mdeaudelin (Mathieu Deaudelin-Lemay) 9 years ago.
Patch from http://trac.wxwidgets.org/ticket/16329

Download all attachments as: .zip

Change History (4)

Changed 9 years ago by mdeaudelin (Mathieu Deaudelin-Lemay)

Changes Portfile to reference new patch, and stop restricting it to darwin 14.

Changed 9 years ago by mdeaudelin (Mathieu Deaudelin-Lemay)

comment:1 Changed 9 years ago by mojca (Mojca Miklavec)

Cc: mojca@… removed
Owner: changed from macports-tickets@… to mojca@…
Version: 2.3.3

comment:2 Changed 9 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: newclosed

Thank you. Committed in r138534.

Note: See TracTickets for help on using tickets.