Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39181 - emerge of dev-ml/lablgtk-2.2.0 failed
Summary: emerge of dev-ml/lablgtk-2.2.0 failed
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Matthieu Sozeau (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 31854
Blocks:
  Show dependency tree
 
Reported: 2004-01-23 10:55 UTC by Dietrich Heise
Modified: 2004-06-29 15:18 UTC (History)
1 user (show)

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 Dietrich Heise 2004-01-23 10:55:53 UTC
ocamlc.opt -c -ccopt "-O -DG_DISABLE_CAST_CHECKS -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtkgl-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/panel-2.0  " ml_gtkgl.c
ocamlmklib -verbose -o lablgtkgl2 ml_gtkgl.o \
    -lgtkgl-2.0 -lGLU -lGL -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
+ gcc -shared -o dlllablgtkgl2.so ml_gtkgl.o    -lgtkgl-2.0 -lGLU -lGL -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
+ ar rc liblablgtkgl2.a ml_gtkgl.o
+ ranlib liblablgtkgl2.a
ocamlc.opt -I /usr/lib/ocaml/lablGL  -w s -c glGtk.mli
The files /usr/lib/ocaml/pervasives.cmi and /usr/lib/ocaml/lablGL/raw.cmi
make inconsistent assumptions over interface Pervasives
make[1]: *** [glGtk.cmi] Error 2
make[1]: Leaving directory `/var/tmp/portage/lablgtk-2.2.0/work/lablgtk-2.2.0/src'
make: *** [all] Error 2

!!! ERROR: dev-ml/lablgtk-2.2.0 failed.
!!! Function src_compile, Line 36, Exitcode 2
!!! make failed


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




didi net-irc # emerge info
Portage 2.0.50_pre19 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.6.1)
=================================================================
System uname: 2.6.1 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.4.3.12
distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.7.8,sys-devel/automake-1.7.9,sys-devel/automake-1.8
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O2 -pipe -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config /usr/sh
are/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/te
xmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O2 -pipe -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache fixpackages sandbox"
GENTOO_MIRRORS="http://intern.gate.wg/ http://intern.gate.wg/olddistfiles
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://
linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo ftp://gentoo.linux.n
o/pub/gentoo/ http://gentoo.inode.at/ http://gentoo.linux.no/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://
ftp.easynet.nl/mirror/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo
http://www.mirror.ac.uk/sites/www.ibiblio.org/gen
too/ http://ftp.easynet.nl/mirror/gentoo/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://gentoo.inode.at/source/ ftp:
//ftp.snt.utwente.nl/pub/os/linux/gentoo
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://sunsite.cnlab-switch.ch/mirror/ge
ntoo/ http://trumpetti.atm.tut.fi/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage/"
USE="3dnow X aalib alsa apache2 apm arts avi berkdb bonobo cdr crypt cups dga
directfb dvd dvdr encode esd fbcon foomaticdb g
d gd-external gdbm ggi gif gnome gpg gphoto2 gpm gtk gtk2 gtkhtml guile imlib
jpeg kde libg++ libwww lirc mad matroska mikmod
 mozilla mpeg mysql ncures ncurses nls ogg oggvorbis opengl oss pam pdflib perl
png python qt quicktime readline samba sdl sl
ang spell sse ssl svga tcltk tcpd tetex truetype vorbis x86 xml2 xmms xv zlib"
Comment 1 Matthieu Sozeau (RETIRED) gentoo-dev 2004-01-23 11:11:21 UTC
Your bugs comes from the fact that you installed ocaml-3.07 or some other version over ocaml-3.06, and ocaml is not binary compatible from version to version. We should make something to rebuild all ocaml packages when someone updates the ocaml compiler, but it's not there atm. 
What you can do is re-emerge lablgl and retry building lablgtk-2.2.0.
Comment 2 Dietrich Heise 2004-01-23 12:22:26 UTC
great :)

after re-emerge lablgl 
lablgtk-2.2.0. works :)
Comment 3 Dietrich Heise 2004-02-25 06:45:14 UTC
I think this bug can be closed now...
Comment 4 Matthieu Sozeau (RETIRED) gentoo-dev 2004-06-29 15:18:50 UTC
Closing now, a solution is discussed in bug #39246.