Opened 7 years ago

Last modified 4 years ago

#2303 new task

disable generating static link library objects (.a's)

Reported by: jinmei Owned by: UnAssigned
Priority: medium Milestone: Outstanding Tasks
Component: build system Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: Core Feature Depending on Ticket:
Estimated Difficulty: 3 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

because BIND 10 generally relies on dynamic links (and some only work
with dynamic links, such as loadable modules).

Building library objects for static links and using it for tests have
been known to be useful for finding some kinds of bugs, so I think it
still makes sense to keep the mode of generating .a's, but the default
should probably be better to be changed.

I've not confirmed that myself, but there's a suggestion of adding
this to configure.ac:

    LT_INIT([disable-static])

Subtickets

Change History (4)

comment:1 Changed 7 years ago by shane

  • Milestone New Tasks deleted
  • Sub-Project changed from DNS to Core

comment:2 Changed 5 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:3 Changed 4 years ago by tomek

  • Milestone changed from Remaining BIND10 tickets to DHCP Outstanding Tasks
  • Version set to git

comment:4 Changed 4 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

Note: See TracTickets for help on using tickets.