[Bug 1600399] Re: dh_makegolangshlibs breaks audit
Launchpad Bug Tracker
1600399 at bugs.launchpad.net
Mon Jul 11 02:52:13 UTC 2016
This bug was fixed in the package dh-golang - 1.18ubuntu2
---------------
dh-golang (1.18ubuntu2) yakkety; urgency=medium
* Run dh_makegolangshlibs after dh_makeshlibs rather than instead of it,
fixing FTBFS when there are non-Go shared libraries in the package.
(LP: #1600399)
-- Michael Hudson-Doyle <michael.hudson at ubuntu.com> Mon, 11 Jul 2016
12:28:51 +1200
** Changed in: dh-golang (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dh-golang in Ubuntu.
https://bugs.launchpad.net/bugs/1600399
Title:
dh_makegolangshlibs breaks audit
Status in dh-golang package in Ubuntu:
Fix Released
Bug description:
The latest archive rebuild test shows the audit package failing to
build on all architectures with the following error:
This is because audit uses the golang dh addon for its go bindings, and dh_makegolangshlibs bypasses dh_makeshlibs entirely, resulting in no shlibs for the C libraries in this package.
I suggest that dh_makegolangshlibs needs a more subtle override, by
generating its own golangshlibs as appropriate, but then calling
dh_makeshlibs in a pass-through fashion in case there's anything
that's not a go library that needs shlibs (so, calling dh_makeshlibs
-X to exclude being rerun for the go shlibs).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dh-golang/+bug/1600399/+subscriptions
More information about the foundations-bugs
mailing list