Make the build stage of OpenSSL parallel (#18024)
This commit is contained in:
parent
3fbbf539d1
commit
075e9428a1
@ -78,8 +78,6 @@ class Openssl(Package): # Uses Fake Autotools, should subclass Package
|
|||||||
|
|
||||||
depends_on('perl@5.14.0:', type=('build', 'test'))
|
depends_on('perl@5.14.0:', type=('build', 'test'))
|
||||||
|
|
||||||
parallel = False
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def determine_version(cls, exe):
|
def determine_version(cls, exe):
|
||||||
output = Executable(exe)('version', output=str)
|
output = Executable(exe)('version', output=str)
|
||||||
@ -128,8 +126,10 @@ def install(self, spec, prefix):
|
|||||||
|
|
||||||
make()
|
make()
|
||||||
if self.run_tests:
|
if self.run_tests:
|
||||||
make('test') # 'VERBOSE=1'
|
make('test', parallel=False) # 'VERBOSE=1'
|
||||||
make('install')
|
|
||||||
|
# See https://github.com/openssl/openssl/issues/7466#issuecomment-432148137
|
||||||
|
make('install', parallel=False)
|
||||||
|
|
||||||
@run_after('install')
|
@run_after('install')
|
||||||
def link_system_certs(self):
|
def link_system_certs(self):
|
||||||
|
Loading…
Reference in New Issue
Block a user