Opened 13 years ago

Closed 12 years ago

#31021 closed defect (fixed)

enblend @4.0 build fails when vigra port is installed

Reported by: beat@… Owned by: hvdwolf@…
Priority: Low Milestone:
Component: ports Version: 2.0.1
Keywords: Cc:
Port: enblend

Description

The system wide vigra installation collides with the locally delivered vigra in the enblend port:

/usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I../..   -I/opt/local/include  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -I../../include -DVIGRA_STATIC_LIB -D_THREAD_SAFE -I/opt/local/include/OpenEXR   -pipe -O2 -arch x86_64 -arch i386 --param inline-unit-growth=60 -O2 -DNDEBUG -Wall -c -o libvigra_impex_a-codecmanager.o `test -f 'codecmanager.cxx' || echo './'`codecmanager.cxx
codecmanager.cxx: In member function 'std::string vigra::CodecManager::getFileTypeByMagicString(const std::string&) const':
codecmanager.cxx:198: error: 'FilenameLayerPair' does not name a type
codecmanager.cxx:202: error: 'file_layer' was not declared in this scope

I didn't found a quick way to use ../../include first and simply removed the vigra port during the upgrade of enblend.

Change History (2)

comment:1 Changed 13 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to hvdwolf@…
Port: enblend added

comment:2 Changed 12 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.