BIND 10 #1640: incomplete pc file for botan and wrong filename for botan-config
BIND 10 Development
do-not-reply at isc.org
Fri Mar 9 21:11:18 UTC 2012
#1640: incomplete pc file for botan and wrong filename for botan-config
-------------------------------------+-------------------------------------
Reporter: jreed | Owner: jreed
Type: | Status: reviewing
defect | Milestone:
Priority: low | Sprint-20120320
Component: build | Resolution:
system | Sensitive: 0
Keywords: | Sub-Project: Core
Defect Severity: N/A | Estimated Difficulty: 4
Feature Depending on Ticket: | Total Hours: 0
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Changes (by jelte):
* owner: kevin_tes => jreed
Comment:
Oh ok apparently I misunderstood part of the problem, i thought it was
about the -config script lying, which we have also seen... (but I think
that has since been fixed by the maintainer, and that system did not have
a .pc file for botan)
pkg-config was preferred since that is the official successor intended to
solve this config script crap :p
Of course if it is lying, it is a bug that should be filed with the
maintainer, but still something we need to work around. Not sure whether
we should prefer the -config approach or just scratch the entire use of
pkgconfig. Has anyone seen a system where the .pc file is installed but
the config script is not?
Reversing the checks for now (first scripts, then pkgconfig).
Also copied your suggested error message.
BTW, the triple repeat there is some autoconf magic done by
AC_CHECK_HEADERS I think.
Reassigning ticket to jeremy with the request to pull update and try again
:)
BTW, if this fixes it for some, but then breaks it again on other systems,
there is yet another approach we can take, and that is to try every
possible combination, and actually do a compile test for each, instead of
just assuming we get correct data. And if THAT still fails we could then
also include switching some well-known flags on an off. But I really don't
want to go there :)
--
Ticket URL: <http://bind10.isc.org/ticket/1640#comment:21>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list