[Bug 262464] databases/mariadb-connector-odbc: Undefined symbol "libiconv_open" with isql on INSERT, UPDATE or SELECT
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 10 Mar 2022 11:58:28 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262464 Bug ID: 262464 Summary: databases/mariadb-connector-odbc: Undefined symbol "libiconv_open" with isql on INSERT, UPDATE or SELECT Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: brnrd@freebsd.org Reporter: james@elstone.net Assignee: brnrd@freebsd.org Flags: maintainer-feedback?(brnrd@freebsd.org) When using databases/mariadb-connector-odbc and attempting to action any SQL commands that return a non-zero result set causes the following error: # /usr/local/bin/isql -v Database_ODBC_Name +---------------------------------------+ | Connected! | | | | sql-statement | | help [tablename] | | quit | | | +---------------------------------------+ SQL> insert into persons (id,name,surname,password) values (1,'Jack','Jones','***'); ld-elf.so.1: /usr/local/lib/mariadb/libmaodbc.so: Undefined symbol "libiconv_open" CREATE and DROP do not cause the issue, or results that have 0 rows returned. Fudged a fix locally to include the USES line from databases/mariadb106-server seemed to work, but did have "WITH_LIBICONV_COMPAT=1" set in /etc/make.conf, e.g.: < USES=cmake:insource ssl > USES=bison:build cmake:insource compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl -- You are receiving this mail because: You are the assignee for the bug.