diff -crN '--exclude=.git' '--exclude=.gitee' '--exclude=.vscode' openGauss-server-5.0.1/src/bin/psql/startup.cpp openGauss-server-5.0.1-edit/src/bin/psql/startup.cpp
*** openGauss-server-5.0.1/src/bin/psql/startup.cpp	2024-05-07 20:16:39.232795908 +0800
--- openGauss-server-5.0.1-edit/src/bin/psql/startup.cpp	2024-05-07 20:17:58.501380445 +0800
***************
*** 530,535 ****
--- 530,539 ----
          pset.popt.topt.recordSep.separator_zero = false;
      }
  
+     if (options.port == NULL) {
+         options.port = GetEnvStr("PORT");
+     }
+ 
      if (options.username == NULL)
          password_prompt = pg_strdup(_("Password: "));
      else {
diff -crN '--exclude=.git' '--exclude=.gitee' '--exclude=.vscode' openGauss-server-5.0.1/src/gausskernel/dbmind/db4ai/executor/Makefile openGauss-server-5.0.1-edit/src/gausskernel/dbmind/db4ai/executor/Makefile
*** openGauss-server-5.0.1/src/gausskernel/dbmind/db4ai/executor/Makefile	2024-05-07 20:16:39.632798858 +0800
--- openGauss-server-5.0.1-edit/src/gausskernel/dbmind/db4ai/executor/Makefile	2024-05-07 20:17:58.897383365 +0800
***************
*** 11,21 ****
  
  include $(top_builddir)/src/Makefile.global
  
- PLATFORM_ARCH = $(shell uname -p)
- ifeq ($(PLATFORM_ARCH),x86_64)
-         override CPPFLAGS += -mavx
- endif
- 
  ifneq "$(MAKECMDGOALS)" "clean"
    ifneq "$(MAKECMDGOALS)" "distclean"
      ifneq "$(shell which g++ |grep hutaf_llt |wc -l)" "1"
--- 11,16 ----
