(In reply to Stefan Dirsch from comment #0) > - libudev - not required since Mesa 13.0.0 > - openssl - not required since Mesa 17.0.0 > - third party (bison, flex, python*) - same as above > > (python still needed because of src/gallium/drivers/r600/egd_tables.h > missing in release tarball?) > > > > python is required when building r600 from taballs with > > > 17.2/17.3/18.0 as src/gallium/drivers/r600/egd_tables.h is missing. > > > > > > https://bugs.freedesktop.org/show_bug.cgi?id=103911 > > (addressed upstream meanwhile) -------------------------------------------------------------------------------- Date: Mon, 26 Feb 2018 16:42:06 +0000 From: Emil Velikov <emil.l.velikov@gmail.com> To: Stefan Dirsch <sndirsch@suse.de> Cc: mesa-maintainers@lists.freedesktop.org, Jonathan Gray <jsg@jsg.id.au> Subject: Re: [Mesa-maintainers] Downstream Mesa patches and quirks [...] >> > Thanks - missed that one. Patch done - will do a full(~ish) run and >> > send it out. >> >> What does that mean? python is not needed at all for building when using >> release tarballs? That would be completely news to me. > > Haven't seen this patch yet in git. Any pointer available? Is it planned to > release this fix with Mesa 18.0.0 final, so with this release tarball python > is no longer need? I would really like to get rid of the python buildrequires. > Haven't send out those patches - got stuck fixing the gl.pc (the Fedora/Arch patch that you carry) and ton of related bits. Ideally it'll be in 18.0.0 final, but if not - keep an eye open on the bugfix release notes. -Emil