[GitHub] [incubator-heron] nicknezis commented on pull request #3555: zookeeper to 3.5.8

2020-07-10 Thread GitBox


nicknezis commented on pull request #3555:
URL: https://github.com/apache/incubator-heron/pull/3555#issuecomment-656626054


   It worked for me after adding the missing package.
   Updating bazel_configure.py is a great idea. For this pull request, would it 
be sufficient to update the website documentation with the updated packages 
that are needed? It feels like that should happen in this PR.



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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [incubator-heron] nicknezis commented on pull request #3555: zookeeper to 3.5.8

2020-07-09 Thread GitBox


nicknezis commented on pull request #3555:
URL: https://github.com/apache/incubator-heron/pull/3555#issuecomment-656176664


   I'm getting this error when trying to build on `darwin` (OSX):
   ```
   ERROR: 
/private/var/tmp/_bazel_nnezis/42af5204dd5936eb8287d40b2ccac539/external/org_apache_zookeeper/BUILD.bazel:7:8:
 Executing genrule @org_apache_zookeeper//:zookeeper-srcs failed (Exit 1)
   acinclude.m4:315: warning: macro 'AM_PATH_CPPUNIT' not found in library
   configure.ac:37: error: Missing AM_PATH_CPPUNIT or PKG_CHECK_MODULES m4 
macro.
   acinclude.m4:327: CHECK_CPPUNIT is expanded from...
   configure.ac:37: the top level
   autom4te: /usr/bin/m4 failed with exit status: 1
   aclocal: error: echo failed with exit status: 1
   autoreconf: aclocal failed with exit status: 1
   Buildfile: 
/private/var/folders/nv/s1d1vxld0c51bfkmxltp0zk8gn/T/zookeeper.X.urp0mbJd/build.xml
   ```
   I even tried adding `--without-cppunit` to the `./configure` line, but 
without success.



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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [incubator-heron] nicknezis commented on pull request #3555: zookeeper to 3.5.8

2020-07-06 Thread GitBox


nicknezis commented on pull request #3555:
URL: https://github.com/apache/incubator-heron/pull/3555#issuecomment-654577804


   I'm having issues compiling this on OSX with this command:
   `bazel build --config=darwin_nostyle heron/...`
   ```
   ❯ ./bazel_configure.py
   Platform Darwin
   Using C compiler  :  /usr/bin/gcc (4.2.1)
   Using C++ compiler:  /usr/bin/g++ (4.2.1)
   Using C preprocessor  :  /usr/bin/cpp (11.0.0)
   Using C++ preprocessor:  /usr/bin/cpp (11.0.0)
   Using linker  :  /usr/bin/ld
   Using JDK :  
/System/Library/Frameworks/JavaVM.framework/Versions/A
   Using Automake:  /usr/local/Cellar/automake/1.16.2/bin/automake 
(1.16.2)
   Using Autoconf:  /usr/local/Cellar/autoconf/2.69/bin/autoconf 
(2.69)
   Using Make:  /usr/bin/make (3.81)
   Using Python  :  
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 (2.7.16)
   Using Libtool :  /usr/local/Cellar/libtool/2.4.6_2/bin/glibtool 
(2.4.6)
   Using archiver:  /usr/bin/ar
   Using coverage tool   :  /usr/bin/gcov
   dwp   :  not found, but ok
   Using nm  :  /usr/bin/nm
   objcopy   :  not found, but ok
   Using objdump :  /usr/bin/objdump
   Using strip   :  /usr/bin/strip
   ```
   The error I get:
   ```
   INFO: From Linking heron/proto/libproto-cxx.a:
   /Library/Developer/CommandLineTools/usr/bin/libtool: file: 
bazel-out/darwin-fastbuild/bin/heron/proto/_objs/proto-cxx/empty.pic.o has no 
symbols
   warning: /Library/Developer/CommandLineTools/usr/bin/libtool: warning for 
library: bazel-out/darwin-fastbuild/bin/heron/proto/libproto-cxx.a the table of 
contents is empty (no object file members in the library define global symbols)
   ERROR: 
/private/var/tmp/_bazel_nnezis/42af5204dd5936eb8287d40b2ccac539/external/org_apache_zookeeper/BUILD.bazel:7:8:
 Executing genrule @org_apache_zookeeper//:zookeeper-srcs failed (Exit 1)
   /bin/bash: line 7: ./configure: No such file or directory
   INFO: Elapsed time: 80.026s, Critical Path: 28.42s
   INFO: 443 processes: 443 local.
   FAILED: Build did NOT complete successfully
   ```



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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [incubator-heron] nicknezis commented on pull request #3555: zookeeper to 3.5.8

2020-07-06 Thread GitBox


nicknezis commented on pull request #3555:
URL: https://github.com/apache/incubator-heron/pull/3555#issuecomment-654572738


   @huijunwu I just realized that you still need to run `bazel run 
@unpinned_maven//:pin` to update the `maven_install.json` file. 
   
   Maybe we should move the comment listed here to right above the dependencies 
list.
   
https://github.com/apache/incubator-heron/blob/f7715f3bbff4d7f0a00aea8962360ebd17624bb8/WORKSPACE#L153



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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [incubator-heron] nicknezis commented on pull request #3555: zookeeper to 3.5.8

2020-07-03 Thread GitBox


nicknezis commented on pull request #3555:
URL: https://github.com/apache/incubator-heron/pull/3555#issuecomment-653719748


   The Helm chart is challenging because Heron and Bookkeeper both use a shared 
Zookeeper. This makes updates like this challenging. I think it would be 
preferable we can update the Helm chart to use S3 instead of Bookkeeper for 
Upload/Download of the analytic artifacts.
   Other options would be to update the Helm chart to include another Zookeeper 
instance dedicated for Bookkeeper. Ideally with the official Bookkeeper Helm 
chart and not the current copy of yamls we are maintaining.



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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [incubator-heron] nicknezis commented on pull request #3555: zookeeper to 3.5.8

2020-07-02 Thread GitBox


nicknezis commented on pull request #3555:
URL: https://github.com/apache/incubator-heron/pull/3555#issuecomment-653363238


   We will need to also update the Zookeeper included in the Dockerfiles. Also, 
do we know if the version of Bookkeeper used in the Helm chart will work with 
this version of Zookeeper?



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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org