diff --git a/graphviz.spec b/graphviz.spec index ef997e3..f103f8d 100644 --- a/graphviz.spec +++ b/graphviz.spec @@ -71,6 +71,8 @@ BuildRequires: pkgconfig(xmu) BuildRequires: pkgconfig(xt) BuildRequires: pkgconfig(zlib) Buildrequires: pkgconfig(gts) +BuildRequires: llvm17 +BuildRequires: stdc++-gcc10-devel Conflicts: %{mklibname graphviz 4} < 2.20.3-3 @@ -386,6 +388,13 @@ Static development package for %{name}. #patch1 -p1 -b .cve~ %build +export CC=/opt/llvm17/bin/clang +export CXX=/opt/llvm17/bin/clang++ + +export LDFLAGS="-lstdc++-gcc10" +export CFLAGS="-I/usr/include/libstdc++-gcc10 -I/usr/include/libstdc++-gcc10/%{_host}" +export CXXFLAGS="-I/usr/include/libstdc++-gcc10 -I/usr/include/libstdc++-gcc10/%{_host}" + autoreconf -fi %configure2_5x \ --with-x \