Re: Cross-building Debian `linux` package (Was: Re: Unmet dependencies problem in CrossToolchains)
Shawn Landden <[email protected]> Mon, 6 Apr 2015 15:22:45 -0700
| Newsgroups | gmane.linux.debian.devel.embedded |
|---|---|
| Message-ID | <CAJusiZVbphPhGuwxD9buzknMt9Tv2FkJCjsipOP1rKVnEuT2Ww@mail.gmail.com> |
On Mon, Apr 6, 2015 at 3:15 PM, John Morris <[email protected]> wrote: > > > On 03/30/2015 10:45 PM, Wookey wrote: >> >> +++ John Morris [2015-03-30 22:16 -0500]: >> >>> I'm going to try setting up Wookey's cross-build daemon >> >> >> (careful - it really could do with some more work to be moderately >> general!) >> >>> or use sbuild directly, so never mind. > > > Thanks for the tips, Wookey. I ended up adding `sbuild` functionality to > some scripts I had laying about, and it looks like all the Machinekit > dependencies can be compiled. > > However, there are a few packages that can't be *cross*-compiled, the most > irritating of which is the Debian `linux` package. (I've modified the > packaging to build Xenomai and RTAI 'featuresets'.) > > The problem is the explicit `Build-Depends: gcc-4.9`, which can't be met by > the `crossbuild-essential-armhf` or its dependencies. For now qemu will get > the job done, but of course take ages to do it. > What are you building linux for? If it is just the linux-libc-dev package then there might be a reduced build that only builds that. -- Liberty equality fraternity or death, Shawn Landden ChurchOfGit.com