[MacPorts] #17179: openssl-0.9.8i patch to enable universal_archs support and simultaneous 32/64-bit build
MacPorts
noreply at macports.org
Mon Nov 10 14:00:42 PST 2008
#17179: openssl-0.9.8i patch to enable universal_archs support and simultaneous
32/64-bit build
------------------------------+---------------------------------------------
Reporter: arcata at gmail.com | Owner: macports-tickets at lists.macosforge.org
Type: enhancement | Status: new
Priority: Normal | Milestone: Port Enhancements
Component: ports | Version: 1.7.0
Keywords: | Port: openssl
------------------------------+---------------------------------------------
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.
--
Ticket URL: <http://trac.macports.org/ticket/17179>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list