gpdb/orca2.patch
peifengq 7914017577 Add open source gpdb 6.17.0
Add rpmbuild spec, patches, and startup scripts for open source
gpdb 6.17.0.
2021-07-21 12:55:09 +00:00

30 lines
1.4 KiB
Diff

commit 210318e906eb3c4acea48868b822586e31689200
Author: peifengq <qiupf2000@gmail.com>
Date: Thu Jul 1 09:47:12 2021 +0800
fix orca
diff --git a/src/backend/gporca/gporca.mk b/src/backend/gporca/gporca.mk
index 0bbedd3339..aa82de4aa4 100644
--- a/src/backend/gporca/gporca.mk
+++ b/src/backend/gporca/gporca.mk
@@ -5,4 +5,4 @@ override CPPFLAGS := -I$(top_builddir)/src/backend/gporca/libgpdbcost/include $(
# Do not omit frame pointer. Even with RELEASE builds, it is used for
# backtracing.
override CPPFLAGS := -Werror -Wextra -Wpedantic -Wno-variadic-macros -fno-omit-frame-pointer $(CPPFLAGS)
-override CPPFLAGS := -std=gnu++98 $(CPPFLAGS)
+override CPPFLAGS := -std=c++14 $(CPPFLAGS)
diff --git a/src/backend/gporca/libgpos/src/common/Makefile b/src/backend/gporca/libgpos/src/common/Makefile
index 9ba83f9ffa..24f453e930 100644
--- a/src/backend/gporca/libgpos/src/common/Makefile
+++ b/src/backend/gporca/libgpos/src/common/Makefile
@@ -14,7 +14,7 @@ override CPPFLAGS := -I$(top_builddir)/src/backend/gporca/libnaucrates/include $
override CPPFLAGS := -I$(top_builddir)/src/backend/gporca/libgpdbcost/include $(CPPFLAGS)
# FIXME: Would be better to include gporca.mk, but hitting a warning
override CPPFLAGS := -Wno-variadic-macros -fno-omit-frame-pointer $(CPPFLAGS)
-override CPPFLAGS := -std=gnu++98 $(CPPFLAGS)
+override CPPFLAGS := -std=c++14 $(CPPFLAGS)
OBJS = CAutoTimer.o \
CBitSet.o \