[MacPorts] #61850: qt5-qtwebkit: build fails

MacPorts noreply at macports.org
Thu Dec 17 17:52:34 UTC 2020


#61850: qt5-qtwebkit: build fails
---------------------------+---------------------------------
  Reporter:  rhstanton     |      Owner:  MarcusCalhoun-Lopez
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.6.4
Resolution:                |   Keywords:
      Port:  qt5-qtwebkit  |
---------------------------+---------------------------------

Comment (by kencu):

 I do have both bison and flex installed via MacPorts, and looking at my
 successful build log on Catalina, these are likely being used over any
 system versions:
 {{{
 make[2]: Entering directory `/opt/local/var/macports/build
 /_opt_macportsofficial_macports-ports_aqua_qt5/qt5-qtwebkit/work/qtwebkit-
 opensource-src-5.9.2/Source/ThirdParty/ANGLE'
 flex --noline --nounistd --outfile=generated/glslang_lex.cpp
 src/compiler/glslang.l
 flex --noline --nounistd --outfile=generated/Tokenizer_lex.cpp
 src/compiler/preprocessor/Tokenizer.l
 bison --no-lines --skeleton=yacc.c --defines=generated/glslang_tab.h
 --output=generated/glslang_tab.cpp src/compiler/glslang.y
 bison --no-lines --skeleton=yacc.c
 --defines=generated/ExpressionParser_tab.h
 --output=generated/ExpressionParser_tab.cpp
 src/compiler/preprocessor/ExpressionParser.y
 src/compiler/preprocessor/ExpressionParser.y:65.1-12:
 src/compiler/glslang.ywarning::47 deprecated directive: ‘%pure-parser’,
 use ‘%
 }}}

 so try installing bison and flex, and if your build succeeds the most
 benign thing to do would be to add bison and maybe flex as build deps if
 they aren't already in there somehow.

-- 
Ticket URL: <https://trac.macports.org/ticket/61850#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list