Thanks for the input. We can skip Python 3 support for this release.
Currently, it is failing on the zookeeper source step in Ubuntu16.04 and
14.04. This is the last known blocker for me to prepare a new release
candidate and start a vote.


On Sat, May 16, 2020 at 8:28 PM Windham Wong <[email protected]>
wrote:

> Recalling the test I made in March, Zookeeper should be fine in Ubuntu
> 16.04, just require some tuning of the bazel build file to match the
> version in there. However, switching to Python 3 breaks Ubuntu 16.04 and
> CentOS 7 due to no official support of the Python library dev in ther later
> version. This still breaks the Heron build in the later part.
>
> Windham Wong
> OSWE, OSCP, GCIA, Specialist in Cybersecurity
> Co-Founder, Technical Director of
> Stormeye.io, Hong Kong Managed Security Operation Center Limited
> Email // [email protected] (
> https://link.getmailspring.com/link/[email protected]/1?redirect=mailto%3Awindham.wong%40stormeye.io&recipient=ZGV2QGhlcm9uLmluY3ViYXRvci5hcGFjaGUub3Jn
> )
> Phone // +852_3590_2212_|_+852_9832_0707 (tel:+85235902212)
> Fax // +852_3590_2202 (tel:+852_3590_2202)
>
> On 5月 17 2020, at 5:31 凌晨, Josh Fischer <[email protected]> wrote:
> > Hi All, I'm checking for OS compatibility with git tag
> 0.20.3-incubating-rc3 and the zookeeper-srcs target is failing to build on
> Ubuntu 16.04. The zookeeper-srcs target builds successfully on Mac. So far
> the only show stopping error I can see is that an expected file does not
> exist in the logs. Has anyone run into this issue before? See below for my
> terminal output. bazel build --config=ubuntu_nostyle
> third_party/zookeeper:zookeeper-srcs INFO: Options provided by the client:
> Inherited 'common' options: --isatty=1 --terminal_columns=141 INFO: Reading
> rc options for 'build' from /root/incubator-heron/tools/bazel.rc: 'build'
> options: --genrule_strategy=standalone --host_force_python=PY2
> --ignore_unsupported_sandboxing --spawn_strategy=standalone
> --workspace_status_command scripts/release/status.sh INFO: Reading rc
> options for 'build' from /root/.bazelrc: 'build' options:
> --verbose_failures --spawn_strategy=standalone
> --genrule_strategy=standalone --local_ram_resources=4096
> --local_cpu_resources=2 --announce_rc INFO: Found applicable config
> definition build:ubuntu_nostyle in file
> /root/incubator-heron/tools/bazel.rc: --genrule_strategy=standalone
> --ignore_unsupported_sandboxing --linkopt -lm --linkopt -lpthread --linkopt
> -lrt --spawn_strategy=standalone --workspace_status_command
> scripts/release/status.sh --copt=-O3 INFO: Analyzed target
> //third_party/zookeeper:zookeeper-srcs (1 packages loaded, 2 targets
> configured). INFO: Found 1 target... ERROR:
> /root/incubator-heron/third_party/zookeeper/BUILD:7:1: Executing genrule
> //third_party/zookeeper:zookeeper-srcs failed (Exit 1): bash failed: error
> executing command (cd
> /root/.cache/bazel/_bazel_root/88837ab595738499a4ef3075862ee807/execroot/org_apache_heron
> && \ exec env - \
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
> /bin/bash -c 'source external/bazel_tools/tools/genrule/genrule-setup.sh;
> export INSTALL_DIR=$(pwd)/bazel-out/k8-fastbuild/bin/third_party/zookeeper
> export TMP_DIR=$(mktemp -d -t zookeeper.XXXXX) export CXXFLAGS=-Wno-error
> export CFLAGS=-Wno-error mkdir -p $TMP_DIR cp -R
> $(pwd)/external/org_apache_zookeeper/* $TMP_DIR cd
> $TMP_DIR/zookeeper-client/zookeeper-client-c autoreconf -if ./configure
> --prefix=$INSTALL_DIR --enable-shared=no make install rm -rf $TMP_DIR')
> Execution platform: @local_config_platform//:host cp: cannot stat
> '/root/.cache/bazel/_bazel_root/88837ab595738499a4ef3075862ee807/execroot/org_apache_heron/external/org_apache_zookeeper/*':
> No such file or directory Target //third_party/zookeeper:zookeeper-srcs
> failed to build INFO: Elapsed time: 0.815s, Critical Path: 0.06s INFO: 0
> processes. FAILED: Build did NOT complete successfully
>
>

Reply via email to