Hi,

Latest snapshot tarball fails to build on SLES 12.5, which uses GCC
4.8-8. Build log is attached.

Please let me know if you want me to provide more info.

Thanks!

Regards,
-- 
Devrim Gündüz
Open Source Solution Architect, PostgreSQL guy
Twitter: @DevrimGunduz , @DevrimGunduzTR
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeFunctionscan.bc nodeFunctionscan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o vacuum.bc 
vacuum.c
gcc -std=gnu99 -Wall -Wmissing-prototypes -Wpointer-arith 
-Wdeclaration-after-statement -Werror=vla -Wendif-labels 
-Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv 
-fexcess-precision=standard -g -O2 -g -m64 -fmessage-length=0 
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables 
-fasynchronous-unwind-tables -I../../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include  -c -o xloginsert.o xloginsert.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeGather.bc nodeGather.c
xloginsert.c: In function 'XLogCompressBackupBlock':
xloginsert.c:931:9: error: 'ZSTD_CLEVEL_DEFAULT' undeclared (first use in this 
function)
         ZSTD_CLEVEL_DEFAULT);
         ^
xloginsert.c:931:9: note: each undeclared identifier is reported only once for 
each function it appears in
<builtin>: recipe for target 'xloginsert.o' failed
make[4]: *** [xloginsert.o] Error 1
make[4]: Leaving directory 
'/pghome/pgsql/rpm15testing/BUILD/postgresql-15devel/src/backend/access/transam'
../../../src/backend/common.mk:39: recipe for target 'transam-recursive' failed
make[3]: *** [transam-recursive] Error 2
make[3]: Leaving directory 
'/pghome/pgsql/rpm15testing/BUILD/postgresql-15devel/src/backend/access'
common.mk:39: recipe for target 'access-recursive' failed
make[2]: *** [access-recursive] Error 2
make[2]: *** Waiting for unfinished jobs....
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
vacuumparallel.bc vacuumparallel.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeGatherMerge.bc nodeGatherMerge.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o variable.bc 
variable.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o view.bc 
view.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o nodeGroup.bc 
nodeGroup.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o nodeHash.bc 
nodeHash.c
( echo src/backend/commands/aggregatecmds.o src/backend/commands/alter.o 
src/backend/commands/amcmds.o src/backend/commands/analyze.o 
src/backend/commands/async.o src/backend/commands/cluster.o 
src/backend/commands/collationcmds.o src/backend/commands/comment.o 
src/backend/commands/constraint.o src/backend/commands/conversioncmds.o 
src/backend/commands/copy.o src/backend/commands/copyfrom.o 
src/backend/commands/copyfromparse.o src/backend/commands/copyto.o 
src/backend/commands/createas.o src/backend/commands/dbcommands.o 
src/backend/commands/define.o src/backend/commands/discard.o 
src/backend/commands/dropcmds.o src/backend/commands/event_trigger.o 
src/backend/commands/explain.o src/backend/commands/extension.o 
src/backend/commands/foreigncmds.o src/backend/commands/functioncmds.o 
src/backend/commands/indexcmds.o src/backend/commands/lockcmds.o 
src/backend/commands/matview.o src/backend/commands/opclasscmds.o 
src/backend/commands/operatorcmds.o src/backend/commands/policy.o 
src/backend/commands/portalcmds.o src/backend/commands/prepare.o 
src/backend/commands/proclang.o src/backend/commands/publicationcmds.o 
src/backend/commands/schemacmds.o src/backend/commands/seclabel.o 
src/backend/commands/sequence.o src/backend/commands/statscmds.o 
src/backend/commands/subscriptioncmds.o src/backend/commands/tablecmds.o 
src/backend/commands/tablespace.o src/backend/commands/trigger.o 
src/backend/commands/tsearchcmds.o src/backend/commands/typecmds.o 
src/backend/commands/user.o src/backend/commands/vacuum.o 
src/backend/commands/vacuumparallel.o src/backend/commands/variable.o 
src/backend/commands/view.o ) >objfiles.txt
make[3]: Leaving directory 
'/pghome/pgsql/rpm15testing/BUILD/postgresql-15devel/src/backend/commands'
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeHashjoin.bc nodeHashjoin.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeIncrementalSort.bc nodeIncrementalSort.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeIndexonlyscan.bc nodeIndexonlyscan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeIndexscan.bc nodeIndexscan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o nodeLimit.bc 
nodeLimit.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeLockRows.bc nodeLockRows.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeMaterial.bc nodeMaterial.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeMemoize.bc nodeMemoize.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeMergeAppend.bc nodeMergeAppend.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeMergejoin.bc nodeMergejoin.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeModifyTable.bc nodeModifyTable.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeNamedtuplestorescan.bc nodeNamedtuplestorescan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeNestloop.bc nodeNestloop.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeProjectSet.bc nodeProjectSet.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeRecursiveunion.bc nodeRecursiveunion.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeResult.bc nodeResult.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeSamplescan.bc nodeSamplescan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeSeqscan.bc nodeSeqscan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o nodeSetOp.bc 
nodeSetOp.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o nodeSort.bc 
nodeSort.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeSubplan.bc nodeSubplan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeSubqueryscan.bc nodeSubqueryscan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeTableFuncscan.bc nodeTableFuncscan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeTidrangescan.bc nodeTidrangescan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeTidscan.bc nodeTidscan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeUnique.bc nodeUnique.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeValuesscan.bc nodeValuesscan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeWindowAgg.bc nodeWindowAgg.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
nodeWorktablescan.bc nodeWorktablescan.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o spi.bc spi.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o tqueue.bc 
tqueue.c
/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv 
-Wno-unused-command-line-argument -O2  -I../../../src/include  -D_GNU_SOURCE 
-I/usr/include/libxml2  -I/usr/include -flto=thin -emit-llvm -c -o 
tstoreReceiver.bc tstoreReceiver.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/backend/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/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 ) >objfiles.txt
make[3]: Leaving directory 
'/pghome/pgsql/rpm15testing/BUILD/postgresql-15devel/src/backend/executor'
make[2]: Leaving directory 
'/pghome/pgsql/rpm15testing/BUILD/postgresql-15devel/src/backend'
Makefile:42: recipe for target 'all-backend-recurse' failed
make[1]: *** [all-backend-recurse] Error 2
make[1]: Leaving directory 
'/pghome/pgsql/rpm15testing/BUILD/postgresql-15devel/src'
GNUmakefile:11: recipe for target 'all-src-recurse' failed
make: *** [all-src-recurse] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.p1wnsy (%build)


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to