Bug 60821 - problems with nvidia-tls
Bug#: 60821 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: All Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: andrewbevitt@gmail.com Reported By: seemant@gentoo.org
Component: Applications
URL: 
Summary: problems with nvidia-tls
Keywords:  
Status Whiteboard: 
Opened: 2004-08-18 14:45 0000
Description:   Opened: 2004-08-18 14:45 0000
ocamlc.opt -I /usr/lib/ocaml/lablGL -w s -c glGtk.mli
ocamlc.opt -I /usr/lib/ocaml/lablGL -w s -c glGtk.ml
ocamlmklib -verbose -o lablgtkgl -lgtkgl glGtk.cmo \
    -lGLU -lGL -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
Unknown option -rdynamic
+ /usr/bin/ocamlc -a  -o lablgtkgl.cma  glGtk.cmo -dllib -llablgtkgl -cclib -llablgtkgl -ccopt -L/usr/lib -ccopt -L/usr/X11R6/lib -ccopt -Wl,-rpath,/usr/lib:/usr/X11R6/lib -cclib -lgtkgl -cclib -lGLU -cclib -lGL -cclib -lgtk -cclib -lgdk -cclib -lgmodule -cclib -lglib -cclib -ldl -cclib -lXi -cclib -lXext -cclib -lX11 -cclib -lm 
ocamlc.opt -I /usr/lib/ocaml/lablGL -w s -c gtkInit.ml
ocamlmktop -I /usr/lib/ocaml/lablGL -o lablgtktop unix.cma str.cma lablgl.cma -I . lablgtk.cma lablgtkgl.cma gtkInit.cmo
Error on dynamically loaded library: libnvidia-tls.so.1: cannot handle TLS data
make[1]: *** [lablgtktop] Error 2
rm varcc.ml
make[1]: Leaving directory `/var/tmp/portage/lablgtk-1.2.7/work/lablgtk-1.2.7/src'
make: *** [all] Error 2

!!! ERROR: dev-ml/lablgtk-1.2.7 failed.
!!! Function src_compile, Line 35, Exitcode 2
!!! (no error message)

------- Comment #1 From Seemant Kulleen (RETIRED) 2004-08-19 12:31:01 0000 -------
the new ocaml-2.5.8.1 makes this go away

------- Comment #2 From Florian Loitsch 2004-08-23 14:13:46 0000 -------
getting the same error. but with different versions:
===
ocamlc.opt -I +lablGL  -w s -c gtkInit.ml
ocamlc.opt -I +lablGL  -w s -c gtkThInit.ml
ocamlmktop -I +lablGL -thread  -o lablgtktop unix.cma threads.cma lablgl.cma \
   -I . lablgtk.cma lablgtkgl.cma gtkThread.cmo gtkInit.cmo
Error on dynamically loaded library: libnvidia-tls.so.1: cannot handle TLS data
make[1]: *** [lablgtktop] Error 2
make[1]: Leaving directory `/var/tmp/portage/lablgtk-2.4.0/work/lablgtk-2.4.0/src'
make: *** [all] Error 2

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

*  dev-lang/ocaml
      Latest version available: 3.08.1
      Latest version installed: 3.08.1
      Size of downloaded files: 2,002 kB
      Homepage:    http://www.ocaml.org/
      Description: fast modern type-inferring functional programming language descended from the ML (Meta Language) family
      License:     QPL-1.0 LGPL-2


flo@basil ~ $ emerge --info
Portage 2.0.50-r10 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8-rc2-mm1)
=================================================================
System uname: 2.6.8-rc2-mm1 i686 AMD Athlon(TM) XP 2200+
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer"
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.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X alsa apm arts avi berkdb cdr crypt cups dga directfb divx4linux doc dvd dvdr encode esd foomaticdb gdbm ggi gif gpm gtk2 guile imap imlib innodb ipv6 jpeg kde libg++ libwww mad matroska mikmod mmx motif mozilla mpeg mysql nas ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex theora truetype v4l v4l2 x86 xinerama xml2 xmms xv xvid zlib"