* [Buildroot] Buildroot now requires IPv6?
@ 2016-07-11 16:33 Grant Edwards
2016-07-11 16:43 ` Baruch Siach
0 siblings, 1 reply; 4+ messages in thread
From: Grant Edwards @ 2016-07-11 16:33 UTC (permalink / raw)
To: buildroot
The products for which I use buildroot do not have IPv6 support
(that's in the product requirements). However, it appears that more
recent versions of Buildroot now force you to use a toolchain with
IPv6 support in the C library even if no applications uses IPv6 and
the kernel doesn't support IPV6.
Do I understand this correctly?
--
Grant Edwards grant.b.edwards Yow! Let's send the
at Russians defective
gmail.com lifestyle accessories!
^ permalink raw reply [flat|nested] 4+ messages in thread* [Buildroot] Buildroot now requires IPv6?
2016-07-11 16:33 [Buildroot] Buildroot now requires IPv6? Grant Edwards
@ 2016-07-11 16:43 ` Baruch Siach
2016-07-12 16:48 ` Yann E. MORIN
0 siblings, 1 reply; 4+ messages in thread
From: Baruch Siach @ 2016-07-11 16:43 UTC (permalink / raw)
To: buildroot
Hi Grant,
On Mon, Jul 11, 2016 at 04:33:22PM +0000, Grant Edwards wrote:
> The products for which I use buildroot do not have IPv6 support
> (that's in the product requirements). However, it appears that more
> recent versions of Buildroot now force you to use a toolchain with
> IPv6 support in the C library even if no applications uses IPv6 and
> the kernel doesn't support IPV6.
>
> Do I understand this correctly?
That's correct. The CHANGES entry for 2015.05-rc1 reads:
Toolchains: IPv6 and Largefile support now enforced for
uClibc. Corresponding Kconfig symbols removed.
Only uClibc is mentioned here because other C libraries already enable IPv6
unconditionally.
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 4+ messages in thread* [Buildroot] Buildroot now requires IPv6?
2016-07-11 16:43 ` Baruch Siach
@ 2016-07-12 16:48 ` Yann E. MORIN
2016-07-12 17:05 ` Grant Edwards
0 siblings, 1 reply; 4+ messages in thread
From: Yann E. MORIN @ 2016-07-12 16:48 UTC (permalink / raw)
To: buildroot
Grant, Baruch,
On 2016-07-11 19:43 +0300, Baruch Siach spake thusly:
> On Mon, Jul 11, 2016 at 04:33:22PM +0000, Grant Edwards wrote:
> > The products for which I use buildroot do not have IPv6 support
> > (that's in the product requirements). However, it appears that more
> > recent versions of Buildroot now force you to use a toolchain with
> > IPv6 support in the C library even if no applications uses IPv6 and
> > the kernel doesn't support IPV6.
> >
> > Do I understand this correctly?
>
> That's correct. The CHANGES entry for 2015.05-rc1 reads:
>
> Toolchains: IPv6 and Largefile support now enforced for
> uClibc. Corresponding Kconfig symbols removed.
>
> Only uClibc is mentioned here because other C libraries already enable IPv6
> unconditionally.
But nothing prevents you from running on a kernel that does not have
IPv6. The requirements are only about IPv6 support in the toolchain.
Maintaining support for non-IPv6 toolchains was becoming quite a
problem, as more and more packages were breaking with such toolchains.
And come on, we're in 2016, there is no more IPv4 available, it's time
to switch over to IPV6! ;-]
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] Buildroot now requires IPv6?
2016-07-12 16:48 ` Yann E. MORIN
@ 2016-07-12 17:05 ` Grant Edwards
0 siblings, 0 replies; 4+ messages in thread
From: Grant Edwards @ 2016-07-12 17:05 UTC (permalink / raw)
To: buildroot
On 2016-07-12, Yann E. MORIN <yann.morin.1998@free.fr> wrote:
>
>> Only uClibc is mentioned here because other C libraries already enable IPv6
>> unconditionally.
>
> But nothing prevents you from running on a kernel that does not have
> IPv6.
Cool. That's what I was planning on doing, but I hadn't tried it yet.
> The requirements are only about IPv6 support in the toolchain.
> Maintaining support for non-IPv6 toolchains was becoming quite a
> problem, as more and more packages were breaking with such toolchains.
That's understandable.
> And come on, we're in 2016, there is no more IPv4 available, it's time
> to switch over to IPV6! ;-]
The devices I use buildroot for are never connected to the Internet.
Most of the time they're on an air-gapped network with at most a dozen
or two nodes -- so IPv4 works fine.
Although using IPv6 with link-local addresses and auto-discovery would
be even better, these customer are just barely getting the hang of
Ethernet and IPv4...
--
Grant Edwards grant.b.edwards Yow! My CODE of ETHICS
at is vacationing at famed
gmail.com SCHROON LAKE in upstate
New York!!
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-07-12 17:05 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-11 16:33 [Buildroot] Buildroot now requires IPv6? Grant Edwards
2016-07-11 16:43 ` Baruch Siach
2016-07-12 16:48 ` Yann E. MORIN
2016-07-12 17:05 ` Grant Edwards
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox