pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/databases/iodbc



On Mon, Mar 19, 2012 at 01:15:15AM +0000, David Holland wrote:
 > On Thu, Mar 15, 2012 at 02:50:56PM +0000, David Brownlee wrote:
 >> Modified Files:
 >>     pkgsrc/databases/iodbc: Makefile PLIST buildlink3.mk distinfo
 >> Added Files:
 >>     pkgsrc/databases/iodbc/patches: patch-admin_Makefile.am
 >>         patch-admin_Makefile.in patch-configure patch-configure.in
 >>         patch-include_sqltypes.h patch-samples_Makefile.in
 >> Removed Files:
 >>     pkgsrc/databases/iodbc/patches: patch-aa patch-ac
 >> 
 >> Log Message:
 >> Also put libs in iodbc subdir, patch to ensure pkgconfigdir is not affected
 >> bump PKGREVISION. Test built soprano
 > 
 > This broke databases/odbc-postgresql, which dies as follows:
 > [...]

And FWIW, it also broke myodbc and ruby-odbc.

myodbc:

/scratch/databases/myodbc/work/.buildlink/include/mysql/my_config.h:1185:0: 
note: this is the location of the previous definition
odbcinstw.c:111:1: error: conflicting types for 'SQLGetPrivateProfileStringW'
/scratch/databases/myodbc/work/.buildlink/include/iodbc/odbcinst.h:470:13: 
note: previous declaration of 'SQLGetPrivateProfileStringW' was here
odbcinstw.c:127:1: error: conflicting types for 'SQLInstallDriverExW'
/scratch/databases/myodbc/work/.buildlink/include/iodbc/odbcinst.h:237:1: note: 
previous declaration of 'SQLInstallDriverExW' was here
odbcinstw.c:169:1: error: conflicting types for 'SQLValidDSNW'
/scratch/databases/myodbc/work/.buildlink/include/iodbc/odbcinst.h:448:14: 
note: previous declaration of 'SQLValidDSNW' was here
odbcinstw.c:184:1: error: conflicting types for 'SQLRemoveDSNFromIniW'
/scratch/databases/myodbc/work/.buildlink/include/iodbc/odbcinst.h:444:14: 
note: previous declaration of 'SQLRemoveDSNFromIniW' was here
odbcinstw.c:199:1: error: conflicting types for 'SQLWriteDSNToIniW'
/scratch/databases/myodbc/work/.buildlink/include/iodbc/odbcinst.h:438:14: 
note: previous declaration of 'SQLWriteDSNToIniW' was here
odbcinstw.c:239:1: error: conflicting types for 'SQLRemoveDriverW'
/scratch/databases/myodbc/work/.buildlink/include/iodbc/odbcinst.h:513:14: 
note: previous declaration of 'SQLRemoveDriverW' was here
odbcinstw.c:255:1: error: conflicting types for 'SQLWritePrivateProfileStringW'
/scratch/databases/myodbc/work/.buildlink/include/iodbc/odbcinst.h:456:14: 
note: previous declaration of 'SQLWritePrivateProfileStringW' was here
gmake[1]: *** [odbcinstw.lo] Error 1

ruby-odbc:

===> Installing for ruby18-odbc-0.99994nb2
=> Generating pre-install file lists
=> Installing gem into installation root
ERROR:  Error installing 
/scratch/databases/ruby-odbc/work/ruby-odbc-0.99994/ruby-odbc-0.99994.gem:
   ERROR: Failed to build gem native extension.

        /usr/pkg/bin/ruby18 extconf.rb --build-args --disable-dlopen 
--with-odbc-dir=/usr/pkg
checking for version.h... yes
checking for sql.h... no
*** extconf.rb failed ***

I don't know why this is happening at install time instead of
configure time, but I suppose that's a ruby thing.

-- 
David A. Holland
dholland%netbsd.org@localhost



Home | Main Index | Thread Index | Old Index