BIND 10 #2367: select features to build and install

BIND 10 Development do-not-reply at isc.org
Thu Feb 27 16:55:10 UTC 2014


#2367: select features to build and install
-------------------------------------+-------------------------------------
            Reporter:  jreed         |                        Owner:  muks
                Type:  task          |                       Status:
            Priority:  medium        |  reviewing
           Component:  build system  |                    Milestone:
            Keywords:                |  bind10-1.2-release-freeze
           Sensitive:  0             |                   Resolution:
         Sub-Project:  Core          |                 CVSS Scoring:
Estimated Difficulty:  undecided     |              Defect Severity:  N/A
         Total Hours:  0             |  Feature Depending on Ticket:
                                     |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------
Changes (by stephen):

 * owner:  stephen => muks


Comment:

 I think the simpler solution is the way to go.  I have reviewed commit
 e2c53dd2384abed7a23d19bb9b30f10a8b70a0c3 of branch trac2367_3:

 '''configure.ac'''[[BR]]
 It would be better to specify the --disable" form of the enable/disable
 flags for DNS and DHCP in configure.ac. At the moment the --enable form
 that appears in configure's "help" text.

 When running with --disable-dns, the configure script on my 32-bit machine
 (with an older version of Boost) terminated because I had not specified
 --without-shared-memory.  This check should be bypassed if DNS is not
 selected.

 The program checked for MySQL headers when --with-dhcp-mysql was specified
 but --disable-dhcp was also given.  I think the presence of the --with-
 dhcp-mysql switch should be flagged as an error in this case.


 '''src/bin/Makefile.am'''[[BR]]
 I don't think any of the binaries depend on each other, so the order in
 which they are built is not important.  That could lead to some
 simplification (i.e. replace all the want_xxx with a single symbol and add
 components to it).

 '''tests/lettuce/README'''[[BR]]
 OK.  At some point we will need to disentangle the DNS Lettuce tests, but
 that can be done later.

-- 
Ticket URL: <http://bind10.isc.org/ticket/2367#comment:30>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list