[MacPorts] #65616: webkit2-gtk-devel 2.27.3: build fails on MacOS Big Sur

MacPorts noreply at macports.org
Fri Aug 5 09:10:43 UTC 2022


#65616: webkit2-gtk-devel 2.27.3: build fails on MacOS Big Sur
--------------------+-------------------------------
 Reporter:  fk0     |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.7.2
 Keywords:          |       Port:  webkit2-gtk-devel
--------------------+-------------------------------
 I'm trying to build nyxt browser and the webkit2-gtk-devel package 2.27.3
 build is a dependency which fails to build with:
 {{{
 In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_webkit2
 -gtk-devel/webkit2-gtk-devel/work/build/DerivedSources/WebCore/unified-
 sources/UnifiedSource-26ec8d00-3.cpp:6:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_www_webkit2
 -gtk-devel/webkit2-gtk-
 devel/work/webkitgtk-2.27.3/Source/WebCore/style/StyleResolver.cpp:109:55:
 error: type 'const char [4]' cannot be narrowed to 'bool' in initializer
 list [-Wc++11-narrowing]
         m_mediaQueryEvaluator = MediaQueryEvaluator { "all" };
 }}}
 The OS is MacOS Big Sur 11.6.8.

 I googled for a solution and found this message which states some fix has
 been backported https://www.mail-archive.com/openembedded-
 core at lists.openembedded.org/msg150807.html.

 This is corporate machine so I can't attach any big files which I can make
 sure don't reveal any sensitive information. I can however, run this build
 and provide any pieces of logs if required.

 Kindly asking for updated port.

 Thanks!

-- 
Ticket URL: <https://trac.macports.org/ticket/65616>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list