[ https://issues.apache.org/jira/browse/HAWQ-1391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15934158#comment-15934158 ]
ketan commented on HAWQ-1391: ----------------------------- Thanks for the reply. I have managed to build HAWQ on s390x. I am currently trying to setup HAWQ , I have tested setting up HDFS and its tested to work fine while i try to initialize HAWQ i get the below error. 20170321:01:57:54:087176 hawq_init:ecos0013:ketan-[ERROR]:-sync hawq-site.xml failed. 20170321:01:57:54:087176 hawq_init:ecos0013:ketan-[ERROR]:-Set default_hash_table_bucket_number failed inputs/pointers to resolve the above would be very helpful. Regards Ketan Kunde > s390x support for HWCRC32c > -------------------------- > > Key: HAWQ-1391 > URL: https://issues.apache.org/jira/browse/HAWQ-1391 > Project: Apache HAWQ > Issue Type: Bug > Components: libhdfs > Reporter: ketan > Assignee: Ed Espino > > Hi , > I am in progress building Apache - HAWQ on s390x > following instruction on > https://cwiki.apache.org/confluence/display/HAWQ/Build+and+Install > I am in the build stage i notice that during the build i encounter > undefined reference to vtable for Hdfs::Internal::HWCrc32c > On further debugging i observed that libhdfs3/src/common/HWCRC32c.cpp has > not support for s390x. > My questions are as follows. > 1) I want to confirm whether does this check happens as part of unit testing > of libhdfs3? > 2) if yes to 1 whether this test is specific to SSE based platforms ? > 3) can we exactly get some information on what this check does>? > 4) Is HAWQ source supported on SSE based platforms only ? > Help would be appreciated. > Adding Log for reference. > ************************************************** > make[3]: Leaving directory `//incubator-hawq/src/backend/cdb' > g++ -O3 -std=gnu99 -Wall -Wmissing-prototypes -Wpointer-arith > -Wendif-labels -Wformat-security -fno-strict-aliasing -fwrapv > -fno-aggressive-loop-optimizations -I/usr/include/libxml2 -L../../src/port > -L../../src/port -Wl,--as-needed > -L/scratch/ecos0013/ketan/incubator-hawq/depends/libhdfs3/build/install/usr/local/hawq/lib > > -L/scratch/ecos0013/ketan/incubator-hawq/depends/libyarn/build/install/usr/local/hawq/lib > -Wl,-rpath,'/usr/local/hawq/lib',--enable-new-dtags -Wl,-E access/SUBSYS.o > bootstrap/SUBSYS.o catalog/SUBSYS.o parser/SUBSYS.o commands/SUBSYS.o > executor/SUBSYS.o foreign/SUBSYS.o lib/SUBSYS.o libpq/SUBSYS.o > gp_libpq_fe/SUBSYS.o main/SUBSYS.o nodes/SUBSYS.o optimizer/SUBSYS.o > port/SUBSYS.o postmaster/SUBSYS.o regex/SUBSYS.o rewrite/SUBSYS.o > storage/SUBSYS.o tcop/SUBSYS.o utils/SUBSYS.o resourcemanager/SUBSYS.o > ../../src/timezone/SUBSYS.o cdb/SUBSYS.o ../../src/port/libpgport_srv.a > -lprotobuf -lboost_system -lboost_date_time -lstdc++ -lhdfs3 -lgsasl -lxml2 > -ljson-c -levent -lyaml -lsnappy -lbz2 -lrt -lz -lcrypt -ldl -lm -lcurl > -lyarn -lkrb5 -lpthread -lthrift -lsnappy -o postgres > /scratch/ecos0013/ketan/incubator-hawq/depends/libhdfs3/build/install/usr/local/hawq/lib/libhdfs3.so: > undefined reference to `Hdfs::Internal::HWCrc32c::available()' > /scratch/ecos0013/ketan/incubator-hawq/depends/libhdfs3/build/install/usr/local/hawq/lib/libhdfs3.so: > undefined reference to `vtable for Hdfs::Internal::HWCrc32c' > collect2: error: ld returned 1 exit status > make[2]: *** [postgres] Error 1 > make[2]: Leaving directory `incubator-hawq/src/backend' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/incubator-hawq/src' > make: *** [all] Error 2 > ****************************************************************************** > Regards > Ketan -- This message was sent by Atlassian JIRA (v6.3.15#6346)