BIND 10 #2810: Fix parallel build

BIND 10 Development do-not-reply at isc.org
Mon Mar 4 00:37:56 UTC 2013


#2810: Fix parallel build
-------------------------------------+-------------------------------------
            Reporter:  idl0r         |                        Owner:
                Type:  defect        |  UnAssigned
            Priority:  medium        |                       Status:  new
           Component:  build system  |                    Milestone:  New
            Keywords:                |  Tasks
           Sensitive:  0             |                   Resolution:
         Sub-Project:  Core          |                 CVSS Scoring:
Estimated Difficulty:  0             |              Defect Severity:  N/A
         Total Hours:  0             |  Feature Depending on Ticket:
                                     |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------

Comment (by muks):

 Replying to [ticket:2810 idl0r]:
 > now, with that many changes and new features in BIND 10 I'd really like
 to see a proper build system that properly supports multiple build jobs.
 > The current build system (BIND 10, 9, ...) doesn't handle parallel
 builds well.

 I always build with `make -j` which uses -j8 by default. It has always
 worked for me (for >1 year now, on a daily basis).


 > Either you should try to somehow fix the dependencies with autotools (I
 am not sure if that is properly possible at all) or you should consider
 switching to a different build system (cmake, please don't consider any
 other :P).
 > I actually would prefer autotools above cmake but it might fit better
 for BIND.

 This is a different topic for discussion, but unless there's something
 fundamentally flawed with the current system (it does serve us well on a
 variety of platforms), personally I will protest changing it. :)

-- 
Ticket URL: <https://bind10.isc.org/ticket/2810#comment:2>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list