#45675: cryptlib @3.4.2 fails to build on 10.10 with XCode 6.1 -----------------------+-------------------------- Reporter: dhein@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: Port: cryptlib | -----------------------+-------------------------- Changes (by ryandesign@…): * status: new => assigned * cc: ryandesign@… (removed) * cc: jmr@… (added) * owner: macports-tickets@… => ryandesign@… Comment: I have finally realized that this problem goes away if I remove a patch we have been using: browser:trunk/dports/devel/cryptlib/files/patch-crypt- osconfig.h.diff@114713 This patch has been there for 6 years, since r58077 ("update to 3.3.3 and fix a bunch of stuff (#21536)"). It adds these lines on OS X: {{{ #if defined( __LP64__ ) #undef SIXTY_FOUR_BIT #define SIXTY_FOUR_BIT_LONG #endif }}} This seems reasonable, since there is an earlier part of the file that does the same thing on 64-bit *BSD and Linux systems, but apparently it causes a problem now. -- Ticket URL: <https://trac.macports.org/ticket/45675#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X