Update of databases/libiodbc

Frank Seltzer frank_s at bellsouth.net
Wed May 7 13:47:10 UTC 2014


Following these instructions

20140505:
   AFFECTS: users of databases/libiodbc
   AUTHOR: bapt at FreeBSD.org

   libiodbc no longer provide the odbc compatibility

   Rebuild all ports that are linked to libiodbc
   # portmaster -r libiodbc
   or
   # portupgrade -r databases/libiodbc

and using portmaster -r libiodbc I get

===>>> The following actions will be taken if you choose to proceed:
         Re-install libiodbc-3.52.8_2
         Upgrade qt4-odbc-plugin-4.8.5 to qt4-odbc-plugin-4.8.6

===>>> Proceed? y/n [y]


libiodbc completes successfully and then I get

In file included from src/sql/drivers/odbc/qsql_odbc.cpp:42:
src/sql/drivers/odbc/qsql_odbc.h:66:10: fatal error: 'sql.h' file not 
found
#include <sql.h>
          ^
--- main.So ---
In file included from src/plugins/sqldrivers/odbc/main.cpp:44:
src/plugins/sqldrivers/odbc/../../../sql/drivers/odbc/qsql_odbc.h:66:10: 
fatal error: 'sql.h' file not found
#include <sql.h>
          ^
--- moc_qsql_odbc.So ---
In file included from moc_qsql_odbc.cpp:9:
./src/sql/drivers/odbc/qsql_odbc.h:66:10: fatal error: 'sql.h' file not 
found
#include <sql.h>
          ^
--- main.So ---
1 error generated.
*** [main.So] Error code 1

make[1]: stopped in 
/usr/ports/databases/qt4-odbc-plugin/work/qt-everywhere-opensource-src-4.8.6
--- moc_qsql_odbc.So ---
1 error generated.
*** [moc_qsql_odbc.So] Error code 1

make[1]: stopped in 
/usr/ports/databases/qt4-odbc-plugin/work/qt-everywhere-opensource-src-4.8.6
--- qsql_odbc.So ---
1 error generated.
*** [qsql_odbc.So] Error code 1

make[1]: stopped in 
/usr/ports/databases/qt4-odbc-plugin/work/qt-everywhere-opensource-src-4.8.6
3 errors

make[1]: stopped in 
/usr/ports/databases/qt4-odbc-plugin/work/qt-everywhere-opensource-src-4.8.6
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure 
to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/databases/qt4-odbc-plugin

===>>> make failed for databases/qt4-odbc-plugin
===>>> Aborting update

===>>> Update for qt4-odbc-plugin-4.8.5 failed
===>>> Aborting update

===>>> Killing background jobs
Terminated
===>>> The following actions were performed:
         Re-installation of libiodbc-3.52.8_2


===>>> You can restart from the point of failure with this command line:
        portmaster <flags> databases/qt4-odbc-plugin

===>>> Exiting


svn info /usr/ports/
Path: .
Working Copy Root Path: /usr/ports
URL: svn://kryten/ports/head
Relative URL: ^/head
Repository Root: svn://kryten/ports
Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
Revision: 353146
Node Kind: directory
Schedule: normal
Last Changed Author: tijl
Last Changed Rev: 353146
Last Changed Date: 2014-05-07 06:27:57 -0400 (Wed, 07 May 2014)

Is it the port or is it me?

Thanks,
Frank


More information about the freebsd-ports mailing list