Opened 15 months ago

Closed 4 months ago

#66814 closed defect (fixed)

wxWidgets-3.2 @3.1.5_3: opportunistic linking to jbigkit and curl

Reported by: kencu (Ken) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: wxWidgets-3.2

Description

--->  Scanning binaries for linking errors
Could not open /opt/local/lib/libcurl.4.dylib: Error opening or reading file (referenced from /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.1/bin/wxrc-3.1)
Could not open /opt/local/lib/libjbig.2.dylib: Error opening or reading file (referenced from /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.1/lib/libwx_osx_cocoau_adv-3.1.5.0.0.dylib)
--->  Found 28 broken files, matching files to ports
--->  Found 1 broken port, determining rebuild order
--->  Rebuilding in order
     wxWidgets-3.2 @3.1.5_3+compat30
--->  Computing dependencies for wxWidgets-3.2.
--->  Cleaning wxWidgets-3.2
--->  Removing work directory for wxWidgets-3.2
--->  Scanning binaries for linking errors
Could not open /opt/local/lib/libcurl.4.dylib: Error opening or reading file (referenced from /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.1/bin/wxrc-3.1)
Could not open /opt/local/lib/libjbig.2.dylib: Error opening or reading file (referenced from /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.1/lib/libwx_osx_cocoau_adv-3.1.5.0.0.dylib)
wxWidgets-3.2 % port deps 
Full Name: wxWidgets-3.2 @3.1.5_3+compat30
Library Dependencies: libjpeg-turbo, tiff, libpng, zlib, libiconv, expat
Runtime Dependencies: wxWidgets-common, wxWidgets_select

Change History (1)

comment:1 Changed 4 months ago by ctreleaven (Craig Treleaven)

Resolution: fixed
Status: assignedclosed

In ff3edd9e0fe97839e4df9aa906477f74687b4c99/macports-ports (master):

wxWidgets-3.2: update to 3.2.4

fixes: #68678

-add lib dependencies on curl, jbigkit,
fixes: #66814

-also add build dep on pkgconfig and lib dep on pcre2 as found by trace mode

-add --enable-webview to configure flags (needs testing)
see: #62904

-add --eable-repro-build to configure flags although there is no evidence it does anything!

Note: See TracTickets for help on using tickets.