From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Petazzoni Date: Wed, 15 Mar 2017 11:01:41 +0100 Subject: [Buildroot] [PATCH 1/2] odroid-mali: fix broken headers. In-Reply-To: References: <20170313090834.13715-1-daggs@gmx.com> <20170313133345.36d712f4@free-electrons.com> <20170314225427.390c43ce@free-electrons.com> <20170315091241.40a1a396@free-electrons.com> Message-ID: <20170315110141.332ee46b@free-electrons.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hello, On Wed, 15 Mar 2017 10:52:40 +0100, daggs wrote: > I think I understand, if no xlib was selected, the pc files should MESA_EGL_NO_X11_HEADERS should be defined, correct? Yes, that's one way to fix it, but: * It is strange for odroid-mali headers to look at a MESA_xyz definition. It smells like mesa headers were copy/pasted into odroid-mali. * This will only work for packages that look at the .pc files. Hopefully, this should be the majority, and we can fix the few packages that don't use .pc files to find the OpenGLES/EGL libraries. Thomas -- Thomas Petazzoni, CTO, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com