BIND 10 #873: libutil should be reorganized

BIND 10 Development do-not-reply at isc.org
Thu Apr 28 23:29:32 UTC 2011


#873: libutil should be reorganized
-------------------------------------+-------------------------------------
            Reporter:  jinmei        |                        Owner:  jreed
                Type:  defect        |                       Status:  new
            Priority:  major         |                    Milestone:  New
           Component:  build system  |  Tasks
           Sensitive:  0             |                     Keywords:
         Sub-Project:  Core          |              Defect Severity:  N/A
Estimated Difficulty:  0             |  Feature Depending on Ticket:
         Total Hours:  0             |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------
 See the discussion on #812:
 http://bind10.isc.org/ticket/812#comment:10
 (see the "src/lib/util/unittests/Makefile.am" part)

 Currently there are complicated subtle mutual dependencies between
 various components of libutil as briefly mentioned in its Makefile.am:
 {{{
 SUBDIRS = . tests unittests io
 # The io/tests is hack, because otherwise we can not order these
 directories
 # properly. Unittests use io and io/tests use unittest.
 }}}

 The troubles we've seen seem to suggest we shouldn't try to solve
 these dependency issues with subtle and tricky build ordering.  IMO we
 should clarify the dependency and reorganize things so that
 dependencies will be one way.

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


More information about the bind10-tickets mailing list