On Mon, 07 Oct 2019 21:55:50 +0200, Dan Heinz wrote: > > >The no-dso is silently not valid in 1.1.1c. That option didn't work right, > >so it was unusable in practice anyway. However, someone recently fixed that > >up, unfortunately after the last 1.1.1 release. > >The specific patch may be possible to find on github (unless that branch has > >been deleted), otherwise you will have to cherry-pick the appropriate commit. > > >Github PR: https://github.com/openssl/openssl/pull/9889 > >Commit ID: 8dcd57461972dceaaf014b71d173d0a8758e7054 > > >Cheers, > >Richard > > Thanks for the info. I did some more digging and you had actually posted a > workaround in this thread: > https://github.com/openssl/openssl/issues/9036 > > I thought I would try it out. > I used your example and created my own config target in file named > no_dos.conf. > ( > 'my-linux-x86_64' => { > inherit_from => [ 'linux-x86_64' ], > dso_scheme => undef, > } > ); > > ./Configure --config ../no_dso.conf my-linux-x86_64 -m32 > --prefix=$install_path/openssl_32 -DPURIFY -DOPENSSL_NO_COMP no-asm no-shared > no-dso no-sse2 no-idea no-mdc2 no-rc5 no-ssl3 no-zlib no-comp no-afalgeng > no-pinshared > > But I'm getting this error from the script when Configure is run: > target already defined - ../no_dso.conf (offending arg: my-linux-x86_64) > > What did I miss?
You don't happen to have edited some Configurations/*.conf and added that name already? I'm otherwise unsure for the moment. -- Richard Levitte levi...@openssl.org OpenSSL Project http://www.openssl.org/~levitte/