Opened 7 years ago

Closed 5 years ago

#2411 closed defect (wontfix)

BIND 10 build doesn't find and link to Valgrind library

Reported by: jreed Owned by: UnAssigned
Priority: medium Milestone: Remaining BIND10 tickets
Component: build system Version: bind10-old
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

The valgrind runs on the centos system didn't HAVE_VALGRIND_HEADERS.

This ticket is to do one of the following:

add --with-valgrind-include=PATH option

or include the huge valgrind.h file in the bind10 tree (please do not!)

or do not use the valgrind macros and just use a SKIP_DEATH_TESTS environment variable (such as LETTUCE_SETUP_COMPLETED).

I file this as a defect since some failures reported by valgrind builder.

Subtickets

Change History (4)

comment:1 Changed 7 years ago by muks

  • Summary changed from valgrind skipping some tests to BIND 10 build doesn't find and link to Valgrind library

Valgrind has a .pc file. Setting PKG_CONFIG_PATH and detecting valgrind.h using that should work:

[muks@jurassic ~]$ pkg-config --cflags valgrind
-I/usr/include/valgrind  
[muks@jurassic ~]$ ls /usr/include/valgrind/valgrind.h
/usr/include/valgrind/valgrind.h
[muks@jurassic ~]$ 

comment:2 Changed 7 years ago by shane

  • Component changed from Unclassified to build system
  • Milestone New Tasks deleted
  • Owner set to UnAssigned

comment:3 Changed 6 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:4 Changed 5 years ago by tomek

  • Resolution set to wontfix
  • Status changed from new to closed
  • Version set to old-bind10

This task is no longer applicable to Kea. For Bundy
(a project that continues DNS development after BIND10 cancellation),
see http://bundy-dns.de

Closing ticket.

Note: See TracTickets for help on using tickets.