| View previous topic :: View next topic |
| Author |
Message |
Featherfoot Guru

Joined: 28 Dec 2002 Posts: 496 Location: Stuart, Florida
|
Posted: Tue Feb 09, 2010 7:43 pm Post subject: libiodbc-3.52.6 fails to emerge. (Solved) |
|
|
Just trying to keep my amd64 system up to date and libiodbc is failing to emerge:
if /bin/sh ../../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../iodbc -I../../iodbcadm -I../../iodbcinst -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -DWITH_PTHREADS -D_REENTRANT -march=k8 -O2 -pipe -fomit-frame-pointer -DODBCVER=0x0350 -DIODBC_BUILD=6071008 -D__GTK__ -DDATEBUILD=\"`date +%d/%m/%Y_%T`\" -march=k8 -O2 -pipe -fomit-frame-pointer -DODBCVER=0x0350 -DIODBC_BUILD=6071008 -MT confirm.lo -MD -MP -MF ".deps/confirm.Tpo" -c -o confirm.lo confirm.c; \
then mv -f ".deps/confirm.Tpo" ".deps/confirm.Plo"; else rm -f ".deps/confirm.Tpo"; exit 1; fi
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../iodbc -I../../iodbcadm -I../../iodbcinst -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -DWITH_PTHREADS -D_REENTRANT -march=k8 -O2 -pipe -fomit-frame-pointer -DODBCVER=0x0350 -DIODBC_BUILD=6071008 -D__GTK__ -DDATEBUILD=\"09/02/2010_14:38:59\" -march=k8 -O2 -pipe -fomit-frame-pointer -DODBCVER=0x0350 -DIODBC_BUILD=6071008 -MT confirm.lo -MD -MP -MF .deps/confirm.Tpo -c confirm.c -fPIC -DPIC -o .libs/confirm.o
In file included from confirm.c:77:
../../iodbcinst/unicode.h:154: error: conflicting types for 'wcsncasecmp'
/usr/include/wchar.h:172: error: previous declaration of 'wcsncasecmp' was here
In file included from ../../include/iodbc.h:83,
from gui.h:75,
from confirm.c:78:
../../include/config.h:5:1: warning: "DEFAULT_FILEDSNPATH" redefined
In file included from confirm.c:76:
../../include/odbcinst.h:145:1: warning: this is the location of the previous definition
In file included from ../../include/iodbc.h:83,
from gui.h:75,
from confirm.c:78:
../../include/config.h:143:1: warning: "SYS_ODBCINST_INI" redefined
In file included from confirm.c:76:
../../include/odbcinst.h:114:1: warning: this is the location of the previous definition
In file included from ../../include/iodbc.h:83,
from gui.h:75,
from confirm.c:78:
../../include/config.h:146:1: warning: "SYS_ODBC_INI" redefined
In file included from confirm.c:76:
../../include/odbcinst.h:129:1: warning: this is the location of the previous definition
confirm.c: In function 'create_confirmw':
confirm.c:263: warning: passing argument 1 of 'dm_SQL_WtoU8' discards qualifiers from pointer target type
confirm.c:264: warning: passing argument 1 of 'dm_SQL_WtoU8' discards qualifiers from pointer target type
make[2]: *** [confirm.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-db/libiodbc-3.52.6/work/libiodbc-3.52.6/iodbcadm/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-db/libiodbc-3.52.6/work/libiodbc-3.52.6/iodbcadm'
make: *** [all-recursive] Error 1
* ERROR: dev-db/libiodbc-3.52.6 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 218: Called die
* The specific snippet of code:
* emake -j1 || die "emake failed"
*
* If you need support, post the output of 'emerge --info =dev-db/libiodbc-3.52.6',
* the complete build log and the output of 'emerge -pqv =dev-db/libiodbc-3.52.6'.
* The complete build log is located at '/var/tmp/portage/dev-db/libiodbc-3.52.6/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-db/libiodbc-3.52.6/temp/environment'.
* S: '/var/tmp/portage/dev-db/libiodbc-3.52.6/work/libiodbc-3.52.6'
>>> Failed to emerge dev-db/libiodbc-3.52.6, Log file:
>>> '/var/tmp/portage/dev-db/libiodbc-3.52.6/temp/build.log'
* Messages for package dev-db/libiodbc-3.52.6:
* ERROR: dev-db/libiodbc-3.52.6 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 218: Called die
* The specific snippet of code:
* emake -j1 || die "emake failed"
*
* If you need support, post the output of 'emerge --info =dev-db/libiodbc-3.52.6',
* the complete build log and the output of 'emerge -pqv =dev-db/libiodbc-3.52.6'.
* The complete build log is located at '/var/tmp/portage/dev-db/libiodbc-3.52.6/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-db/libiodbc-3.52.6/temp/environment'.
* S: '/var/tmp/portage/dev-db/libiodbc-3.52.6/work/libiodbc-3.52.6'
Any ideas?
Last edited by Featherfoot on Wed Feb 10, 2010 1:39 am; edited 1 time in total |
|
| Back to top |
|
 |
ursusca Apprentice


Joined: 10 Sep 2008 Posts: 277 Location: Toronto ON, CANADA
|
|
| Back to top |
|
 |
Featherfoot Guru

Joined: 28 Dec 2002 Posts: 496 Location: Stuart, Florida
|
Posted: Wed Feb 10, 2010 1:38 am Post subject: |
|
|
| Odd that an emerge would bring up a bad version, but you're right. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|