From af88835b8046d5126fb071a647e7e953700ed157 Mon Sep 17 00:00:00 2001
From: Philippe PITTOLI
Date: Tue, 5 Nov 2019 02:01:28 +0100
Subject: [PATCH] libcxx: better cmake parameters
---
libcxx/recipe.spec | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/libcxx/recipe.spec b/libcxx/recipe.spec
index aa7d491..83ae400 100644
--- a/libcxx/recipe.spec
+++ b/libcxx/recipe.spec
@@ -6,8 +6,10 @@ sources: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{versio
mkdir %{name}-%{version}
cd %{name}-%{version}
cmake ../%{name}-%{version}.src \
- -DCMAKE_INSTALL_PREFIX=/usr/weirdos \
+ -DCMAKE_INSTALL_PREFIX=%{prefix} \
-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_CXX_FLAGS="-fPIC -O2" \
- -DCMAKE_C_FLAGS="-fPIC -O2"
+ -DLIBCXX_HAS_MUSL_LIBC=ON \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DLIBCXX_CXX_ABI=libcxxabi \
+ -DCMAKE_C_FLAGS="$CFLAGS"