Changes between Initial Version and Version 3 of Ticket #21341
- Timestamp:
- Sep 13, 2009, 5:00:08 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #21341
- Property Cc ram@… added
-
Property
Priority
changed from
High
toNormal
- Property Keywords gcc44 removed
- Property Owner changed from macports-tickets@… to mww@…
-
Property
Type
changed from
submission
toenhancement
-
Ticket #21341 – Description
initial v3 1 I am creating this submission for the packaging I placed on 20838 since there were additional problems fixed in the build beyond that specific bug. The packaging has been tested by other users on x86_64-apple-darwin10 but still needs to be tested on i386-apple-darwin*. The changes in the packaging involve...1 I am creating this submission for the packaging I placed on #20838 since there were additional problems fixed in the build beyond that specific bug. The packaging has been tested by other users on x86_64-apple-darwin10 but still needs to be tested on i386-apple-darwin*. The changes in the packaging involve... 2 2 3 1)Remove any attempt to 'force' the code generation to m64 because this breaks the multilib build.4 2)Add the proposed config.guess patch to eliminate any need to explicitly pass the triplets on x86_64 10.6.5 3)Add the patch from PR41180 to avoid the linker bug in darwin10, where static libraries created with 'ranlib -c' don't properly have duplicate symbols ignored, by removing the redundant code from the linkage.6 4)Add the RedHat --disable-libjava-multilib to reduce the length and size of the build.7 5)Re-enable the multilib build on powerpc-apple-darwin* since the build time will be reasonable now.8 6)Add the recommended configure options of...3 1. Remove any attempt to 'force' the code generation to m64 because this breaks the multilib build. 4 1. Add the proposed config.guess patch to eliminate any need to explicitly pass the triplets on x86_64 10.6. 5 1. Add the patch from PR41180 to avoid the linker bug in darwin10, where static libraries created with 'ranlib -c' don't properly have duplicate symbols ignored, by removing the redundant code from the linkage. 6 1. Add the RedHat --disable-libjava-multilib to reduce the length and size of the build. 7 1. Re-enable the multilib build on powerpc-apple-darwin* since the build time will be reasonable now. 8 1. Add the recommended configure options of... 9 9 10 {{{ 10 11 --with-arch=nocona --with-tune=generic --build=i686-apple-darwin${os.major} --host=i686-apple-darwin${os.major} --target=i686-apple-darwin${os.major} 12 }}} 11 13 12 14 on i386 darwin* for best performance (as recommended by Mike Stump of Apple compiler group).