[buildd-tools-devel] Bug#770925: wanna-build patches to support foreign-arch Build-Depends
Dima Kogan
dima at secretsauce.net
Tue Nov 25 09:18:33 UTC 2014
Package: src:sbuild
Severity: normal
Hi. The cross toolchains now in unstable (for instance
https://tracker.debian.org/pkg/cross-gcc-4.9-armhf) have Build-Depends
on both the host and target architecture. This was not supported by
wanna-build, and a patch series to add this support is available here:
http://anonscm.debian.org/cgit/users/dkogan-guest/wanna-build.git/
I developed and tested these by setting up a wanna-build instance as
described here:
https://wiki.debian.org/DebianWannaBuildInfrastructureOnOneServer
https://wiki.debian.org/SetupBuildServiceForWanna-build
The setup also required a patch posted earlier:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765111
I suspect this extra patch is only required because of my specific
setup, since presumably wanna-build has been working just fine in the
wild.
On my test box I see wanna-build refuse to set a cross-gcc source
package to Needs-Build unless all Build-Depends are satisfied, both
native and foreign. This is the test of basic functionality, and it
appears to work. I'll run more thorough tests if somebody has specific
requests along those lines.
More information about the Buildd-tools-devel
mailing list