tuhaihe commented on PR #1226:
URL: https://github.com/apache/cloudberry/pull/1226#issuecomment-3100582872

   Hey, when test this PR, some errors returned:
   
   
   ### Build Env
   
   ```
   docker run --name cbdb-dev -it --rm -h cdw --shm-size=2gb 
apache/incubator-cloudberry:cbdb-build-rocky9-latest
   ```
   
   Then
   ```
   git clone --branch temp_cloudberry 
https://github.com/ZTE-EBASE/cloudberry.git
   cd cloudberry/
   sudo dnf install --enablerepo=epel libssh2-devel
   ```
   
   Then run (following [this 
guide](https://cloudberry.apache.org/docs/next/deployment/build-based-on-docker)):
   ```
   sudo rm -rf /usr/local/cloudberry-db
   sudo chmod a+w /usr/local
   mkdir -p /usr/local/cloudberry-db/lib
   sudo cp -v /usr/local/xerces-c/lib/libxerces-c.so \
              /usr/local/xerces-c/lib/libxerces-c-3.*.so \
              /usr/local/cloudberry-db/lib
   sudo chown -R gpadmin:gpadmin /usr/local/cloudberry-db
   export LD_LIBRARY_PATH=/usr/local/cloudberry-db/lib:LD_LIBRARY_PATH
   ./configure --prefix=/usr/local/cloudberry-db \
               --disable-external-fts \
               --enable-debug \
               --enable-cassert \
               --enable-debug-extensions \
               --enable-gpcloud \
               --enable-ic-proxy \
               --enable-mapreduce \
               --enable-orafce \
               --enable-orca \
               --enable-pax \
               --enable-pxf \
               --enable-tap-tests \
               --with-gssapi \
               --with-ldap \
               --with-libxml \
               --with-lz4 \
               --with-pam \
               --with-perl \
               --with-pgport=5432 \
               --with-python \
               --with-pythonsrc-ext \
               --with-ssl=openssl \
               --with-uuid=e2fs \
               --with-includes=/usr/local/xerces-c/include \
               --with-libraries=/usr/local/cloudberry-db/lib
   
   make -j$(nproc) -C ~/cloudberry
   ```
   Then, errors were returned:
   
   ```
   gcc -Wall -Wmissing-prototypes -Wpointer-arith -Werror=vla -Wendif-labels 
-Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type 
-Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard 
-Wno-unused-but-set-variable -Werror=implicit-fallthrough=3 
-Wno-format-truncation -Wno-stringop-truncation -g -O3 -fPIC  
-DUSE_INTERNAL_FTS=1  -Werror=uninitialized 
-Werror=implicit-function-declaration -Werror -I../../../src/interfaces/libpq 
-I../../../src/include   -D_GNU_SOURCE -I/usr/include/libxml2  
-I/usr/local/xerces-c/include  -c -o nodeDynamicForeignscan.o 
nodeDynamicForeignscan.c
   ( echo src/backend/executor/execAmi.o src/backend/executor/execAsync.o 
src/backend/executor/execCurrent.o src/backend/executor/execExpr.o 
src/backend/executor/execExprInterp.o src/backend/executor/execGrouping.o 
src/backend/executor/execIndexing.o src/backend/executor/execJunk.o 
src/backend/executor/execMain.o src/backend/executor/execParallel.o 
src/backend/executor/execPartition.o src/backend/executor/execProcnode.o 
src/backend/executor/execReplication.o src/backend/executor/execSRF.o 
src/backend/executor/execScan.o src/backend/executor/execTuples.o 
src/backend/executor/execUtils.o src/backend/executor/functions.o 
src/backend/executor/instrument.o src/backend/executor/nodeAgg.o 
src/backend/executor/nodeAppend.o src/backend/executor/nodeBitmapAnd.o 
src/backend/executor/nodeBitmapHeapscan.o 
src/backend/executor/nodeBitmapIndexscan.o src/backend/executor/nodeBitmapOr.o 
src/backend/executor/nodeCtescan.o src/backend/executor/nodeCustom.o 
src/backend/executor/nodeForeignscan.o src/bac
 kend/executor/nodeFunctionscan.o src/backend/executor/nodeGather.o 
src/backend/executor/nodeGatherMerge.o src/backend/executor/nodeGroup.o 
src/backend/executor/nodeHash.o src/backend/executor/nodeHashjoin.o 
src/backend/executor/nodeIncrementalSort.o 
src/backend/executor/nodeIndexonlyscan.o src/backend/executor/nodeIndexscan.o 
src/backend/executor/nodeLimit.o src/backend/executor/nodeLockRows.o 
src/backend/executor/nodeMaterial.o src/backend/executor/nodeMemoize.o 
src/backend/executor/nodeMergeAppend.o src/backend/executor/nodeMergejoin.o 
src/backend/executor/nodeModifyTable.o 
src/backend/executor/nodeNamedtuplestorescan.o 
src/backend/executor/nodeNestloop.o src/backend/executor/nodeProjectSet.o 
src/backend/executor/nodeRecursiveunion.o src/backend/executor/nodeResult.o 
src/backend/executor/nodeRuntimeFilter.o src/backend/executor/nodeSamplescan.o 
src/backend/executor/nodeSeqscan.o src/backend/executor/nodeSetOp.o 
src/backend/executor/nodeSort.o src/backend/executor/nodeSubplan.o src
 /backend/executor/nodeSubqueryscan.o src/backend/executor/nodeTableFuncscan.o 
src/backend/executor/nodeTidrangescan.o src/backend/executor/nodeTidscan.o 
src/backend/executor/nodeUnique.o src/backend/executor/nodeValuesscan.o 
src/backend/executor/nodeWindowAgg.o src/backend/executor/nodeWorktablescan.o 
src/backend/executor/spi.o src/backend/executor/tqueue.o 
src/backend/executor/tstoreReceiver.o src/backend/executor/nodeMotion.o 
src/backend/executor/nodeShareInputScan.o 
src/backend/executor/nodeTableFunction.o src/backend/executor/nodeSequence.o 
src/backend/executor/nodeAssertOp.o src/backend/executor/nodeSplitUpdate.o 
src/backend/executor/nodeTupleSplit.o 
src/backend/executor/nodePartitionSelector.o 
src/backend/executor/execDynamicIndexes.o 
src/backend/executor/nodeDynamicSeqscan.o 
src/backend/executor/nodeDynamicIndexscan.o 
src/backend/executor/nodeDynamicIndexOnlyscan.o 
src/backend/executor/nodeDynamicBitmapHeapscan.o 
src/backend/executor/nodeDynamicBitmapIndexscan.o src/backend/e
 xecutor/nodeDynamicForeignscan.o ) >objfiles.txt
   make[3]: Leaving directory '/home/gpadmin/cloudberry/src/backend/executor'
   make[2]: Leaving directory '/home/gpadmin/cloudberry/src/backend'
   make[1]: *** [Makefile:45: all-backend-recurse] Error 2
   make[1]: Leaving directory '/home/gpadmin/cloudberry/src'
   make: *** [GNUmakefile:11: all-src-recurse] Error 2
   make: Leaving directory '/home/gpadmin/cloudberry'
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to