From 2e7d608fb3c19e89e129b8bcdc0c32adb22ff04e Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Tue, 11 Sep 2018 08:39:52 -0600 Subject: [PATCH] native-libs: update openssl build, especially for natipkg Record a recoganizable dummy path as the default location for certificates. --- racket/src/native-libs/build.rkt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/racket/src/native-libs/build.rkt b/racket/src/native-libs/build.rkt index 2f4d0b1e74..210394abd7 100644 --- a/racket/src/native-libs/build.rkt +++ b/racket/src/native-libs/build.rkt @@ -260,7 +260,14 @@ (list "--host=i686-w64-mingw32")] [else (list "--host=x86_64-w64-mingw32")])])] - [else null]))) + [else null]) + (case package-name + [("openssl") + ;; Especially for the natipkg build, but it makes sense + ;; to suppress the path (which records the build location) + ;; on all platforms: + (list "--openssldir=/RACKET_USE_ALT_PATH")] + [else null]))) (define (merge e1 e2) (define ht