!4165 修复pagehack, pg_xlogdump安全编译选项的问题
Merge pull request !4165 from 蒋宏博/master
This commit is contained in:
@ -19,11 +19,11 @@ subdir = contrib/pagehack
|
||||
top_builddir = ../..
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
override CPPFLAGS += -I${top_builddir}/src/lib/page_compression
|
||||
override LDFLAGS += -L${top_builddir}/src/lib/page_compression
|
||||
override CFLAGS += -lpagecompression -lzstd -llz4
|
||||
override LDFLAGS += -L${top_builddir}/src/lib/page_compression -Wl,-z,relro,-z,now
|
||||
override CFLAGS += -lpagecompression -lzstd -llz4 -fstack-protector-all
|
||||
ifeq ($(enable_debug), yes)
|
||||
PG_CPPFLAGS += -DDEBUG
|
||||
endif
|
||||
|
||||
include $(top_srcdir)/contrib/contrib-global.mk
|
||||
endif
|
||||
endif
|
||||
@ -21,7 +21,9 @@ include $(top_builddir)/src/Makefile.global
|
||||
include $(top_srcdir)/contrib/contrib-global.mk
|
||||
|
||||
|
||||
override CPPFLAGS := -DFRONTEND $(CPPFLAGS)
|
||||
override CPPFLAGS := -DFRONTEND $(CPPFLAGS) -fstack-protector-all -Wl,-z,relro,-z,now
|
||||
override LDFLAGS += -Wl,-z,relro,-z,now
|
||||
override CFLAGS += -fstack-protector-all
|
||||
|
||||
xlogreader.cpp: % : $(top_srcdir)/src/gausskernel/storage/access/transam/%
|
||||
rm -f $@ && $(LN_S) $< .
|
||||
|
||||
Reference in New Issue
Block a user