Index: common.gypi --- common.gypi.orig +++ common.gypi @@ -190,7 +190,6 @@ }], ], }, - 'cflags': [ '-O3' ], 'conditions': [ ['enable_lto=="true"', { 'cflags': ['<(lto)'], @@ -474,7 +473,9 @@ }], ['OS=="openbsd"', { 'cflags': [ '-I/usr/local/include' ], - 'ldflags': [ '-Wl,-z,wxneeded' ], + 'ldflags': [ '-Wl,-z,wxneeded' + , '-Wl,-rpath,${EOPENSSL_LIB}' + ], }], ['_toolset=="host"', { 'conditions': [ @@ -491,7 +492,7 @@ 'ldflags': [ '-m32' ], }], [ 'host_arch=="ppc64" and OS not in "aix os400"', { - 'cflags': [ '-m64', '-mminimal-toc' ], + 'cflags': [ '-m64' ], 'ldflags': [ '-m64' ], }], [ 'host_arch=="s390x" and OS=="linux"', { @@ -515,7 +516,7 @@ 'ldflags': [ '-m32' ], }], [ 'target_arch=="ppc64" and OS not in "aix os400"', { - 'cflags': [ '-m64', '-mminimal-toc' ], + 'cflags': [ '-m64' ], 'ldflags': [ '-m64' ], }], [ 'target_arch=="s390x" and OS=="linux"', {