[Buildroot] [PATCH] libglib2: needs MMU support

Thomas De Schampheleire patrickdepinguin at gmail.com
Wed Nov 20 19:05:21 UTC 2013


Hi Thomas,

On Wed, Nov 20, 2013 at 6:41 PM, Thomas Petazzoni
<thomas.petazzoni at free-electrons.com> wrote:
> Dear Thomas De Schampheleire,
>
> On Wed, 20 Nov 2013 18:29:45 +0100, Thomas De Schampheleire wrote:
>> Fixes http://autobuild.buildroot.net/results/2e0/2e032c6e44e10f2912935715741c3680a19b9b51/
>>
>> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire at gmail.com>
>
> Can you say what your plan is with regard to this in relation to the
> efforts from the Blackfin people to support !MMU in glib? I agree that
> their efforts haven't lead to any acceptable patch for the moment, so
> maybe your patch is a good temporary solution, until proper !MMU
> support in glib is merged.

My plan is to do absolutely nothing more :)

I wasn't aware of these glib MMU changes in the pipeline, but in
general this is my standpoint for a package needing MMU support:

- either someone needs this package on a non-MMU architecture, and:
  a. adds the support him/herself
  b. requests upstream to do it
  c. requests support on the buildroot mailing list

- or there is no explicit request for the package on non-MMU
architectures, and there is for example an autobuild failure. In this
case I think adding a dependency on BR2_HAS_MMU is enough.

In this particular glib2 case, I tend to feel we're in the second
situation. Even though it may happen that the Blackfin developers add
proper support for glib2 on their architecture, I think in the mean
time it can safely be blocked. There is no harm in doing that, on the
contrary: we make sure there are no build failures in such
configurations.

Best regards,
Thomas


More information about the buildroot mailing list