On Thu, Apr 18, 2013 at 04:18:38PM +0100, Neil Williams wrote: > > - Third party modules for interpreters should be cross-buildable. > > Many build systems for interpreter languages are written in the > > interpreter language itself. So you do require the interpreter > > for the build, and the development files for the host.
> To me, that is a traditional cross-build relationship, it doesn't > require the installation of runtime files for the interpreter for the > foreign architecture, only the native runtime and the foreign > development files to support those third party modules which are > architecture-dependent or have architecture-dependent build > dependencies. > I don't see a need to have the perl:i386 interpreter installed on amd64 > in order to build third party i386 perl modules, the amd64 interpreter > should be fine, just as it is when cross building third party armel perl > modules. But you need the foreign-architecture libperl installable, for the perl modules to be linked against. This is the bit that's unimplemented today (for most such interpreters, anyway). -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: Digital signature