The macosx-port is building OK again and running a smoketest works: $ ./build/macosx-universal/j2sdk-bundle/1.7.0.jdk/Contents/Home/bin/java -version openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-stephen_2011_03_10_10_27-b00) OpenJDK 64-Bit Server VM (build 21.0-b03, mixed mode)
So there's something in the bsd-port build process that's corrupting the dylibs in: ./build/bsd-amd64/j2sdk-image