| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* I've rejected similar change in:
https://github.com/meta-qt5/meta-qt5/pull/563
but now it's a bit different, we still don't know what changes will be
needed in this layer to stay compatible with "final" styhead, but we
already know it's not compatible even with current LTS scarthgap
* this might change if some UNPACKDIR changes are backported to older
releases, I've asked to backport the UNPACKDIR ??= "${WORKDIR}" part,
but that won't help with these cases where we actually want base.bbclass
to unpack file:// entries to ${WORKDIR}/sources instead of ${WORKDIR}
* from #yocto:
03:19 < JaMa> RP: would it be terrible idea to backport "base/bitbake.conf: Introduce UNPACKDIR" to scarthgap and kirkstone? as it's the same
value it shouldn't cause any issues right? I'm thinking about forward compatibility to teach our developers to use UNPACKDIR in
e.g. do_install ahead of the upgrade to styhead+ in far future
08:30 < RP> JaMa: I've wondered about that for scarthgap. Not sure I'd want to for kirkstone
08:42 < JaMa> RP: I can add the weak default only locally for kirkstone, but the switch is causing quite a few rebase conflicts, so it would be
easier for me (and possibly others) to be able to update the recipes in "no-op" switch in kirkstone instead of with the whole OE
upgrade later, but I understand you might not want it in kirkstone
09:00 < RP> JaMa: Making it so people might not need to think about some of these things is risky :/
* people who need support for older releases can use scarthgap branch
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
| |
This reverts commit bb651046c012a991ae0bdcc71735eb3ce58537f6.
Dropping all compatibility with older releases.
|
|
|
|
|
|
| |
This reverts commit 7acb1aa500254fb516c574b25b9f95b86ed9f584.
Dropping all compatibility with older releases.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fixes:
Parsing recipes...
ERROR: meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles.bb: Using S = ${WORKDIR} is no longer supported
ERROR: Parsing halted due to errors, see error messages above
* see:
https://lists.openembedded.org/g/openembedded-architecture/message/2007
* it's fatal error since:
https://git.openembedded.org/openembedded-core/commit/?h=master&id=32cba1cc916ad530c5e6630a927e74ca6f06289b
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
| |
- do not use ${} in nested shell functions to mix bitbake's shell variables
- git rid of 'local' which is not a POSIX variant
Signed-off-by: Valek Andrej <andrej.v@skyrain.eu>
|
|
|
|
|
|
|
|
|
| |
CVE fixed:
-CVE-2024-25580: qtbase: potential buffer overflow when reading KTX images
Upstream-Status: Backport from https://download.qt.io/official_releases/qt/5.15/CVE-2024-25580-qtbase-5.15.diff
Signed-off-by: Rohini Sangam <rsangam@mvista.com>
Signed-off-by: Siddharth Doshi <sdoshi@mvista.com>
|
|
|
|
|
|
|
|
|
|
| |
OE dunfell builds have to inherit setuptools3, while anything newer
has to inherit python_setuptools_build_meta. While OE dunfell is now
EOL, this layer still claims to support it, so make it buildable and
avoid breakage until the layer stops to support OE dunfell for good.
Once that happens, this commit should be reverted.
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
| |
This reverts commit 6e244970dcdb631613af80f37e00957de417449d.
https://github.com/meta-qt5/meta-qt5/pull/561 added a work around
to keep compatibility with older releases.
|
|
|
|
|
|
|
|
|
| |
Reinstate support for older OE releases by using inherit_defer only
for OE Scarthgap release, while retaining the old behavior for all
the recently supported older OE releases.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
| |
PyQt v5.15.10 has been released. This is a bug-fix release and also adds
support for Python v3.12.
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Some of the auto tests use SRCDIR which will fail on a target when compiled and
run as a ptest. Since those tests don't pass completely anyway and so that host
paths won't leak into these binaries, remove them.
Signed-off-by: James Minor <james.minor@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The buildpaths QA check is producing the following warnings:
WARNING: qtbase-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/bin/.debug/qmake in package qtbase-dbg contains reference to TMPDIR [buildpaths]
WARNING: qtbase-5.15.13+git-r0 do_package_qa: QA Issue: File /usr/bin/qmake in package qtbase-tools contains reference to TMPDIR [buildpaths]
WARNING: qtbase-5.15.13+git-r0 do_package_qa: QA Issue: File
/usr/src/debug/qtbase/5.15.13+git/src/corelib/global/qconfig.cpp in package
qtbase-src contains reference to TMPDIR [buildpaths]
To remove the host path from qmake, set various path strings in configure.pri to
something else.
Signed-off-by: James Minor <james.minor@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Commit b61ea2c1a2c338487aee3c5e47d7394c0a5cbc27 stripped host paths for the
CFLAGS and CXXFLAGS entries in qmake.conf, but QMAKE_LFLAGS entry in the
target's qmake.conf still contains a host path.
Fix that by using the same mechanism as the previous commit.
Signed-off-by: James Minor <james.minor@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Accepted was replaced with Backport in gatesgarth:
https://docs.yoctoproject.org/migration-guides/migration-3.2.html#miscellaneous-changes
ERROR: qt5-creator-4.15.2+git-r0 do_patch: QA Issue: Malformed Upstream-Status in patch
/OE/build/oe-core/meta-qt5/recipes-qt/qt5/qt5-creator/0002-clangformat-Fix-build-with-LLVM-13.patch
Please correct according to https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#patch-upstream-status :
Upstream-Status: Accepted [https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=14eb5b382cabf90352634393c19bf87a4c15766a] [patch-status]
ERROR: qt5-creator-4.15.2+git-r0 do_patch: QA Issue: Malformed Upstream-Status in patch
/OE/build/oe-core/meta-qt5/recipes-qt/qt5/qt5-creator/0003-clangformat-Fix-build-with-LLVM-13.patch
Please correct according to https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#patch-upstream-status :
Upstream-Status: Accepted [https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=55b91a76172a3235b4879daf0b675519d5b02db7] [patch-status]
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
| |
with gcc-14
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
| |
* the old one was copy pasted from:
qtquicktimeline_git.bb:SRCREV = 29394e35db43acb20e7b4d5e978a733f5b4232a6
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
| |
'inherit_defer' was added in scarthgap and since meta-qt5 requires using it,
mark the layer as compatible with only scarthgap.
Signed-off-by: Chaitanya Vadrevu <chaitanya.vadrevu@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Since packagegroup.bbclass is using inherit_defer in oe-core, some classes are
now appearing after native resulting in QA errors
QA Issue: nativesdk-packagegroup-qt5-toolchain-host: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: allarch.bbclass [native-last]
Signed-off-by: Chaitanya Vadrevu <chaitanya.vadrevu@ni.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in the HTTP2 implementation in Qt before
5.15.17, 6.x before 6.2.11, 6.3.x through 6.5.x before 6.5.4, and
6.6.x before 6.6.2. network/access/http2/hpacktable.cpp has an
incorrect HPack integer overflow check.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-51714
Patch:
https://download.qt.io/official_releases/qt/5.15/0001-CVE-2023-51714-qtbase-5.15.diff
https://download.qt.io/official_releases/qt/5.15/0002-CVE-2023-51714-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A recent change in bitbake [1] has caused a build failure in qtwebkit.
The fix with how the EXPORT_FUNCTIONS is being handled means that it
is running into a collision with the explicit do_configure defined in this
file.
This fix moves the explicit do_configure and do_insatll to use the
EXPORT_FUNCTIONS methodology so that the conflict is resolved correctly.
[1] https://git.openembedded.org/bitbake/commit/?id=66306d5151acb0a26a171c338d8f60eb9eb16c6b
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
|
| |
|
|
|
|
| |
This reverts commit 7c4327acdc176dfaca91320fecb644c80366d67b.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Layer meta-openembedded/meta-oe provides sip. It is required to
avoid errors while building python3-pyqt5 which depends on sip,
for example:
ERROR: Required build target 'python3-pyqt5' has no buildable providers.
Missing or unbuildable dependency chain was: ['python3-pyqt5', 'sip3-native']
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
| |
xkbcommon 1.6.0 (and newer) remove 4 defintions that qtbase seems to use.
Backport an upstream patch to look to see if they are defined and
ignore them if they're not.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Include minor fixes and improvements:
293ae5c Add a timeout parameter
9f160a9 Only define precision for OpenGL ES
db70e81 Fix assertion failure on startup
3653b2f Merge pull request #1 from sean-anderson-seco/qt5
ee5f190 Avoid unused variable warning
dcbf214 Cast doubles to floats explicitly
2816b45 Include QOpenGLFunctions
Signed-off-by: Wadim Egorov <w.egorov@phytec.de>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Run 'devtool modify qtbase ; devtool finish --force-patch-refresh qtbase ...'
on the qtbase patches directly imported from Qt website [1] to refresh them
and remove all application fuzz. Add the CVE: tags while at it.
[1] https://download.qt.io/official_releases/qt/5.15/
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt before 5.15.16, 6.x before 6.2.10,
and 6.3.x through 6.5.x before 6.5.3 on Windows. When using the
GDI font engine, if a corrupted font is loaded via
QFontDatabase::addApplicationFont{FromData], then it can cause
the application to crash because of missing length checks.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-43114
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-43114-5.15.patch
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt before 5.15.15, 6.x before 6.2.10,
and 6.3.x through 6.5.x before 6.5.3. There are infinite loops
in recursive entity expansion.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-38197
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-38197-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Qt before 5.15.15, 6.x before 6.2.9, and 6.3.x through 6.5.x
before 6.5.2, there can be an application crash in QXmlStreamReader
via a crafted XML string that triggers a situation in which a prefix
is greater than a length.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-37369
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-37369-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt before 5.15.15, 6.x before 6.2.9, and
6.3.x through 6.5.x before 6.5.2. Certificate validation for TLS
does not always consider whether the root of a chain is a configured
CA certificate.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-34410
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-34410-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt 5.x before 5.15.14, 6.x before 6.2.9,
and 6.3.x through 6.5.x before 6.5.1. QDnsLookup has a buffer
over-read via a crafted reply from a DNS server.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-33285
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-33285-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in Qt before 5.15.15, 6.x before 6.2.9,
and 6.3.x through 6.5.x before 6.5.1. When a SVG file with an
image inside it is rendered, a QTextLayout buffer overflow can
be triggered.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-32763
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-32763-qtbase-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
| |
Run 'devtool modify qtsvg ; devtool finish --force-patch-refresh qtsvg ...'
on the qtsvg patches directly imported from Qt website [1] to refresh them
and remove all application fuzz. Add the CVE: tags while at it.
[1] https://download.qt.io/official_releases/qt/5.15/
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Qt before 5.15.14, 6.0.x through 6.2.x before 6.2.9, and
6.3.x through 6.5.x before 6.5.1, QtSvg QSvgFont m_unitsPerEm
initialization is mishandled.
Advisory:
https://nvd.nist.gov/vuln/detail/CVE-2023-32573
Patch:
https://download.qt.io/official_releases/qt/5.15/CVE-2023-32573-qtsvg-5.15.diff
Signed-off-by: Marek Vasut <marex@denx.de>
|
|
|
|
|
|
|
| |
unencrypted connectionns
Signed-off-by: Vivek Kumbhar <vkumbhar@mvista.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
|
|
|
|
| |
Make sql-odbc in PACKAGECONFIG depend on unixodbc, so libs.odbc won't
fail
Signed-off-by: "Paul M. Bendixen" <pbe@trifork.com>
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
|
| |
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
|
|
|
| |
oe-core switched to nanbield.
|
|
|
|
|
|
|
| |
* backport the same fix to bundled ffmpeg as standalong ffmpeg has in oe-core:
https://patchwork.yoctoproject.org/project/oe-core/patch/20230731195259.2183474-1-raj.khem@gmail.com/
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|