[igt-dev] [PATCH i-g-t] gtkdoc: Remove the build_by_default hack

Jani Nikula jani.nikula at linux.intel.com
Thu Apr 5 09:28:50 UTC 2018


On Thu, 05 Apr 2018, Petri Latvala <petri.latvala at intel.com> wrote:
> On Thu, Apr 05, 2018 at 08:22:11AM +0200, Daniel Vetter wrote:
>> On Wed, Apr 4, 2018 at 8:39 PM, Eric Anholt <eric at anholt.net> wrote:
>> > Daniel Vetter <daniel.vetter at ffwll.ch> writes:
>> >> meson 0.45 properly supports generated content_files. Except for the
>> >> minor issue that we're hitting an internal bug in meson. I've made a
>> >> pull request for that, but this needs more work:
>> >>
>> >> https://github.com/mesonbuild/meson/pull/3189
>> >>
>> >> Downside of this all is that we'd need to up the meson requirements to
>> >> something like 0.46, at least if you want to build the docs.
>> >
>> > What's the status of this?  I just pulled this to my vc5 dev branch so
>> > that builds don't take ages, and it seems to have fixed it for me.
>> 
>> I need to revise the meson pull to include a proper regression test.
>> Which I didn't find time for yet. Then we need to wait until that
>> meson is released and in enough distros, and then we can merge this
>> patch.
>
> Elaborating on this: The highest meson version we can realistically
> require is the one used in Debian stable.

The 0.37 in Debian stable is basically unusable, and not recommended by
upstream IIUC. Current required version in igt seems to be 0.40 as well.
Debian stable-backports has 0.42 which I think is reasonable.

I think requiring the most bleeding edge versions of the build tools
will harm the wider adoption. I think you'll want more people switching
to meson, not fewer.

BR,
Jani.


-- 
Jani Nikula, Intel Open Source Technology Center


More information about the igt-dev mailing list