Date: Sat, 30 Nov 2013 10:53:24 GMT From: Pavlo Greenberg <dog@virtual.org.ua> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/184393: databases/mdbtools does not build Message-ID: <201311301053.rAUArOA1099762@oldred.freebsd.org> Resent-Message-ID: <201311301100.rAUB010Y058225@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 184393 >Category: ports >Synopsis: databases/mdbtools does not build >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Nov 30 11:00:01 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Pavlo Greenberg >Release: FreeBSD 10.0-BETA3 amd64 >Organization: >Environment: FreeBSD dog 10.0-BETA3 FreeBSD 10.0-BETA3 #0 r258354: Tue Nov 19 22:18:10 EET 2013 root@dog:/usr/obj/usr/src/sys/DOG amd64 >Description: 'make install clean' command in /usr/ports/databases/mdbtools directory fails with the following error: configure: creating ./config.status config.status: creating src/Makefile config.status: creating libmdb.pc config.status: creating libmdbsql.pc config.status: creating src/util/Makefile config.status: creating src/extras/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating src/libmdb/Makefile config.status: creating src/sql/Makefile config.status: creating src/odbc/Makefile config.status: creating doc/Makefile config.status: creating src/gmdb2/Makefile config.status: creating src/gmdb2/gladefiles/Makefile config.status: creating src/gmdb2/pixmaps/Makefile config.status: creating src/gmdb2/help/Makefile config.status: creating src/gmdb2/help/C/Makefile config.status: creating mdbtools.spec config.status: creating include/mdbver.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --with-gconf-source ===> Building for mdbtools-0.7.1 Making all in src Making all in libmdb CC catalog.lo catalog.c:60:6: warning: implicit declaration of function 'mdb_free_props' is invalid in C99 [-Wimplicit-function-declaration] mdb_free_props(g_array_index(entry->props, MdbProperties*, j)); ^ catalog.c:60:49: error: use of undeclared identifier 'MdbProperties' mdb_free_props(g_array_index(entry->props, MdbProperties*, j)); ^ /usr/local/include/glib-2.0/glib/garray.h:69:38: note: expanded from macro 'g_array_index' #define g_array_index(a,t,i) (((t*) (void *) (a)->data) [(i)]) ^ catalog.c:60:21: error: expected expression mdb_free_props(g_array_index(entry->props, MdbProperties*, j)); ^ /usr/local/include/glib-2.0/glib/garray.h:69:40: note: expanded from macro 'g_array_index' #define g_array_index(a,t,i) (((t*) (void *) (a)->data) [(i)]) ^ catalog.c:60:21: error: expected expression /usr/local/include/glib-2.0/glib/garray.h:69:43: note: expanded from macro 'g_array_index' #define g_array_index(a,t,i) (((t*) (void *) (a)->data) [(i)]) ^ catalog.c:103:2: warning: implicit declaration of function 'mdb_bind_column_by_name' is invalid in C99 [-Wimplicit-function-declaration] mdb_bind_column_by_name(table, "Id", obj_id, NULL); ^ catalog.c:122:11: error: no member named 'flags' in 'MdbCatalogEntry' entry->flags = atol(obj_flags); ~~~~~ ^ catalog.c:127:17: warning: implicit declaration of function 'mdb_ole_read_full' is invalid in C99 [-Wimplicit-function-declaration] void *kkd = mdb_ole_read_full(mdb, col_props, &kkd_len); ^ catalog.c:127:11: warning: incompatible integer to pointer conversion initializing 'void *' with an expression of type 'int' [-Wint-conversion] void *kkd = mdb_ole_read_full(mdb, col_props, &kkd_len); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ catalog.c:129:20: warning: implicit declaration of function 'mdb_kkd_to_props' is invalid in C99 [-Wimplicit-function-declaration] entry->props = mdb_kkd_to_props(mdb, kkd, kkd_len); ^ catalog.c:129:18: warning: incompatible integer to pointer conversion assigning to 'GArray *' (aka 'struct _GArray *') from 'int' [-Wint-conversion] entry->props = mdb_kkd_to_props(mdb, kkd, kkd_len); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ catalog.c:136:2: warning: implicit declaration of function 'mdb_free_tabledef' is invalid in C99 [-Wimplicit-function-declaration] mdb_free_tabledef(table); ^ 7 warnings and 4 errors generated. *** Error code 1 Stop. make[4]: stopped in /usr/ports/databases/mdbtools/work/mdbtools-0.7.1/src/libmdb *** Error code 1 Stop. make[3]: stopped in /usr/ports/databases/mdbtools/work/mdbtools-0.7.1/src *** Error code 1 Stop. make[2]: stopped in /usr/ports/databases/mdbtools/work/mdbtools-0.7.1 *** Error code 1 Stop. make[1]: stopped in /usr/ports/databases/mdbtools *** Error code 1 Stop. make: stopped in /usr/ports/databases/mdbtools >How-To-Repeat: Type 'make install clean' in /usr/ports/databases/mdbtools directory. >Fix: Ihave no idea. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311301053.rAUArOA1099762>