From 97a5dccda94ef083db7eea5741429ddc4483f9dc Mon Sep 17 00:00:00 2001 From: wangqiang Date: Fri, 8 Mar 2024 10:15:44 +0800 Subject: [PATCH] Optimize build command (cherry picked from commit e8fefb5b378ad5244b34c65081bb6fe7c5203657) --- lzo.spec | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/lzo.spec b/lzo.spec index 362df38..e81ad79 100644 --- a/lzo.spec +++ b/lzo.spec @@ -1,6 +1,6 @@ Name: lzo Version: 2.10 -Release: 4 +Release: 5 Summary: a real-time data compression library License: GPLv2+ URL: http://www.oberhumer.com/opensource/lzo/ @@ -45,14 +45,8 @@ over compression ratio. %configure --disable-dependency-tracking --disable-static --enable-shared %make_build -%if "%toolchain" == "clang" - %global make_opts HOSTCC=clang CC=clang CXX=clang++ - clang %{optflags} -fpic -Iinclude/lzo -o minilzo/minilzo.o -c minilzo/minilzo.c - clang -g -shared -Wl,-z,now -o libminilzo.so.0 -Wl,-soname,libminilzo.so.0 minilzo/minilzo.o -%else - gcc %{optflags} -fpic -Iinclude/lzo -o minilzo/minilzo.o -c minilzo/minilzo.c - gcc -g -shared -Wl,-z,now -o libminilzo.so.0 -Wl,-soname,libminilzo.so.0 minilzo/minilzo.o -%endif + %{__cc} %{optflags} -fpic -Iinclude/lzo -o minilzo/minilzo.o -c minilzo/minilzo.c + %{__cc} -g -shared -Wl,-z,now -o libminilzo.so.0 -Wl,-soname,libminilzo.so.0 minilzo/minilzo.o %install @@ -97,6 +91,9 @@ ln -s libminilzo.so.0 $RPM_BUILD_ROOT%{_libdir}/libminilzo.so %{_pkgdocdir} %changelog +* Mon Mar 18 2024 wangqiang - 2.10-5 +- Optimize build command + * Thu Feb 29 2024 shafeipaozi - 2.10-4 - add support for clang