Age | Commit message (Collapse) | Author |
|
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Remove -std=gnu++98 from QMAKE_CXXFLAGS and add where
necessary.
Signed-off-by: Michael Gloff <mgloff@emacinc.com>
|
|
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Change configure logic, so that only gcc 3.3 and older does
not build webkit and gcc 3.2 and older additionally not
build QtXmlPatterns.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
cope with icu 59's changed use of uchar.
http://site.icu-project.org/download/59#TOC-ICU4C-char16_t
4.8.7-r0/recipe-sysroot/usr/include/unicode/umachine.h:347:13: error: 'char16_t' does not name a type; did you mean 'wchar_t'?
typedef char16_t UChar;
^~~~~~~~
wchar_t
...
4.8.7-r0/recipe-sysroot/usr/include/unicode/uversion.h:167:55: error: 'UChar' does not name a type; did you mean 'UChar32'?
u_versionFromUString(UVersionInfo versionArray, const UChar *versionString);
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
In 2013, the poky reference distribution made already-stripped an error
not a warning. So if you try to build gnuradio with poky, it fails.
Since qt4 is not being updated and should go away eventually, skip
the check here.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
|
|
Invalid conversion (const).
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
|
|
The libQtDBus requires libQtXml at link time otherwise it fails with
the following error:
x86_64-pokysdk-linux-g++ --sysroot=/home/build/dev/yocto/build/tmp/sysroots/x86_64-nativesdk-pokysdk-linux -Wl,-O1 -fno-exceptions -Wl,--no-undefined -Wl,-O1 -Wl,-rpath,/opt/poky-oso/2.2/sysroots/x86_64
/home/build/dev/yocto/build/tmp/sysroots/x86_64-linux/usr/libexec/x86_64-pokysdk-linux/gcc/x86_64-pokysdk-linux/6.2.0ld: cannot find -lQtXml
collect2: error: ld returned 1 exit status
make: *** [../../lib/libQtDBus.so.4.8.7] Error 1
The libQt3Support requires libQtGui and libQtNetwork at link time
otherwise it fails similarly with the following error:
x86_64-pokysdk-linux-g++ --sysroot=/home/build/dev/yocto/build/tmp/sysroots/x86_64-nativesdk-pokysdk-linux -Wl,-O1 -fno-exceptions -Wl,--no-undefined -Wl,-O1 -Wl,-rpath,/opt/poky-oso/2.2/sysroots/x86_64
/home/build/dev/yocto/build/tmp/sysroots/x86_64-linux/usr/libexec/x86_64-pokysdk-linux/gcc/x86_64-pokysdk-linux/6.2.0/ld: cannot find -lQtGui
/home/build/dev/yocto/build/tmp/sysroots/x86_64-linux/usr/libexec/x86_64-pokysdk-linux/gcc/x86_64-pokysdk-linux/6.2.0/ld: cannot find -lQtNetwork
collect2: error: ld returned 1 exit status
make: *** [../../lib/libQt3Support.so.4.8.7] Error 1
This patch ensures that libQtXml is build before libQtDBus and that
both libQtGui and libQtNetwork are built before libQt3Support.
The build issues happen when building a SDK with the command
"bitbake meta-toolchain-qt".
Signed-off-by: Olivier Sobrie <olivier@sobrie.be>
|
|
When meta-oe added sip-4.19, PyQt-4.11.3 stopped compiling.
Updating to 4.12 resolved the issue.
The source file only contains one license file that is GPL3 now.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Version 4.12 of python-pyqt that we are about to upgrade to requires sip
4.19 which is already in meta-oe, so this version is no longer working.
We shouldn't really be carrying a duplicate recipe here, but on the
other hand we don't want to be adding a hard dependency on meta-oe
either. As a compromise, drop the sip recipe here and require the user
to add meta-oe in order to build it, and a corresponding note to the
README.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
The default from bitbake.conf is `FILES_${PN}-dbg = "/usr/lib/debug /usr/src/debug"`
which is perfectly fine as a basis for Qt4.
This also makes the recipe work with different debug split schemes.
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
The OE-Core LICENSE is mostly MIT, but should not be used as a checksum
file for a purely MIT licensed package.
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
The OE-Core LICENSE is mostly MIT, but should not be used as a checksum
file for a purely MIT licensed package.
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Qt4 does not support openssl 1.1 (and likely never will), while its
oe-core dependencies are being moved to that version, which is causing a
sysroot conflict between openssl 1.0 and 1.1 headers. The only way to resolve
it is to disable openssl support in Qt4, as we don't want Qt4's outdated version
requirements for openssl to be imposed on the rest of oe-core.
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
|
|
This makes sure Qt4 works well with frame buffer using [23:0] R:G:B
(little endian) pixel format. See also:
https://bugreports.qt.io/browse/QTBUG-56740
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
This recipe presumes it can build the qt4-tools as static, and does not
install any of it's built libraries. If we don't remove
`--disable-static`, it attempts to use non-existent shared libraries
(many of them aren't even built), resulting in either link failures at
build time or (occasionally) at populate_sdk time due to the lack of a
provider for the shared libraries.
Signed-off-by: Cody P Schafer <dev@codyps.com>
|
|
When "touchscreen" is in the MACHINE_FEATURES, packagegroup-core-qt4e
will RDEPEND on qt4-embedded-plugin-mousedriver-tslib, but that
library is not being built by default, resulting in an error like:
opkg_prepare_url_for_install: Couldn't find anything to satisfy 'qt4-embedded-plugin-mousedriver-tslib'.
To prevent that from happening, add "tslib" to the default
PACKAGECONFIG when touchscreen is defined.
Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
|
|
Commit c4671873af5ab6c7d15ca397538f154c11c3486e made the build of tslib a
PACKAGECONFIG. By default tslib components are not built.
Thus a build for a machine with "MACHINE_FEATURES" "touchscreen"
fails for missing tslib components.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Since tslib dependency is optional, update the location of
qt4-embedded-plugin-mousedriver-tslib which depends on it.
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
make tslib dependency optional
Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
[YOCTO #10039]
Apply the same patch from qt4-4.8.7.inc to qt4-native.
This will avoid "already-stripped" QA warnings
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
[YOCTO #10039]
Apply patches from qt4-4.8.7.inc to qt4-native as well.
(Now that Fedora-24 host is gcc-6)
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Using precompiled headers may lead to errors in parallel builds:
| In file included from <command-line>:0:0:
| /usr/include/stdc-predef.h:59:1: error: one or more PCH files were found, but they were invalid
| #endif
| ^
| /usr/include/stdc-predef.h:59:1: error: use -Winvalid-pch for more information
| /usr/include/stdc-predef.h:59:1: fatal error: .pch/release-shared-emb-x86_64/QtCore: No such file or directory
Upstream bug report:
http://lists.qt-project.org/pipermail/development/2014-July/017689.html
Precompiled headers have been disabled for target builds from
the beginning (commit 46bdf066 in OE-Core).
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
|
|
DirectFB is about to be removed from OE-Core, so we shouldn't (and don't
need to) depend upon it here.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
|
|
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Add necessary bits to build Qt4 for NIOS2 architecture.
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
* Recipe copied from meta-openembedded/jethro.
* Used by GNU Radio.
Signed-off-by: Philip Balister <philip@balister.org>
|
|
* Recipe copied from meta-openembedded/jethro.
* Used by GNU Radio.
Signed-off-by: Philip Balister <philip@balister.org>
|
|
* Copied from meta-openembedded/jethro.
* Used by GNU Radio.
Signed-off-by: Philip Balister <philip@balister.org>
|
|
Most layers use the '-layer' suffix for the collection, so we should
follow same pattern here.
This is part of [YOCTO: #8898].
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Issue: LIN8-1720
If _ABIN32 is defined, it should go into 32 bit branch.
Fixed:
./wtf/StdLibExtras.h: In instantiation of 'TO WTF::bitwise_cast(FROM) [with TO = int; FROM = double]':
runtime/JSValueInlineMethods.h:495:44: required from here
./wtf/Assertions.h:326:47: error: size of array is negative
#define COMPILE_ASSERT(exp, name) typedef int dummy##name [(exp) ? 1 : -1]
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
|