[Buildroot] ipv6 and eglibc

Marco Trapanese marcotrapanese at gmail.com
Tue Feb 18 08:51:48 UTC 2014


Dear Thomas Petazzoni,
thank you for you kind and fast answer.
I'll submit the patch (after checked it works ;-) )

Best Regards
Marco

--

Il 18/02/2014 09:46, Thomas Petazzoni ha scritto:
> Dear Marco Trapanese,
>
> On Tue, 18 Feb 2014 09:40:00 +0100, Marco Trapanese wrote:
>
>> I'm trying to add the postgres package, starting with this hints:
>>
>> http://www.slideshare.net/jerome42/create-lightweight-docker-containers-with-buildroot
>>
>> I'm using the eglibc in order to enable the eglsf support for Qt5.
>> Postgresql requires the BR2_TOOLCHAIN_BUILDROOT_INET_IPV6.
>>
>> Searching for this keyword I see this:
>>
>> Symbol: BR2_TOOLCHAIN_BUILDROOT_INET_IPV6 [=n] │
>> Type : boolean
>> Prompt: Enable IPv6 support
>> Location:
>> -> Toolchain
>> Defined at package/uclibc/Config.in:70
>> Depends on: BR2_TOOLCHAIN_BUILDROOT [=y] &&
>> BR2_TOOLCHAIN_BUILDROOT_UCLIBC [=n]
>> Selects: BR2_INET_IPV6 [=y] │
>>
>> I guess because I'm using eglibc instead of uclibc.
> This is because what Jérôme (who happens to be my cousin) did was
> not completely correct (and I've Cc'ed Jérôme so he gets this
> feedback!).
>
> Having a dependency on BR2_TOOLCHAIN_BUILDROOT_INET_IPV6 in a package
> is incorrect, as it only works with the internal toolchain backend,
> when building uClibc toolchains.
>
> Instead, he should have read the great Buildroot documentation at
> http://buildroot.org/downloads/manual/manual.html#dependencies-target-toolchain-options :-)
>
> So, Marco, just modify the line:
>
> 	depends on BR2_TOOLCHAIN_BUILDROOT_INET_IPV6
>
> by:
>
> 	depends on BR2_INET_IPV6
>
> Also, please submit patches to add Postgresql support. Instead of
> having people following the not-completely correct tutorial of Jérôme,
> we would have Postgresql support in Buildroot itself.
>
> Thanks!
>
> Thomas



More information about the buildroot mailing list