grubby/support-specify-cc.patch
luofeng14 28e5f6e664 support clang build
(cherry picked from commit d784ff7fe72bb273828b5f852218d02f07a76a0d)
2024-03-27 15:43:17 +08:00

13 lines
499 B
Diff

diff -up grubby-8.40-1/Makefile.orig2 grubby-8.40-1/Makefile
--- grubby-8.40-1/Makefile.orig2 2023-04-14 22:13:21.745311816 +0800
+++ grubby-8.40-1/Makefile 2023-04-14 22:14:02.729398198 +0800
@@ -22,7 +22,7 @@ VERSION=8.40
TARGETS = grubby
OBJECTS = grubby.o log.o
-CC = gcc
+CC ?= gcc
RPM_OPT_FLAGS ?= -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector
CFLAGS += $(RPM_OPT_FLAGS) -std=gnu99 -Wall -Werror -Wno-error=unused-function -Wno-unused-function -ggdb
LDFLAGS := $(RPM_LD_FLAGS)