[MacPorts] #40893: encfs 1.7.4 build fails including sys/endian.h on Mavericks
MacPorts
noreply at macports.org
Sat Nov 2 11:09:46 PDT 2013
#40893: encfs 1.7.4 build fails including sys/endian.h on Mavericks
---------------------------------+--------------------------------
Reporter: andrew.t.baldwin@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: encfs |
---------------------------------+--------------------------------
Comment (by macports@…):
Hi,
after upgrading to 10.9 and re-compiling my installed ports, I also
received
the following encfs-compilation error:
{{{
In file included from
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/stringIn
file included from ConfigVar.cpp::42918:
:
In file included from
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/__config./ConfigVar.h:45:11:
fatal error: 'sys/endian.h' file not found:21:
In file included from
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/string:
429:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/__config:45:11:
fatal error: 'sys/endian.h' file not found
# include <sys/endian.h>
^
# include <sys/endian.h>
}}}
After re-compiling boost and encfs via clang=3.3
$ sudo port install boost configure.compiler=macports-clang-3.3
I also receive the malloc checksum error...
{{{
encfs(24175,0x7fff7aac0310) malloc: *** error for object 0x7fb56b615d38:
incorrect checksum for freed object - object was probably modified after
being freed.
*** set a breakpoint in malloc_error_break to debug
}}}
Please CC me, once a bugfix is released.
Thanks
Marcel
--
Ticket URL: <https://trac.macports.org/ticket/40893#comment:19>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list