Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 157581 - dev-db/gigabase-3.52 fails to emerge
Summary: dev-db/gigabase-3.52 fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-09 01:08 UTC by playmiac
Modified: 2006-12-10 10:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description playmiac 2006-12-09 01:08:43 UTC
emerge gigabase-3.52 fails

# emerge gigabase
Calculating dependencies... done!

>>> Emerging (1 of 1) dev-db/gigabase-3.52 to /
...
config.status: creating Makefile
./libtool --mode=compile x86_64-pc-linux-gnu-g++ -c -march=k8 -pipe -O2 -fomit-frame-pointer -pthread  class.cpp
./libtool --mode=compile x86_64-pc-linux-gnu-g++ -c -march=k8 -pipe -O2 -fomit-frame-pointer -pthread  compiler.cpp
mkdir .libs
x86_64-pc-linux-gnu-g++ -c -march=k8 -pipe -O2 -fomit-frame-pointer -pthread class.cpp  -fPIC -DPIC -o .libs/class.o
x86_64-pc-linux-gnu-g++ -c -march=k8 -pipe -O2 -fomit-frame-pointer -pthread compiler.cpp  -fPIC -DPIC -o .libs/compiler.o
x86_64-pc-linux-gnu-g++ -c -march=k8 -pipe -O2 -fomit-frame-pointer -pthread class.cpp -o class.o >/dev/null 2>&1
./libtool --mode=compile x86_64-pc-linux-gnu-g++ -c -march=k8 -pipe -O2 -fomit-frame-pointer -pthread  database.cpp
x86_64-pc-linux-gnu-g++ -c -march=k8 -pipe -O2 -fomit-frame-pointer -pthread compiler.cpp -o compiler.o >/dev/null 2>&1
x86_64-pc-linux-gnu-g++ -c -march=k8 -pipe -O2 -fomit-frame-pointer -pthread database.cpp  -fPIC -DPIC -o .libs/database.o
database.cpp: In member function 'void dbDatabase::initializeMetaTable()':
database.cpp:1749: warning: invalid access to non-static data member 'dbTable::name' of NULL object
database.cpp:1749: warning: (perhaps the 'offsetof' macro was used incorrectly)
database.cpp:1751: warning: invalid access to non-static data member 'dbTable::fields' of NULL object
database.cpp:1751: warning: (perhaps the 'offsetof' macro was used incorrectly)
database.cpp:1767: warning: invalid access to non-static data member 'dbTable::fixedSize' of NULL object
database.cpp:1767: warning: (perhaps the 'offsetof' macro was used incorrectly)
database.cpp:1768: warning: invalid access to non-static data member 'dbTable::nRows' of NULL object
database.cpp:1768: warning: (perhaps the 'offsetof' macro was used incorrectly)
database.cpp:1769: warning: invalid access to non-static data member 'dbTable::nColumns' of NULL object
database.cpp:1769: warning: (perhaps the 'offsetof' macro was used incorrectly)
database.cpp:1770: warning: invalid access to non-static data member 'dbTable::firstRow' of NULL object
database.cpp:1770: warning: (perhaps the 'offsetof' macro was used incorrectly)
database.cpp:1771: warning: invalid access to non-static data member 'dbTable::lastRow' of NULL object
database.cpp:1771: warning: (perhaps the 'offsetof' macro was used incorrectly)
database.cpp: In member function 'void dbDatabase::getMemoryStatistic(dbMemoryStatistic&)':
database.cpp:4643: error: call of overloaded 'log2(size_t&)' is ambiguous
/usr/include/gentoo-multilib/amd64/bits/mathcalls.h:145: note: candidates are: double log2(double)
database.cpp:4603: note:                 int log2(offs_t)
database.cpp:4666: error: call of overloaded 'log2(size_t&)' is ambiguous
/usr/include/gentoo-multilib/amd64/bits/mathcalls.h:145: note: candidates are: double log2(double)
database.cpp:4603: note:                 int log2(offs_t)
make: *** [database.lo] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: dev-db/gigabase-3.52 failed.
Call stack:
  ebuild.sh, line 1569:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  gigabase-3.52.ebuild, line 25:   Called die

!!! compilation failed
!!! If you need support, post the topmost build error, and the call stack if relevant.


#emerge --info
Portage 2.1.2_rc3 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0,
2.6.18-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.6
Last Sync: Sat, 09 Dec 2006 07:20:01 +0000
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.6, 2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2 -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/alias
/var/qmail/control /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -pipe -O2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp.roedu.net/pub/mirrors/gentoo.org/ http://gentoo.mirror.solnet.ch
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://gentoo.inf.elte.hu/ http://mirror.uni-c.dk/pub/gentoo/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.solnet.ch/mirror/Gentoo
http://mirror.ovh.net/gentoo-distfiles/"
LINGUAS="en fr de it fi sv"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=500"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/xeffects"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X aac acl alsa alsa_cards_via82xx amd64 apache2 arts audiofile
bash-completion berkdb bitmap-fonts bonobo bzip2 cairo cdr cli cracklib crypt
cscope cups curl directfb dlloader dri dv dvd dvdr dvdread elibc_glibc encode
esd exif fam ffmpeg flac fortran gd gdbm gif glitz glut gmp gnome gnutls
gphoto2 gpm gstreamer gtk gtkhtml guile hal iconv idn imagemagick imlib
input_devices_keyboard input_devices_mouse ipv6 isdnlog jack java jpeg junit
kde kernel_linux lcms ldap libg++ linguas_de linguas_en linguas_fi linguas_fr
linguas_it linguas_sv lua mad mhash mikmod mng motif mozilla mp3 mpeg mysql
ncurses nls nptl nptlonly nvidia odbc ogg opengl pam pcre perl php plotutils
png postgres ppds pppd python qt3 qt4 quicktime readline reflection ruby
scanner sdl session slang snmp speex spell spl sqlite ssl tcltk tcpd tetex tiff
truetype truetype-fonts type1-fonts udev unicode usb userland_GNU
video_cards_fbdev video_cards_nvidia video_cards_vesa vorbis xine xml xml2 xorg
xpm xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS
Comment 1 Peter Volkov (RETIRED) gentoo-dev 2006-12-10 10:30:13 UTC
Thank you for report. New version is out, now is in the tree and seems that this bug is fixed there. I could not reproduce this on x86, but this bug is reproducible on amd64 thus I dropped ~amd64 from 3.52.