Ticket #17179 (closed enhancement: duplicate)
openssl-0.9.8i patch to enable universal_archs support and simultaneous 32/64-bit build
| Reported by: | arcata@… | Owned by: | mww@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.7.0 |
| Keywords: | Cc: | ||
| Port: | openssl |
Description
The openssl portfile had all the scaffolding to support quad-universal platform building commented out. This patch enables that support and makes the universal build subject to the universal_archs variable.
Attempting to simultaneously build for a 32- and 64-bit target causes the destroot merge to fail because of minor differences in the generated opensslconf.h file for i386/ppc versus x86_64/ppc64. To fix this, the attached patch adds a patchfile to modify the opensslconf.h generation process to bake the 32/64-bit differences into the header using #ifdef LP64 guards to select the proper definitions.
Attachments
Change History
Changed 5 years ago by arcata@…
- Attachment openssl-universal_archs-64.diff added
comment:1 Changed 5 years ago by macsforever2000@…
- Owner changed from macports-tickets@… to mww@…
Assigning to maintainer.
Note: See
TracTickets for help on using
tickets.


Patch to enable universal_archs and 32/64 bit universal build for openssl