diff --git a/support-specify-cc.patch b/support-specify-cc.patch new file mode 100644 index 0000000000000000000000000000000000000000..af7c15aad83cbef359f3ce7a94aa52f84181c37e --- /dev/null +++ b/support-specify-cc.patch @@ -0,0 +1,11 @@ +--- a/unix/Makefile 2008-05-07 14:33:56.000000000 +0800 ++++ b/unix/Makefile 2023-04-16 16:14:10.611625606 +0800 +@@ -22,7 +22,7 @@ + LN = ln -s + + # (to use the GNU compiler, change cc to gcc in CC) +-CC = cc ++CC ?= cc + BIND = $(CC) + AS = $(CC) -c + CPP = /lib/cpp diff --git a/zip.spec b/zip.spec index 63ecc9df254cfb98f26d9b9c6d5fe5fc3bb0b250..82e62602de24d9bf9211c498f873d64004e4253b 100644 --- a/zip.spec +++ b/zip.spec @@ -17,6 +17,7 @@ Patch6: zipnote.patch Patch6000: CVE-2018-13410.patch Patch9000: openEuler-Cleanup-residual-temporary-file.patch +Patch9001: support-specify-cc.patch BuildRequires: bzip2-devel gcc @@ -37,7 +38,7 @@ This package contains the documents and manuals related to zip. %autosetup -n zip30 -p1 %build -%make_build -f unix/Makefile prefix=%{_prefix} "CFLAGS_NOOPT=-I. -DUNIX $RPM_OPT_FLAGS" generic_gcc +%make_build -f unix/Makefile prefix=%{_prefix} "CFLAGS_NOOPT=-I. -DUNIX $RPM_OPT_FLAGS" %install mkdir -p %{buildroot}%{_bindir}