Date: Sat, 6 Apr 2013 14:09:27 -0700 From: Adrian Chadd <adrian@freebsd.org> To: Warner Losh <imp@bsdimp.com> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: "Beyond Buildworld" (was Re: RFC: "Crochet" build tool) Message-ID: <CAJ-Vmo=fORbFCWeFLpXcSBMcnNc4QWgMjrp1m8n7Lei4c8=jUQ@mail.gmail.com> In-Reply-To: <50CC112D-2B90-4E66-9D5F-829274D041D7@bsdimp.com> References: <CFBA557F-3DB9-40BA-B222-8E8C67707C9B@freebsd.org> <5DFA61DB-70E4-4C3D-ACA0-995A175706C8@neville-neil.com> <5151B454.9090402@ceetonetechnology.com> <1CBF1416-3237-4DCE-8D61-7E998265C887@neville-neil.com> <1364311809.36972.27.camel@revolution.hippie.lan> <CAJ-Vmomcaoe4cBFtFbXHSe2ygWA9JZnMkE_zoy80unuT-L1Axg@mail.gmail.com> <5151D045.80305@thieprojects.ch> <CAJ-Vmomk0aGykV2Zv_9nW9Lg9THHspkfjHhiu7dEz1k1nPAibw@mail.gmail.com> <5151D9DB.7050001@thieprojects.ch> <167CF57D-01E3-4857-BF0E-C40B00FED226@netgate.com> <CAJ-VmokxSYqy4Zr1wtN=Ln4-2wJybqGeh_LSAC1tNM44DjTF1w@mail.gmail.com> <515ADB81.7090908@freebsd.org> <C271E400-CAE1-4118-ADF8-A8CA72B25972@kientzle.com> <515DF177.9060907@freebsd.org> <4DC4C47C-D503-4155-8FAF-6D5C88D8F67C@freebsd.org> <CAJ-Vmon7dB3h3pX3x4GS0rJB1zeszQubo7L4ahPAqCkFRpe2Aw@mail.gmail.com> <8FCD7391-B9E3-478A-86E8-4414F750804D@freebsd.org> <50CC112D-2B90-4E66-9D5F-829274D041D7@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
FreeBSD doesn't necessarily need to support all of that, at least just yet. I think we'd be in a good position if we had build scripts and base support to build a variety of target system filesystem configurations and images; then leave it up to an external project (which may or may not _be_ at freebsd.org, but it doesn't have to be in /usr/src) that builds the platform specific stuff. That way we don't get bogged down with bootloaders and such at this stage. Ideally i'd like to see all of those bootloaders and tools in /usr/src, just like we do for booting i386/amd64/etc systems. That way we _do_ have a nice, tightly integrated system. But I think that's a stretch goal. Adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=fORbFCWeFLpXcSBMcnNc4QWgMjrp1m8n7Lei4c8=jUQ>