diff --git a/dietlibc-fix-cc.patch b/dietlibc-fix-cc.patch new file mode 100644 index 0000000000000000000000000000000000000000..d25dee2d114e4b323c99f61551bb26963d37f3eb --- /dev/null +++ b/dietlibc-fix-cc.patch @@ -0,0 +1,20 @@ +--- a/Makefile 2018-02-11 02:27:23.000000000 +0800 ++++ b/Makefile 2023-04-11 13:41:02.377320181 +0800 +@@ -8,7 +8,7 @@ + BINDIR=${prefix}/bin + MAN1DIR=${prefix}/man/man1 + +-EXTRACFLAGS= ++EXTRACFLAGS=-fno-builtin-bcmp + + MYARCH:=$(shell uname -m | sed -e 's/i[4-9]86/i386/' -e 's/armv[3-7]t\?e\?[lb]/arm/') + +@@ -120,7 +120,7 @@ + CFLAGS=$(DEFAULTCFLAGS) + CROSS= + +-CC=gcc ++ + CCC=$(CROSS)$(CC) + STRIP=$(COMMENT) $(CROSS)strip + INC=-I. -isystem include \ No newline at end of file diff --git a/dietlibc.spec b/dietlibc.spec index ae0ba7b4773ccdd22f9ab7e01a06830c623e69a2..1505273f2e7e9eb74d0bee57f5fff91e3eb54574 100644 --- a/dietlibc.spec +++ b/dietlibc.spec @@ -11,7 +11,7 @@ Name: dietlibc Version: 0.34 -Release: 5 +Release: 6 Summary: A libc optimized for small size License: GPLv2 URL: http://www.fefe.de/dietlibc/ @@ -19,6 +19,7 @@ Source0: https://www.fefe.de/dietlibc/%{name}-%{version}.tar.xz Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.xz.sig Patch0001: dietlibc-insecure-defpath.patch +Patch0002: dietlibc-fix-cc.patch Obsoletes: dietlibc-lib < %{version}-%{release} @@ -93,6 +94,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512 %doc %{_mandir}/*/* %changelog +* Thu Apr 13 2023 SaltyFruit - 0.34-6 +- Fix CC compiler support and CFLAGS error + * Sat Dec 03 2022 Ge Wang - 0.34-5 - Add RELRO flags