Help with elkhound port development

Brandon Allbery allbery.b at gmail.com
Fri Dec 12 11:17:03 PST 2014


On Fri, Dec 12, 2014 at 2:08 PM, Mark Brethen <mark.brethen at gmail.com>
wrote:
>
> :info:build bflatten.cc:35:10: warning: cast to 'const void *' from
> smaller integer type 'int' [-Wint-to-void-pointer-cast]
>

This indicates that the port is not 64-bit clean and you may have to force
the arch to i386 (32-bit) to avoid crashes or unexpected behavior.

:info:build In file included from agramlex.yy.cc:548
>
> :
> :info:build In file included from /usr/include/unistd.h:72:
> :info:build /usr/include/sys/unistd.h:132:1: error: expected identifier
> :info:build struct accessx_descriptor {
>

Something is wrong with either the defines or the way unistd.h is being
#include-d into the project.
I would need to see the actual package source to figure out which.

In general, it sounds like this package is rather old and not particularly
portable.

-- 
brandon s allbery kf8nh                               sine nomine associates
allbery.b at gmail.com                                  ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-dev/attachments/20141212/5f0c39f2/attachment.html>


More information about the macports-dev mailing list