#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 (1)
Change History (4)
Changed 16 years ago by arcata@…
Attachment: | openssl-universal_archs-64.diff added |
---|
comment:1 Changed 16 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to mww@… |
---|
Assigning to maintainer.
comment:2 Changed 16 years ago by jmroot (Joshua Root)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Duplicate of #15033.
comment:3 Changed 15 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
Note: See
TracTickets for help on using
tickets.
Patch to enable universal_archs and 32/64 bit universal build for openssl