On Tue, Jun 28, 2011 at 1:57 AM, Stuart Henderson <[email protected]> wrote: > On 2011-06-27, Jeremy Evans <[email protected]> wrote: >> Tested on amd64. Version 4.0.0 has a new dependency on raindrops which >> for non-GCC4 arches requires the libatomic_ops package. I don't have >> access to a non-GCC4 arch, so I'd appreciate it if someone could test >> there. > > As you're aware you need to do the MODGCC3_ARCHS check *after* > .include'ing bsd.port.mk, but this is messing things up when you have > the ruby module in there as well. Although make show=BUILD_DEPENDS > appears correct, only the ruby-related packages are actually checked; > see build log below. > > Unless someone has a clever idea I think the simplest way forward is to > use something like this, it does build successfully with this on arm. > > # XXX only actually required for gcc2/3 arch > BUILD_DEPENDS += libatomic_ops-*:devel/boehm-gc,-atomic
Since it's only a build depends, that's fine with me. The other workarounds I can think of would be uglier. Can I get your OK to import with that change? Jeremy
