When I try to emerge tora with USE="oci8" emerge tora then the configure scripts gives the error below. When I emerge with USE="oci8" emerge /usr/portage/dev-db/tora/tora-1.3.8.ebuild then tora emerges and runs successfully. I didn't try to find the problem with tora-1.3.7, maybe the solution is to mark tora-1.3.8 to stable. I am using the stable portage tree... Reproducible: Always Steps to Reproduce: 1. USE="oci8" emerge tora 2. the confiugre script gives the error message below. 3. Actual Results: >>> Unpacking source... >>> Unpacking tora-alpha-1.3.7.tar.gz to /var/tmp/portage/tora-1.3.7/work >>> Source unpacked. kde oci8 checking for perl... perl checking for KDE include files ... /usr/kde/3.1/include checking for KDE version ... 3.1.0 checking for KDE print support ... yes checking for KDE libraries ... /usr/kde/3.1/lib checking for KDE base ... no checking for Qt library linked to KDE ... libqt-mt checking for Qt library ... /usr/qt/3/lib checking for moc ... /usr/qt/3/bin/moc checking for uic ... /usr/qt/3/bin/uic checking for lrelease ... /usr/qt/3/bin/lrelease checking for Qt include files ... /usr/qt/3/include checking for Qt version ... 3.1.0 checking for library consistency ... yes checking for static Qt library ... no checking for Oracle ... /home/oracle/app/product/8.1.7/ checking for Oracle version ... 8.1.7.0.0 checking for MySQL support ... Available through QSql only with Qt >= 3.0.0 checking for any database ... Oracle QSql checking for extra libraries ... -lcrypt checking /usr/bin/cc compiler ... In file included from /tmp/toraconfig.14326.cpp:6: /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h: In member function `void otl_cur::error(otl_exc&)': /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: `min' undeclared (first use this function) /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: (Each undeclared identifier is reported only once for each function it appears in.) no checking /usr/bin/g++ compiler ... In file included from /tmp/toraconfig.14326.cpp:6: /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h: In member function `void otl_cur::error(otl_exc&)': /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: `min' undeclared (first use this function) /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: (Each undeclared identifier is reported only once for each function it appears in.) no checking /usr/bin/gcc compiler ... In file included from /tmp/toraconfig.14326.cpp:6: /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h: In member function `void otl_cur::error(otl_exc&)': /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: `min' undeclared (first use this function) /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: (Each undeclared identifier is reported only once for each function it appears in.) no checking /usr/i686-pc-linux-gnu/gcc-bin/3.2/g++ compiler ... In file included from /tmp/toraconfig.14326.cpp:6: /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h: In member function `void otl_cur::error(otl_exc&)': /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: `min' undeclared (first use this function) /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: (Each undeclared identifier is reported only once for each function it appears in.) no checking /usr/i686-pc-linux-gnu/gcc-bin/3.2/gcc compiler ... In file included from /tmp/toraconfig.14326.cpp:6: /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h: In member function `void otl_cur::error(otl_exc&)': /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: `min' undeclared (first use this function) /var/tmp/portage/tora-1.3.7/work/tora-1.3.7/otlv4.h:8023: (Each undeclared identifier is reported only once for each function it appears in.) no Failed to find compatible GCC compiler. This doesn't necessary mean that there are no c++ compiler that won't work. This test includes compiling a Qt application using Oracle. So if anything went wrong finding these this test will fail. The command tried was the following ($CC is replaced with whatever C compiler used): $CC "-L/usr/kde/3.1/lib" -Xlinker "--rpath=/usr/kde/3.1/lib" "-L/home/oracle/app/product/8.1.7//lib" "-L/usr/qt/3/lib" -Xlinker "--rpath=/home/oracle/app/product/8.1.7//lib" -Xlinker "--rpath=/usr/qt/3/lib" -I`pwd` "-I/usr/kde/3.1/include" "-I/home/oracle/app/product/8.1.7//rdbms/demo" "-I/home/oracle/app/product/8.1.7//plsql/public" "-I/home/oracle/app/product/8.1.7//rdbms/public" "-I/home/oracle/app/product/8.1.7//network/public" "-I/usr/qt/3/include" -lm -lpthread -lkdeprint -lkdecore -lkdeui -lDCOP -lkhtml -lkparts -lkio -lcrypt -ldl -lqt-mt -lclntsh -otemp /tmp/toraconfig.14326.cpp !!! ERROR: dev-db/tora-1.3.7 failed. !!! Function src_compile, Line 36, Exitcode 2 !!! configure failed Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20-xfs_pre6 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz GENTOO_MIRRORS="http://gentoo.linux.no http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/csopt/gentoo/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib directfb gtkhtml gdbm berkdb slang readline arts tetex bonobo svga ggi java guile X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla ldap cdr" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe" CXXFLAGS="-march=pentium4 -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache buildpkg"
Is there a reason you can't use tora-1.3.8, or even better tora-1.3.9.2 (which I submitted 2 months ago but still hasn't been checked in for some reason)? If anything I would ask that the portage maintainers remove tora-1.3.7.
1.3.9.2 is in portage since 22 Apr - last monday I declared it stable. So I think we can consider this as RESOLVED/WONTFIX and remove 1.3.7.