Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-15838

configure.ac warning: The macro 'AC_HELP_STRING' is obsolete

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.16.0, Lustre 2.15.1
    • Lustre 2.16.0
    • None
    • 3
    • 9223372036854775807

    Description

      # neofetch distro kernel
      distro: Ubuntu 22.04 LTS x86_64 
      kernel: 5.15.0-27-generic 
      
      # gcc --version
      gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
      
      # autoconf --version
      autoconf (GNU Autoconf) 2.71
      
      # sh autogen.sh
      configure.ac:2: warning: AC_INIT: not a literal: "m4_esyscmd(sh -c "./LUSTRE-VERSION-GEN | tr -d '\n'")"
      configure.ac:23: warning: The macro `AC_HELP_STRING' is obsolete.
      configure.ac:23: You should run autoupdate.
      ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
      aclocal.m4:20035: LB_CONFIG_DIST is expanded from...
      aclocal.m4:20447: LB_CONFIGURE is expanded from...
      

      The macro 'AC_HELP_STRING' is obsolete and needs to be replaced by 'AS_HELP_STRING'.

      libcfs/libcfs/autoMakefile.am: installing 'config/depcomp'
      configure.ac:10: warning: The macro `AC_CANONICAL_SYSTEM' is obsolete.
      configure.ac:10: You should run autoupdate.
      ./lib/autoconf/general.m4:2081: AC_CANONICAL_SYSTEM is expanded from...
      configure.ac:10: the top level
      configure.ac:16: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
      configure.ac:16: You should run autoupdate.
      aclocal.m4:8544: AC_PROG_LIBTOOL is expanded from...
      configure.ac:16: the top level
      

      Attachments

        Issue Links

          Activity

            [LU-15838] configure.ac warning: The macro 'AC_HELP_STRING' is obsolete

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47753/
            Subject: LU-15838 autoconf: fix use of obsolete macros
            Project: fs/lustre-release
            Branch: b2_15
            Current Patch Set:
            Commit: 2eafa3186ba09a9dc452f71bfea5f9b9e49fa252

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47753/ Subject: LU-15838 autoconf: fix use of obsolete macros Project: fs/lustre-release Branch: b2_15 Current Patch Set: Commit: 2eafa3186ba09a9dc452f71bfea5f9b9e49fa252

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47288/
            Subject: LU-15838 autoconf: fix use of obsolete macros
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: b01d3668aff8f17a20bf006bd915392b4708d46b

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47288/ Subject: LU-15838 autoconf: fix use of obsolete macros Project: fs/lustre-release Branch: master Current Patch Set: Commit: b01d3668aff8f17a20bf006bd915392b4708d46b

            "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47753
            Subject: LU-15838 autoconf: fix use of obsolete macros
            Project: fs/lustre-release
            Branch: b2_15
            Current Patch Set: 1
            Commit: 1404c2fd6d1f00877d38411365506a6d49c0620c

            gerrit Gerrit Updater added a comment - "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47753 Subject: LU-15838 autoconf: fix use of obsolete macros Project: fs/lustre-release Branch: b2_15 Current Patch Set: 1 Commit: 1404c2fd6d1f00877d38411365506a6d49c0620c

            Yep I have seen this. Also have you seen

            checking for Python library path... <stdin>:4: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for po
            tential alternatives
            <stdin>:4: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead
            <stdin>:3: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives

            simmonsja James A Simmons added a comment - Yep I have seen this. Also have you seen checking for Python library path... <stdin>:4: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for po tential alternatives <stdin>:4: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead <stdin>:3: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives

            "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47288
            Subject: LU-15838 autoconf: fix use of obsolete macros
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 7a31c30266073eac80e4d09a94991e02fbaf16c1

            gerrit Gerrit Updater added a comment - "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47288 Subject: LU-15838 autoconf: fix use of obsolete macros Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 7a31c30266073eac80e4d09a94991e02fbaf16c1

            People

              yujian Jian Yu
              yujian Jian Yu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: