[MacPorts] #61216: Virtuoso-7 fail to install on OS 10.15 with XCode 12.0

MacPorts noreply at macports.org
Sun Oct 18 07:36:57 UTC 2020


#61216: Virtuoso-7 fail to install on OS 10.15 with XCode 12.0
-------------------------+----------------------
  Reporter:  JacquesLB   |      Owner:  nerdling
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.6.3
Resolution:              |   Keywords:  xcode12
      Port:  virtuoso-7  |
-------------------------+----------------------

Comment (by chrstphrchvz):

 Still more errors to figure out:

 {{{
 /bin/sh ../../bin/libtool.macosx  --tag=CC   --mode=compile ccache
 /usr/bin/clang -DHAVE_CONFIG_H -I. -I../../libsrc/Dk
 -I/opt/local/include/openssl-1.0 -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -fno-
 strict-aliasing -O2  -Wall  -DNDEBUG -DPOINTER_64
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_github
 .com_macports_macports-ports_devel_virtuoso-7/virtuoso-7/work/virtuoso-
 opensource-7.2.5/libsrc/Xml.new  -DOPENSSL_NO_KRB5      -I../../libsrc
 -I../../libsrc/Dk -I../../libsrc/zlib -I. -I../../libsrc/langfunc
 -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new
 -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Darwin\"
 -DHOST=\"x86_64-apple-darwin19.6.0\" -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -arch
 x86_64 -MT libwi_la-scn3.lo -MD -MP -MF .deps/libwi_la-scn3.Tpo -c -o
 libwi_la-scn3.lo `test -f 'scn3.c' || echo './'`scn3.c
  ccache /usr/bin/clang -DHAVE_CONFIG_H -I. -I../../libsrc/Dk
 -I/opt/local/include/openssl-1.0 -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -fno-
 strict-aliasing -O2 -Wall -DNDEBUG -DPOINTER_64
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_github
 .com_macports_macports-ports_devel_virtuoso-7/virtuoso-7/work/virtuoso-
 opensource-7.2.5/libsrc/Xml.new -DOPENSSL_NO_KRB5 -I../../libsrc
 -I../../libsrc/Dk -I../../libsrc/zlib -I. -I../../libsrc/langfunc
 -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new
 -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Darwin\"
 -DHOST=\"x86_64-apple-darwin19.6.0\" -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -arch
 x86_64 -MT libwi_la-scn3.lo -MD -MP -MF .deps/libwi_la-scn3.Tpo -c scn3.c
 -fno-common -DPIC -o .libs/libwi_la-scn3.o
 ./scn3.l:165:5: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
     scn3yyerror ("More '#line pop' directives than there were '#line
 push'");
     ^
 ./scn3.l:165:5: note: did you mean 'sql3yyerror'?
 ./sqlpar.h:35:13: note: 'sql3yyerror' declared here
 extern void sql3yyerror (const char *s);
             ^
 ./scn3.l:412:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 TOKOPEN(BEGINX,'}');
 ^
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:273:9: note: expanded from macro 'TOKOPEN_AUX'
         scn3yyerror ("Too many opened parentheses"); \
         ^
 ./scn3.l:412:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:277:5: note: expanded from macro 'TOKOPEN_AUX'
     scn3yyerror ("Curly brace is nested too deep"); \
     ^
 ./scn3.l:413:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 TOKOPEN(BEGIN_FN_X,'}');  /* was: "{"[ \t\r]*"fn", changed to avoid
 problems in '{ fname := ...' */
 ^
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:273:9: note: expanded from macro 'TOKOPEN_AUX'
         scn3yyerror ("Too many opened parentheses"); \
         ^
 ./scn3.l:413:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:277:5: note: expanded from macro 'TOKOPEN_AUX'
     scn3yyerror ("Curly brace is nested too deep"); \
     ^
 ./scn3.l:414:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 TOKOPEN(BEGIN_CALL_X,'}'); /* the same */
 ^
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:273:9: note: expanded from macro 'TOKOPEN_AUX'
         scn3yyerror ("Too many opened parentheses"); \
         ^
 ./scn3.l:414:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:277:5: note: expanded from macro 'TOKOPEN_AUX'
     scn3yyerror ("Curly brace is nested too deep"); \
     ^
 ./scn3.l:419:3: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
   TOKOPEN_AUX('}');
   ^
 ./scn3.l:273:9: note: expanded from macro 'TOKOPEN_AUX'
         scn3yyerror ("Too many opened parentheses"); \
         ^
 ./scn3.l:419:3: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 ./scn3.l:277:5: note: expanded from macro 'TOKOPEN_AUX'
     scn3yyerror ("Curly brace is nested too deep"); \
     ^
 ./scn3.l:422:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 TOKOPEN(BEGIN_OJ_X,'}'); /* the same */
 ^
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:273:9: note: expanded from macro 'TOKOPEN_AUX'
         scn3yyerror ("Too many opened parentheses"); \
         ^
 ./scn3.l:422:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:277:5: note: expanded from macro 'TOKOPEN_AUX'
     scn3yyerror ("Curly brace is nested too deep"); \
     ^
 ./scn3.l:423:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 TOKOPEN(BEGIN_U_X,'}');
 ^
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:273:9: note: expanded from macro 'TOKOPEN_AUX'
         scn3yyerror ("Too many opened parentheses"); \
         ^
 ./scn3.l:423:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:277:5: note: expanded from macro 'TOKOPEN_AUX'
     scn3yyerror ("Curly brace is nested too deep"); \
     ^
 ./scn3.l:424:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 TOKCLOSE(ENDX,'}');
 ^
 ./scn3.l:315:3: note: expanded from macro 'TOKCLOSE'
   TOKCLOSE_AUX(name,close); \
   ^
 ./scn3.l:286:5: note: expanded from macro 'TOKCLOSE_AUX'
     scn3yyerror ("Too many closing parentheses"); \
     ^
 ./scn3.l:473:8: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
               scn3yyerror ("Misplaced semicolon, check if square braces
 are balanced in expression");
               ^
 ./scn3.l:478:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 TOKOPEN('(',')');
 ^
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:273:9: note: expanded from macro 'TOKOPEN_AUX'
         scn3yyerror ("Too many opened parentheses"); \
         ^
 ./scn3.l:478:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:277:5: note: expanded from macro 'TOKOPEN_AUX'
     scn3yyerror ("Curly brace is nested too deep"); \
     ^
 ./scn3.l:479:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 TOKOPEN('[',']');
 ^
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:273:9: note: expanded from macro 'TOKOPEN_AUX'
         scn3yyerror ("Too many opened parentheses"); \
         ^
 ./scn3.l:479:1: error: implicit declaration of function 'scn3yyerror' is
 invalid in C99 [-Werror,-Wimplicit-function-declaration]
 ./scn3.l:311:3: note: expanded from macro 'TOKOPEN'
   TOKOPEN_AUX(close); \
   ^
 ./scn3.l:277:5: note: expanded from macro 'TOKOPEN_AUX'
     scn3yyerror ("Curly brace is nested too deep"); \
     ^
 fatal error: too many errors emitted, stopping now [-ferror-limit=]
 20 errors generated.
 }}}

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


More information about the macports-tickets mailing list