Ticket #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
comment:1 Changed 21 months ago by macsforever2000@…
- Owner changed from macports-tickets@… to hvdwolf@…
- Port set to enblend
comment:2 Changed 12 months ago by jmr@…
- Status changed from new to closed
- Resolution set to fixed
Fixed in r93434. Sent upstream: https://bugs.launchpad.net/enblend/+bug/1003013
Note: See
TracTickets for help on using
tickets.

