[ https://issues.apache.org/jira/browse/IMPALA-9985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17246762#comment-17246762 ]
ASF subversion and git services commented on IMPALA-9985: --------------------------------------------------------- Commit 69578db9ae2c7befc1455d4dc8d29ce6e5bcf517 in impala's branch refs/heads/master from Laszlo Gaal [ https://gitbox.apache.org/repos/asf?p=impala.git;h=69578db ] IMPALA-9985/IMPALA-10378: Bump toolchain to include Centos 8.2 Bump the toolchain to a newer version that has Centos 8 binaries that were built on Centos 8.2. Centos 8.2 contains an updated version of glibc, which fixes several bugs, at least one of which had also impacted Impala Centos 8 builds through the binary toolchain. Details are described in see IMPALA-9985. The new toolchain binaries can now compile Impala for Centos 8 without the problems seen earlier in IMPALA-9985. This also means that the minimum Centos 8 version required for Impala is now Centos 8.2.2004. Unrelated to these bugs, the same toolchain version is now the first one to drop support for Debian 8. As Debian 8 support was discontinued on 2020-06-30 (see: https://www.debian.org/News/2020/20200709), IMPALA-10378 removes Debian 8 support from the toolchain. Change-Id: I061506e44872fc980630fc006658fdc778a75dd1 Reviewed-on: http://gerrit.cloudera.org:8080/16843 Tested-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Reviewed-by: Tim Armstrong <tarmstr...@cloudera.com> > CentOS 8 builds break with __glibc_has_include ("__linux__/stat.h") > ------------------------------------------------------------------- > > Key: IMPALA-9985 > URL: https://issues.apache.org/jira/browse/IMPALA-9985 > Project: IMPALA > Issue Type: Bug > Components: Infrastructure > Affects Versions: Impala 4.0 > Reporter: Laszlo Gaal > Assignee: Laszlo Gaal > Priority: Blocker > > Currently Docker-based builds are running; they are breaking early in the > build, during virtualenv construction, when the Python bitarray module is > compiled: > {code} > 2020-07-21 07:44:32.913375 Complete output from command > /home/impdev/Impala/bin/../infra/python/env-gcc7.5.0/bin/python -c "import > setuptools, > tokenize;__file__='/tmp/pip-build-NK6_23/bitarray/setup.py';exec(compile(getattr(tokenize, > 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" > install --record /tmp/pip-L3NjnK-record/install-record.txt > --single-version-externally-managed --compile --install-headers > /home/impdev/Impala/bin/../infra/python/env-gcc7.5.0/include/site/python2.7/bitarray: > 2020-07-21 07:44:32.913393 running install > 2020-07-21 07:44:32.913411 running build > 2020-07-21 07:44:32.913430 running build_py > 2020-07-21 07:44:32.913447 creating build > 2020-07-21 07:44:32.913476 creating build/lib.linux-x86_64-2.7 > 2020-07-21 07:44:32.913510 creating build/lib.linux-x86_64-2.7/bitarray > 2020-07-21 07:44:32.913553 copying bitarray/util.py -> > build/lib.linux-x86_64-2.7/bitarray > 2020-07-21 07:44:32.913599 copying bitarray/test_util.py -> > build/lib.linux-x86_64-2.7/bitarray > 2020-07-21 07:44:32.913645 copying bitarray/__init__.py -> > build/lib.linux-x86_64-2.7/bitarray > 2020-07-21 07:44:32.913695 copying bitarray/test_bitarray.py -> > build/lib.linux-x86_64-2.7/bitarray > 2020-07-21 07:44:32.913715 running build_ext > 2020-07-21 07:44:32.913746 building 'bitarray._bitarray' extension > 2020-07-21 07:44:32.913775 creating build/temp.linux-x86_64-2.7 > 2020-07-21 07:44:32.913809 creating build/temp.linux-x86_64-2.7/bitarray > 2020-07-21 07:44:32.914022 ccache > /home/impdev/Impala/toolchain/toolchain-packages-gcc7.5.0/gcc-7.5.0/bin/gcc > -fno-strict-aliasing -I/usr/include/ncurses > -I/mnt/build/bzip2-1.0.6-p2/include -DNDEBUG -g -fwrapv -O3 -Wall > -Wstrict-prototypes -fPIC > -I/home/impdev/Impala/toolchain/toolchain-packages-gcc7.5.0/python-2.7.16/include/python2.7 > -c bitarray/_bitarray.c -o build/temp.linux-x86_64-2.7/bitarray/_bitarray.o > 2020-07-21 07:44:32.914059 In file included from > /usr/include/sys/stat.h:446:0, > 2020-07-21 07:44:32.914135 from > /home/impdev/Impala/toolchain/toolchain-packages-gcc7.5.0/python-2.7.16/include/python2.7/pyport.h:390, > 2020-07-21 07:44:32.914210 from > /home/impdev/Impala/toolchain/toolchain-packages-gcc7.5.0/python-2.7.16/include/python2.7/Python.h:61, > 2020-07-21 07:44:32.914244 from bitarray/_bitarray.c:12: > 2020-07-21 07:44:32.914350 > /home/impdev/Impala/toolchain/toolchain-packages-gcc7.5.0/gcc-7.5.0/lib/gcc/x86_64-pc-linux-gnu/7.5.0/include-fixed/bits/statx.h:38:25: > error: missing binary operator before token "(" > 2020-07-21 07:44:32.914384 #if __glibc_has_include ("__linux__/stat.h") > 2020-07-21 07:44:32.914408 ^ > 2020-07-21 07:44:32.914444 error: command 'ccache' failed with exit > status 1 > 20{code} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org