From d583754f1688a40824efa7ea575089258f8208f3 Mon Sep 17 00:00:00 2001 From: s Date: Tue, 20 Jun 2023 19:12:53 +0800 Subject: [PATCH] fix clang build error --- openbox.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/openbox.spec b/openbox.spec index 56402f5..1ffa11f 100644 --- a/openbox.spec +++ b/openbox.spec @@ -1,6 +1,6 @@ Name: openbox Version: 3.6.1 -Release: 13 +Release: 14 Summary: Windowmanager based on the original blackbox-code License: GPLv2+ URL: http://openbox.org @@ -63,7 +63,11 @@ sed -ie 's|^hardcode_libdir_flag_spec=.*$|hardcode_libdir_flag_spec=""|g' libtoo sed -ie 's|^runpath_var=LD_RUN_PATH$|runpath_var=DIE_RPATH_DIE|g' libtool %make_build -gcc $RPM_OPT_FLAGS $RPM_LD_FLAGS -o setlayout %{SOURCE1} -lX11 +%if "%toolchain" == "clang" + clang $RPM_OPT_FLAGS $RPM_LD_FLAGS -o setlayout %{SOURCE1} -lX11 +%else + gcc $RPM_OPT_FLAGS $RPM_LD_FLAGS -o setlayout %{SOURCE1} -lX11 +%endif %install %make_install @@ -117,6 +121,9 @@ install -m644 -D data/gnome-session/openbox-gnome-fallback.session \ %{_mandir}/man1/* %changelog +* Tue Jun 20 2023 yoo - 3.6.1-14 +- fix clang build error + * Tue Jun 08 2021 sunguoshuai - 3.6.1-13 - Del useless deps for openbox-kde