Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Nov 2007 11:55:02 +0100
From:      "Alain G. Fabry" <alainfabry@belgacom.net>
To:        freebsd-questions@freebsd.org
Subject:   OpenEXR portupgrade failure
Message-ID:  <20071117105502.GA13903@mail.pcextreme.nl>

next in thread | raw e-mail | index | archive | help
Hi,

I'm trying to portupgrade my system and the only ones left are kde and OpenEXR.
Apparently OpenEXR needs to be done as dependency for kde. But my portupgrade -R OpenEXR fail.

Following is the error message, how can I solve this?

/usr/bin/ld: warning: libIlmThread.so.4, needed by /usr/local/lib/libIlmImf.so, may conflict with libIlmThread.so.6
generalInterfaceExamples.o(.text+0x5da): In function `writeGZ2(char const*, half const*, float const*, int, int, Imath::Box<Imath::Vec2<int> > const&)':
: undefined reference to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)'
generalInterfaceExamples.o(.text+0x604): In function `writeGZ2(char const*, half const*, float const*, int, int, Imath::Box<Imath::Vec2<int> > const&)':
: undefined reference to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)'
generalInterfaceExamples.o(.text+0x797): In function `writeGZ1(char const*, half const*, float const*, int, int)':
: undefined reference to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)'
generalInterfaceExamples.o(.text+0x7c1): In function `writeGZ1(char const*, half const*, float const*, int, int)':
: undefined reference to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)'
generalInterfaceTiledExamples.o(.text+0x28c): In function `writeTiled1(char const*, Imf::Array2D<GZ>&, int, int, int, int)':
: undefined reference to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)'
generalInterfaceTiledExamples.o(.text+0x2b6): more undefined references to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)' follow
gmake[1]: *** [imfexamples] Error 1
gmake[1]: Leaving directory `/usr/ports/graphics/OpenEXR/work/openexr-1.6.0/IlmImfExamples'
gmake: *** [all-recursive] Error 1
*** Error code 2

Stop in /usr/ports/graphics/OpenEXR.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.1076.1 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=OpenEXR-1.4.0 UPGRADE_PORT_VER=1.4.0 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! graphics/OpenEXR (OpenEXR-1.4.0)      (linker error)
--->  Packages processed: 0 done, 1 ignored, 0 skipped and 1 failed


Many thanks,

Alain



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071117105502.GA13903>