ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-1348

Zookeeper 3.4.2 C client incorrectly reports string version of 3.4.1

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.4.2
    • Fix Version/s: 3.4.3
    • Component/s: c client
    • Labels:
      None

      Description

      When running the 3.4.2 C client, it shows the following output:

      Client environment:zookeeper.version=zookeeper C client 3.4.1

      This should show "3.4.2" not "3.4.1". The problem looks to be caused by stale autoconf files in the C directory.

      grep -R "zookeeper C client 3.4.1" *

      autom4te.cache/output.0:@%:@ Generated by GNU Autoconf 2.59 for zookeeper C client 3.4.1.
      autom4te.cache/output.0:PACKAGE_STRING='zookeeper C client 3.4.1'
      autom4te.cache/output.0:\`configure' configures zookeeper C client 3.4.1 to adapt to many kinds of systems.
      autom4te.cache/output.0: short | recursive ) echo "Configuration of zookeeper C client 3.4.1:";;
      autom4te.cache/output.1:@%:@ Generated by GNU Autoconf 2.59 for zookeeper C client 3.4.1.
      autom4te.cache/output.1:PACKAGE_STRING='zookeeper C client 3.4.1'
      autom4te.cache/output.1:\`configure' configures zookeeper C client 3.4.1 to adapt to many kinds of systems.
      autom4te.cache/output.1: short | recursive ) echo "Configuration of zookeeper C client 3.4.1:";;
      config.h:#define PACKAGE_STRING "zookeeper C client 3.4.1"
      config.log:| #define PACKAGE_STRING "zookeeper C client 3.4.1"
      config.log:| #define PACKAGE_STRING "zookeeper C client 3.4.1"
      config.log:| #define PACKAGE_STRING "zookeeper C client 3.4.1"
      config.log:| #define PACKAGE_STRING "zookeeper C client 3.4.1"
      config.log:| #define PACKAGE_STRING "zookeeper C client 3.4.1"
      config.log:| #define PACKAGE_STRING "zookeeper C client 3.4.1"
      config.log:| #define PACKAGE_STRING "zookeeper C client 3.4.1"
      config.log:PACKAGE_STRING='zookeeper C client 3.4.1'
      config.log:#define PACKAGE_STRING "zookeeper C client 3.4.1"
      config.status:s,@PACKAGE_STRING@,zookeeper C client 3.4.1,;t t
      config.status:$

      {ac_dA}

      PACKAGE_STRING$

      {ac_dB}

      PACKAGE_STRING$

      {ac_dC}

      "zookeeper C client 3.4.1"$

      {ac_dD}

      config.status:$

      {ac_uA}

      PACKAGE_STRING$

      {ac_uB}

      PACKAGE_STRING$

      {ac_uC}

      "zookeeper C client 3.4.1"$

      {ac_uD}

      configure:# Generated by GNU Autoconf 2.59 for zookeeper C client 3.4.1.
      configure:PACKAGE_STRING='zookeeper C client 3.4.1'
      configure:\`configure' configures zookeeper C client 3.4.1 to adapt to many kinds of systems.
      configure: short | recursive ) echo "Configuration of zookeeper C client 3.4.1:";;
      Binary file libzkmt_la-zookeeper.o matches
      Makefile:PACKAGE_STRING = zookeeper C client 3.4.1

        Activity

          People

          • Assignee:
            Mahadev konar
            Reporter:
            Marshall McMullen
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development