From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [RFC 1/1] br2-external: Alow to include toolchain from external tree
Date: Sun, 21 Apr 2019 19:53:43 +0200 [thread overview]
Message-ID: <20190421175343.GD21166@scaer> (raw)
In-Reply-To: <cacfd25b-8a0e-dfe0-185b-2cff5b0d473c@mind.be>
Arnout, All,
On 2019-04-21 09:30 +0200, Arnout Vandecappelle spake thusly:
> Hi Yann,
>
> On 20/04/2019 22:54, Yann E. MORIN wrote:
> > Vadim, Arnout, All,
> >
> > Here's my take on the topic (still WIP, but mostly there, needs commit
> > log):
> >
> > https://git.buildroot.org/~ymorin/git/buildroot/log/?h=yem/br2-ext-toolchain
> >
> > I'll be off until Monday, when I'll write proper commit log before
> > submitting it.
>
> A few comments:
>
> - The rule for internal variables being prefixed by BR_ instead of BR2_ is
> written down, in some BR developer days report.
I wouldn't qualify something that is hidden deep down an old dev-days
report, a rule that is documented. ;-) But OK, I'll amend the commit
log.
> - Bikeshed: call the "dir" variable "outputdir" or something that makes it clear
> it's the output.
Are you sure? I'd like more feedback on the vriable before I rename it.
Can we at least agree that this vairiable is a directory and as such
warrants being named something with 'dir' in the name? If we do agree,
then I suggest we plan on a meeting where all interested parties can
voice their opinion and suggest alternate naming? ;-)
> - For the removal of prepare-kconfig, maybe mention that it reverts
> 9429e7b698638399ecfd73aa37545594f253a074
I see reverts as a way to state "this was incorrect, so we undo it", and
this is definitely not the case here; this is technically not a revert.
> - I think it's worth adding a flag that checks if there is any external
> toolchain at all, and to put a comment in br2-external.toolchains.in why it is
> empty.
Can do too.
Thanks for the erarly feedback! :-)
But I have another pain-point to addres here: I'd like the br2-external
trees to be able to provide other types of packages for which we have a
choice. Besides toolchains, I can directly see libjpeg, where some
vendors have an optimised library that benefts from hardware
acceleration. So, rather than come up with something ad-hoc for
toolchais, I'd prefer a generic solution, like so:
br2-external/provides/toolchain.in
br2-external/provides/libjpeg.in
br2-external/provides/openssl.in
And those would be included in the corresponding choices. My final
series will include this solution (which is up for debate, I agree).
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
next prev parent reply other threads:[~2019-04-21 17:53 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-17 20:46 [Buildroot] [RFC 1/1] br2-external: Alow to include toolchain from external tree Vadim Kochan
2019-04-17 21:26 ` Arnout Vandecappelle
2019-04-18 14:53 ` Yann E. MORIN
2019-04-19 3:01 ` Vadim Kochan
2019-04-19 21:22 ` Arnout Vandecappelle
2019-04-20 20:54 ` Yann E. MORIN
2019-04-21 7:30 ` Arnout Vandecappelle
2019-04-21 17:53 ` Yann E. MORIN [this message]
2019-04-22 7:09 ` Arnout Vandecappelle
2019-04-22 23:28 ` Vadim Kochan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190421175343.GD21166@scaer \
--to=yann.morin.1998@free.fr \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox