openexr-1.4.0a fails to build Heres part of log ImageViewFragShader.o:ImageViewFragShader.cpp:(.text+0xaff): more undefined references to `glProgramNamedParameter4fNV' follow collect2: ld returned 1 exit status make[1]: *** [exrdisplay] Error 1 make: *** [all-recursive] Error 1 !!! ERROR: media-libs/openexr-1.4.0a failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 3553: Called src_compile openexr-1.4.0a.ebuild, line 48: Called die !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/media-libs/openexr-1.4.0a/temp/build.log'. So this causes Cinelerra won't compile because it depends on openexr... Reproducible: Always Steps to Reproduce: 1. Try to install Cinelerra or Openexr1.4 2. 3. Actual Results: make fails see above... Expected Results: to be installed =) Well I used Kuroo to install and havent used Kuroo on command line so not sure is it relevant.
I have not used emerge I was meaning to say =)
well.. here it builds fine Could you please post : emerge -pv openexr emerge --info and attach the full build log
I have been experiencing this bug, the only odd thing is that I had managed to emerge it fine the first time... Subsequent to this, I changed compilers from gcc 4.2.0 (boostrapped system with) to gcc 4.1.2 (did this because oo.org would not build) and this occurred in my first emerge -e world since changing over to gcc 4.2.0 Info: emerge -pv openexr These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-libs/openexr-1.4.0a USE="examples opengl -doc" VIDEO_CARDS="-nvidia" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB emerge --info Portage 2.1.3_rc6 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r3 x86_64) ================================================================= System uname: 2.6.21-gentoo-r3 x86_64 AMD Athlon(tm) 64 FX-60 Dual Core Processor Gentoo Base System release 1.12.10 Timestamp of tree: Sun, 08 Jul 2007 17:00:01 +0000 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 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.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -msse3" 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" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans" GENTOO_MIRRORS="ftp://darkstar.ist.utl.pt/pub/gentoo/" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" 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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/layman/xeffects /usr/local/layman/sunrise" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="#applications #base #communication #desktop-environment #development #multimedia (some 3dnow X a52 aac acl acpi aim alsa amarok amd64 amrr apm automount bash-completion berkdb bitmap-fonts bzip2 cairo cdinstall cdr cegui cg cli cracklib crypt cups dbus devil dri dts dvd dvdr dvdread examples ffmpeg fglrx firefox flac fortran freeimage gdbm gif glitz glut gnome gpm gstreamer gtk hal iconv icq ieee1394 ipod ipv6 isdnlog iso jabber java jpeg libg++ lua mad madwifi matroska midi mmx mozilla mp2 mp3 mp4 mpeg mpeg2 mplayer msn mudflap ncurses nls nptl nptlonly ogg ois openal openexr opengl openmp overlap) pam pcre pdf perl png pppd python quicktime rar readline reflection samba scanner sdl session spell spl sse sse2 ssl startup-notification svg tcpd theora threads tiff truetype truetype-fonts type1 type1-fonts udf unicode usb vob vorbis wifi wxwindows x264 xcomposite xinerama xml xorg xprint xscreensaver xv xvid zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="ati fglrx" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS and finally, the full build log: http://rafb.net/p/xlf07n55.html I can't complete my emerge -e world because of this, and about half of my computer has been built with gcc 4.1.2 and the rest with gcc 4.2.0 because of this...
hmmm what's the output of : strings /usr/lib64/libGL.so | grep glProgramNamedParameter4fNV this file should contain the function... can you check your opengl settings are correct ? (perhaps doing a "eselect opengl set myopenglimplementation" would help) and what's the output of "eselect opengl list" ? do you have nvidia-cg-toolkit installed ? could you please attach config.log ? (and afaik, pastebins delete messages after a while so that's probably better to attach it to this bug so that it won't be lost)
Created attachment 125078 [details] build log
strings /usr/lib64/libGL.so | grep glProgramNamedParameter4fNV returns nothing (Because I am on ati?) I have already selected ati using eselect (I am using proprietary drivers) and just for good measure I redid it again with no success. I do have nvidia-cg-toolkit installed
thanks for all the info ! That's what I feared, there was an automagic on nvidia-cg-toolkit, it would try to build nvidia related hardware acceleration code if it was found, which is not wanted on non-nvidia systems. It should be fixed, reaching your rsync mirror in a few hours ;)