[MacPorts] #62571: libiodbc @3.52.14_2: drvconn.c:501:7: error: use of undeclared identifier 'liburl'

MacPorts noreply at macports.org
Sat Mar 27 15:55:43 UTC 2021


#62571: libiodbc @3.52.14_2: drvconn.c:501:7: error: use of undeclared identifier
'liburl'
-----------------------+----------------------
  Reporter:  kencu     |      Owner:  nerdling
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  libiodbc  |
-----------------------+----------------------

Comment (by kencu):

 I have tried both with glib2 and glib2-devel, and get similar errors. WIth
 glib2-devel you get the deprecated warnings in the above box, with glib2
 you don't get those deprecated warnings, but it still fails:
 {{{
 /bin/sh ../libtool  --tag=CC   --mode=compile ccache /opt/local/bin/clang-
 mp-11 -DHAVE_CONFIG_H -I. -I../include  -I../include -I../iodbc
 -I../iodbcinst -D_REENTRANT -I/opt/local/include/gtk-2.0
 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0
 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include/cairo
 -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo
 -I/opt/local/include/pixman-1 -I/opt/local/include/gdk-pixbuf-2.0
 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz
 -I/opt/local/include/pango-1.0 -I/opt/local/include/fribidi
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include/ossp -I/opt/local/include/freetype2
 -I/opt/local/include/libpng16 -D__GTK__ -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
 -DWITH_PTHREADS -D_REENTRANT  -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -arch
 x86_64 -DODBCVER=0x0350 -DIODBC_BUILD=14210217 -DNO_FRAMEWORKS -MT
 drvconn.lo -MD -MP -MF .deps/drvconn.Tpo -c -o drvconn.lo drvconn.c
 libtool: compile:  ccache /opt/local/bin/clang-mp-11 -DHAVE_CONFIG_H -I.
 -I../include -I../include -I../iodbc -I../iodbcinst -D_REENTRANT
 -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include
 -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/
 -I/opt/local/include/cairo -I/opt/local/include/atk-1.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/pango-1.0
 -I/opt/local/include/harfbuzz -I/opt/local/include/pango-1.0
 -I/opt/local/include/fribidi -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/ossp
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D__GTK__
 -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
 -DWITH_PTHREADS -D_REENTRANT -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -arch
 x86_64 -DODBCVER=0x0350 -DIODBC_BUILD=14210217 -DNO_FRAMEWORKS -MT
 drvconn.lo -MD -MP -MF .deps/drvconn.Tpo -c drvconn.c  -fno-common -DPIC
 -o .libs/drvconn.o
 In file included from drvconn.c:78:
 In file included from ./gui.h:75:
 ../include/iodbc.h:151:11: warning: 'SYS_ODBC_INI' macro redefined
 [-Wmacro-redefined]
 #       define SYS_ODBC_INI "/etc/odbc.ini"
                ^
 ../include/config.h:157:9: note: previous definition is here
 #define SYS_ODBC_INI "/opt/local/etc/odbc.ini"
         ^
 In file included from drvconn.c:78:
 In file included from ./gui.h:75:
 ../include/iodbc.h:163:13: warning: 'SYS_ODBCINST_INI' macro redefined
 [-Wmacro-redefined]
 #    define SYS_ODBCINST_INI    "/etc/odbcinst.ini"
             ^
 ../include/config.h:154:9: note: previous definition is here
 #define SYS_ODBCINST_INI "/opt/local/etc/odbcinst.ini"
         ^
 drvconn.c:501:7: error: use of undeclared identifier 'liburl'
     { CALL_DRVCONN_DIALBOXW (_szdriver_u8, 'A'); }
       ^
 }}}

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


More information about the macports-tickets mailing list