diff options
author | Nikolai Merinov <n.merinov@samsung.com> | 2019-01-22 10:52:38 +0300 |
---|---|---|
committer | Nikolai Merinov <n.merinov@samsung.com> | 2019-01-22 10:52:38 +0300 |
commit | 318f43a718a075860554d51e5ffd712fc019bbcd (patch) | |
tree | 233ea40dc4534589ac3813cf6f10cfa51a27bc55 | |
parent | 111e264fd888ce206c52b23f5b2ba2aaacd9871d (diff) | |
download | openssl-sandbox/nmerinov/llvm.tar.gz openssl-sandbox/nmerinov/llvm.tar.bz2 openssl-sandbox/nmerinov/llvm.zip |
Support compilation with -Werror and clang compilersandbox/nmerinov/llvm
Clang fail with -Werror,-Wunused-command-line-argument issue when we try
to compile only with '-pie -Werror' flags. Disable this specific error in
GCC-friendly way.
-rw-r--r-- | packaging/openssl.spec | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packaging/openssl.spec b/packaging/openssl.spec index 2adfa02..8275aaa 100644 --- a/packaging/openssl.spec +++ b/packaging/openssl.spec @@ -100,7 +100,9 @@ RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -s "s/-march=armv7ve/-march=armv7-a/g" CONFIG_FLAGS="--prefix=%_prefix --openssldir=%openssldir --libdir=%_lib \ threads shared no-idea no-rc5 no-camellia no-asm no-ssl2-method enable-md2 \ - $RPM_OPT_FLAGS -std=gnu99 -fPIC -pie" + $RPM_OPT_FLAGS -std=gnu99 -fPIC -pie -Wno-unused-command-line-argument" +# Note: GCC ignore unknown -Wno- option, but this option required to pass clang +# error: argument unused during compilation: '-pie' BINARY_FORMAT= %ifarch %{arm} |