I disagree with this fix. cjwatson, infinity and I have extensively discussed this.
We do not want to introduce circular build-dependency in the libnih package. (e.g. we do not want libnih source package depend on binary packages that it builds, even with :native suffix). There is no typo, with respect to host/build arches. In the first configure & build call we build nih-dbus-tool for the current architecture where the build is happenning (build-arch & native compilation). In the second call, we cross-compile libnih using the nih-dbus-tool we just build for the native compilation in step one. So in actual fact we do compile twice (native & cross). And the documented build-dependencies is not a "work-around", but are intended to be there, once there is support for :any and :native in sbuild/wanna- build. The remaining bit is to check, whether the package as currently packaged as of -4ubuntu15 correctly honours nocheck. Review: Disapprove. ** Changed in: libnih (Ubuntu) Assignee: (unassigned) => Dmitrijs Ledkovs (xnox) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1101977 Title: Fix wrong-arch issues in crossbuild of libnih To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libnih/+bug/1101977/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs