Thanks Chris, Michael for the observations and advice.

Yes, I also feel that the problem is due to missing 'install-sh' in the
tarball.

I've compared 3.4.9 tarball with previous version and found the following
files are missing in "http://people.apache.org/~rak
eshr/zookeeper-3.4.9-candidate-0/zookeeper-3.4.9.tar.gz"

$ZK_HOME/src/c/tests
compile
config.guess
config.h.in
config.sub
depcomp
install-sh
Makefile.in
missing

Since there is no code changes to resolve this, how about replace only
existing release artifacts(tarball, other files) in my public shared
location by including these files and keeps other items as it is (Source
files, Maven staging repo, tag) ? Its just a suggestion, I agree to follow
the standard procedures to handle this situation.

--Rakesh

On Mon, Aug 22, 2016 at 10:21 AM, Chris Nauroth <cnaur...@hortonworks.com>
wrote:

> I was able to make it work by running:
>
> libtoolize --force
> aclocal
> autoheader
> automake --force-missing --add-missing
> autoconf
>
> I’ve never had to do this for prior releases though.  This is the same VM
> I’ve used repeatedly for ZooKeeper release verification.      It’s CentOS 7
> and autoconf 2.69.
>
> The core of the issue seems to be that install-sh is not present in this
> tarball, even though that file was present in earlier release tarballs.
> The autoreconf command triggered by our build doesn’t seem to regenerate it
> for me.  Running the automake command above forces it into place by
> symlinking to a locally installed copy.
>
> I’ll proceed with more validation of the release tomorrow.  I’ll consider
> changing my vote if it turns out there is no user-facing impact.  Still, I
> wonder why this particular release behaves differently.
>
> --Chris Nauroth
>
> On 8/21/16, 12:57 PM, "Michael Han" <h...@cloudera.com> wrote:
>
>     Hi Chris,
>
>     I don't see the error you got. All C tests passed on Ubuntu, and all
>     configuration and compilation stage passed on OSX (on mac the linker
> error
>     is a known issue.). What I did:
>
>     * curl -O
>     http://people.apache.org/~rakeshr/zookeeper-3.4.9-candidate-
> 0/zookeeper-3.4.9.tar.gz
>     * tar -xvzf zookeeper-3.4.9.tar.gz
>     * cd zookeeper-3.4.9
>     * ant clean test-core-cppunit
>
>     The error you got seems not so uncommon - this might help:
>     http://blog.gaku.net/autoconf/
>
>
>     On Sun, Aug 21, 2016 at 11:05 AM, Chris Nauroth <
> cnaur...@hortonworks.com>
>     wrote:
>
>     > -1 (binding)
>     >
>     > I haven't been able to run "ant clean test-core-cppunit" to build the
>     > native code and run tests.  It fails in the
> "create-cppunit-configure"
>     > target with the error shown below.
>     >
>     > My first theory was that something had gone wrong in my own build
>     > environment, but I've confirmed that I can run "ant clean
>     > test-core-cppunit" for the 3.4.8 release tarball and also for a git
>     > checkout of branch-3.4.  That leads me to conclude that something is
> wrong
>     > in the 3.4.9 release tarball and not my environment.
>     >
>     > I'd appreciate if someone else could try it and report their results.
>     >
>     >
>     >
>     > create-cppunit-configure:
>     >     [mkdir] Created dir: /home/cnauroth/zookeeper-3.4.
>     > 9/build/test/test-cppunit
>     >      [exec] checking for doxygen... no
>     >      [exec] checking for perl... /usr/bin/perl
>     >      [exec] checking for dot... no
>     >      [exec] configure: error: cannot find install-sh, install.sh, or
>     > shtool in "/home/cnauroth/zookeeper-3.4.9/src/c"
>     > "/home/cnauroth/zookeeper-3.4.9/src/c/.."
> "/home/cnauroth/zookeeper-3.4.
>     > 9/src/c/../.."
>     >
>     > --Chris Nauroth
>     >
>     > On 8/18/16, 9:24 AM, "Rakesh Radhakrishnan" <rake...@apache.org>
> wrote:
>     >
>     >     This is a bugfix release candidate for 3.4.9. It fixes 21 issues,
>     > including
>     >     issues that affect ACL cache
>     >     in DataTree never removes entries, prevent multiple init of login
>     > object in
>     >     each ZKSaslClient instance,
>     >     ZK service becomes unavailable when leader fails to write
> transaction
>     > log,
>     >     upgrade netty version due
>     >     to security vulnerability (CVE-2014-3488) and others.
>     >
>     >     The full release notes are available at:
>     >
>     >     https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>     >     projectId=12310801&version=12334700
>     >
>     >     *** Please download, test and vote by August 26th 2016, 23:59
> UTC+0.
>     > ***
>     >
>     >     Source files:
>     >     http://people.apache.org/~rakeshr/zookeeper-3.4.9-candidate-0
>     >
>     >     Maven staging repo:
>     >     https://repository.apache.org/content/groups/staging/org/
>     >     apache/zookeeper/zookeeper/3.4.9
>     >
>     >     The tag to be voted upon:
>     >     https://svn.apache.org/repos/asf/zookeeper/tags/release-3.4
> .9-rc0
>     >
>     >     ZooKeeper's KEYS file containing PGP keys we use to sign the
> release:
>     >     http://www.apache.org/dist/zookeeper/KEYS
>     >
>     >     Should we release this candidate?
>     >
>     >
>     >     Rakesh
>     >
>     >
>     >
>
>
>     --
>     Cheers
>     Michael.
>
>
>

Reply via email to