BIND 10 #3162: subdir-objects automake option has not been enabled

BIND 10 Development do-not-reply at isc.org
Wed Sep 11 14:13:33 UTC 2013


#3162: subdir-objects automake option has not been enabled
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:  UnAssigned
  stephen                            |                Status:  new
                       Type:         |             Milestone:  New Tasks
  defect                             |              Keywords:
                   Priority:         |             Sensitive:  0
  medium                             |           Sub-Project:  Core
                  Component:  build  |  Estimated Difficulty:  0
  system                             |           Total Hours:  0
               CVSS Scoring:         |
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
 OS/X 10.8.4

 After upgrading !MacPorts to new versions of autotools:
 {{{
 Mac:bind10(master):519% port list autoconf automake libtool
 autoconf                       @2.69           devel/autoconf
 automake                       @1.14           devel/automake
 libtool                        @2.4.2          devel/libtool
 }}}
 ... running "autoreconf -if" failed with messages about subdir-objects not
 being enabled:
 {{{
 Mac:bind10(master):520% autoreconf -if
 glibtoolize: putting auxiliary files in `.'.
 glibtoolize: copying file `./ltmain.sh'
 glibtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4macros'.
 glibtoolize: copying file `m4macros/libtool.m4'
 glibtoolize: copying file `m4macros/ltoptions.m4'
 glibtoolize: copying file `m4macros/ltsugar.m4'
 glibtoolize: copying file `m4macros/ltversion.m4'
 glibtoolize: copying file `m4macros/lt~obsolete.m4'
 configure.ac:58: installing './compile'
 configure.ac:58: installing './config.guess'
 configure.ac:58: installing './config.sub'
 configure.ac:10: installing './install-sh'
 configure.ac:10: installing './missing'
 Makefile.am:445: warning: source file '$(GTEST_SOURCE)/src/gtest-all.cc'
 is in a subdirectory,
 Makefile.am:445: but option 'subdir-objects' is disabled
 automake: warning: possible forward-incompatibility.
 automake: At least a source file is in a subdirectory, but the 'subdir-
 objects'
 automake: automake option hasn't been enabled.  For now, the corresponding
 output
 automake: object file(s) will be placed in the top-level directory.
 However,
 automake: this behaviour will change in future Automake versions: they
 will
 automake: unconditionally cause object files to be placed in the same
 subdirectory
 automake: of the corresponding sources.
 automake: You are advised to start using 'subdir-objects' option
 throughout your
 automake: project, to avoid future incompatibilities.
 Makefile.am: installing './depcomp'
 src/bin/auth/benchmarks/Makefile.am:14: warning: source file '../query.cc'
 is in a subdirectory,
 src/bin/auth/benchmarks/Makefile.am:14: but option 'subdir-objects' is
 disabled
 src/bin/auth/benchmarks/Makefile.am:14: warning: source file
 '../auth_srv.cc' is in a subdirectory,
   :
 }}}

-- 
Ticket URL: <http://bind10.isc.org/ticket/3162>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list