[MacPorts] #60624: freeimage build failure - 'posix_memalign' was not declared in this scope
MacPorts
noreply at macports.org
Tue Jun 9 10:45:36 UTC 2020
#60624: freeimage build failure - 'posix_memalign' was not declared in this scope
--------------------------------------+------------------------------
Reporter: programmingkidx | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Keywords: freeimage posix_memalign | Port: Freeimage 3.18.0
--------------------------------------+------------------------------
Freeimage 3.18.0 fails to build on Mac OS 10.4.11 (x86). Compilation stops
because of this error:
{{{
Source/OpenEXR/IlmImf/ImfFrameBuffer.cpp -o
Source/OpenEXR/IlmImf/ImfFrameBuffer.o
:info:build make: *** [Source/OpenEXR/IlmImf/ImfFastHuf.o] Error 1
:info:build make: *** Waiting for unfinished jobs....
:info:build In file included from
Source/OpenEXR/IlmImf/ImfDwaCompressorSimd.h:48,
:info:build from
Source/OpenEXR/IlmImf/ImfDwaCompressor.cpp:131:
:info:build Source/OpenEXR/IlmImf/ImfSystemSpecific.h: In function 'void*
Imf_2_2::EXRAllocAligned(size_t, size_t)':
:info:build Source/OpenEXR/IlmImf/ImfSystemSpecific.h:66: error:
'posix_memalign' was not declared in this scope
:info:build Source/OpenEXR/IlmImf/ImfDwaCompressor.cpp: In member function
'int Imf_2_2::DwaCompressor::uncompress(const char*, int,
Imath_2_2::Box2i, const char*&)':
:info:build Source/OpenEXR/IlmImf/ImfDwaCompressor.cpp:2412: warning:
comparison is always false due to limited range of data type
:info:build make: *** [Source/OpenEXR/IlmImf/ImfDwaCompressor.o] Error 1
}}}
--
Ticket URL: <https://trac.macports.org/ticket/60624>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list