Lines Matching +full:enable +full:- +full:fips
23 (c) 2013-2017 Christian Heimes <christian@python.org>
75 '--debug',
77 help="Enable debug logging",
80 '--disable-ancient',
85 '--openssl',
94 '--libressl',
103 '--tests',
109 '--base-directory',
114 '--no-network',
120 '--steps',
130 '--system',
135 '--force',
141 '--keep-sources',
214 '-c', 'import ssl; print(ssl.OPENSSL_VERSION)'
244 return out.strip().decode("utf-8")
299 "shared", "--debug",
300 "--prefix={}".format(self.install_dir)
302 # cmd.extend(["no-deprecated", "--api=1.1.0"])
311 ["make", "-j1", self.depend_target], cwd=cwd, env=env
313 self._subprocess_call(["make", f"-j{self.jobs}"], cwd=cwd, env=env)
317 ["make", "-j1", self.install_target],
357 env["CPPFLAGS"] = "-I{}".format(self.include_dir)
358 env["LDFLAGS"] = "-L{}".format(self.lib_dir)
368 cmd = [sys.executable, "-c", "import _ssl; import _hashlib"]
381 '-j0'
384 cmd = [sys.executable, '-m', 'test.regrtest']
386 cmd = [sys.executable, '-m', 'test', '-j0']
388 cmd.extend(['-u', 'network', '-u', 'urlfetch'])
389 cmd.extend(['-w', '-r'])
397 "https://www.openssl.org/source/openssl-{v}.tar.gz",
398 "https://www.openssl.org/source/old/{s}/openssl-{v}.tar.gz"
400 src_template = "openssl-{}.tar.gz"
401 build_template = "openssl-{}"
412 config_args += ("enable-fips",)
417 # Install FIPS module
419 ["make", "-j1", "install_ssldirs", "install_fips"],
423 # 3.0.0-beta2 uses lib64 on 64 bit platforms
435 # OpenSSL 3.0.0 -> /old/3.0/
442 "https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-{v}.tar.gz",
444 src_template = "libressl-{}.tar.gz"
445 build_template = "libressl-{}"
452 './configure', '--config-cache', '--quiet',
453 '--with-pydebug'
457 subprocess.check_call(['make', '--quiet'])
525 datetime.now() - start