| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Freescale's default eglplatform.h contains framebuffer headers while
X11 compatible headers are located in eglplatform_1.4.h [1], therefore
overwrite eglplatform.h with eglplatform_1.4.h during install.
This fixes EGL on X support through xcb.
For instance Qt5 would fail to enable CFG_EGL_X [2] due to the
following build error during configure :
invalid conversion from 'EGLNativeDisplayType {aka void*}' to
'Display* {aka _XDisplay*}' [-fpermissive]
This further resulted in a runtime error with Qt5_CinematicExperience:
QXcbIntegration: Cannot create platform OpenGL context, neither GLX
nor EGL are enabled
[1]: http://lists.busybox.net/pipermail/buildroot/2014-November/111475.html
[2]: https://codereview.qt-project.org/#/c/77523/
Signed-off-by: Florian Vallee <fvallee@eukrea.fr>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes the following warning:
,----
| WARNING: QA Issue: libz160 requires libgsl-fsl.so.1, but no providers
| in its RDEPENDS [file-rdeps]
`----
Change-Id: I920eb5f31f94118ed46105545b9d0bd175151690
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
Add a common provider (for X11 and Framebuffer backends) which works
out of box independently of the backend of use, to be used in DEPENDS.
Change-Id: I681603c76c95d647944cbe9115dadfbd508cd63d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The binaries link against the libxext so a build dependency should be
add. This fixes following warning:
,----
| WARNING: QA Issue: libegl-mx51 rdepends on libxext, but it isn't a
| build dependency? [build-deps]
`----
Change-Id: Ia3bbfb430f046c24f0be37f0b10c3bbb489ad81a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
The AMD GPU libraries shouldn't be renamed; this allow for runtime to
choose the right library at installation time.
Change-Id: If674fa3d3ee0c8ff99688d0a1bc2dfda67355fa8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
Fix some more QA warnings:
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: user xxxx does not exist - using root
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
| |
The metadata amending, to include the INSANE_SKIP hacks, need to be
done before we run the QA checks. This has change now that the QA
checks are run in a separate task.
To accomodate the code to this the recipe needed to be reworked to use
an anonymous python function so it runs at parsing time.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Restrict the recipe to be used for 'mx5' SoCs only.
Change-Id: I9084cc525c7136b23e1c5522079c38bd12df7087
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The pkgconfig files are need for some applications which use it to
check for library avaiability. The culprit which triggered it was the
addition of glmark2 into the test image, thus causing a build failure
in our autobuilder.
The build has been tested in X11 and Framebuffer backends.
Change-Id: I4fca032f5c2c8768b92430f05bc80e5ba51854be
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
The PACKAGE_ARCH is now dynamically set for package which depends on
GPU libraries.
Change-Id: I9315d48f5da96b2980666f21ab73e55db3e8b8c6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
Create the .so file needed by -dev package.
Change-Id: Ibcff7d77f6e8f0eb96f333689449b3dafdee7b70
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
|
|
|
|
|
| |
this provides the GPU libraries for framebuffer
Change-Id: I82d918384d623043401290a0eab66e075176ba82
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
|
|
|
|
|
| |
this will allow easier addition of non x11 package
Change-Id: Ib7df3aa52ae2fdc10044e475087933ea5d258b93
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
|
|
|
|
|
| |
this prevent warnings and parse errors
Change-Id: Ia441cbdf89009a7aa7ae07ed7f97475183b0a99c
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
|
|
|
|
|
| |
libEGL is linked against libxrender so we must depend on libxrender
else linking against libEGL may fail.
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
|
|
|
| |
Change-Id: I177fb2ae41621881bcd4ba00d9f1fec055fd4c18
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
To avoid manually set the INSANE_SKIP we use an annonymous python snip
to dynamically set it for every package so makeing it more robust and
easy to understand.
Change-Id: I337a407e4d561cdc213d6c6c1d0d5dc76d9ccd7a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: I004013e8eb78a9d1d4855527d2772bc696389c52
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
|
|
|
|
|
|
|
| |
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: I9f5a8fdeedfbefe7f7f8dc9ef4082fe5ce8e07ae
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
|
|
|
|
|
|
|
| |
The package has been completely redone to split the libraries into
specific packages and provide runtime replacement for 'mesa'
alternatives.
Change-Id: I8d2c89d2efb47ebd04c8664008f9f9818e689077
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
The package provides the headers and libraries specific for mx5 SoCs
to use OpenGL ES2 and OpenVG however packages were not depending on
it. This includes the need provides field on the recipe to address the
issue.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
| |
GCC defines __linux__ when running on Linux but the headers where
checking by _LINUX define hence enforcing explicit definition by build
system; we patch the headers to check for __linux__ and then ensure it
"Just Work (TM)".
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
|
|
|
|
|
|
|
|
| |
This binaries are compatible with mx5 SoC family only so those ought
to not be available on armv7 feed but on the board specific one.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
|
|
|
|
|
|
| |
Copy every .so* file instead of copy only .so file
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
|
|
|
|
|
| |
This change broke the rootfs generation and needs to be redone, with
more testing.
This reverts commit 89a2fa84d42ea9a944e2c9278f3434e912284389.
|
|
|
|
|
|
|
|
|
| |
* Set libgl preferred provider so it could be used instead
of default mesa libgl provider
* Reorder package provider definitions
* Bump PR
Signed-off-by: Adrian Alonso <aalonso@freescale.com>
|
|
|
|
|
|
|
| |
* Cleanup install fucntion, make it more generic
* Bump PR
Signed-off-by: Adrian Alonso <aalonso@freescale.com>
|
|
|
|
|
|
|
| |
* Avoid QA error by skip the QA test for ldflags
* PR increase
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
|
|
|
|
|
| |
* Avoid QA error by skip the QA test for ldflags
As this is prebuilt library
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
|
|
|
|
|
|
| |
* Add libz160 runtime dependency; libz160 was not installed
in rootfs, adding libz160 dependecy info fix this.
* Bump PR.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
|
|
|
|
|
|
| |
* Update to release version 11.09.01
* Include prebuilt shared libraries as part of
freescale meta layer.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
|
|
|
|
|
| |
* Update to release version 11.09.01
* Include in metadata amd-gpu-x11 prebuilt shared libraries
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
|
|
|
|
|
|
| |
* Explicit set packaged files
* Remove unused run time dependency variable RDEPENDS
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
|
|
|
|
|
|
| |
* Explicit set packaged files via FILES variable
* Add dependency to libx11 fixing warning
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
|
|
|
|
|
|
| |
* Deploy libz160 shared library
* Deploys libz160 include headers, this are needed for
xorg-video-imxfb driver
Signed-off-by: Adrian Alonso <b38018@freescale.com>
|
|
* Ships Amd x11 binaries to rootfs, deploys prebuilt shared
libraries.
Signed-off-by: Adrian Alonso <b38018@freescale.com>
|