OpenEXR portupgrade failure

2007-11-17 Thread Alain G. Fabry
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::BoxImath::Vec2int  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::BoxImath::Vec2int  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::Array2DGZ, 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
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: OpenEXR portupgrade failure

2007-11-17 Thread Yuri Pankov
On Saturday 17 November 2007 13:55:02 Alain G. Fabry wrote:
 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::BoxImath::Vec2int  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::BoxImath::Vec2int  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::Array2DGZ, 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

Read 20071008 entry in /usr/ports/UPDATING.


Yuri
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]