summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* rpm: Fix error.h handing properly on muslKhem Raj2020-11-023-26/+119
| | | | | | | | | | | | | Ignoring configure fragments when error.h does not exist on system leaves eflutils half configured, which is seen when gold linker is enabled because librpm does not have proper dependencies added, therefore add error.h for non-glibc case and include it when glibc is not used. (From OE-Core rev: 0b45dc1d611a7c96b528a5c62a2f18a00651d121) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: explicitly set --with-librt-prefixMartin Jansa2020-11-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * it will try to link with librt from host and if you have it on host (libc6-dev-i386 in ubuntu) it fails with: /usr/lib32/librt.so: error: undefined reference to '__clock_settime', version 'GLIBC_PRIVATE' /usr/lib32/librt.so: error: undefined reference to '__clock_getcpuclockid', version 'GLIBC_PRIVATE' /usr/lib32/librt.so: error: undefined reference to '__clock_getres', version 'GLIBC_PRIVATE' /usr/lib32/librt.so: error: undefined reference to '__clock_nanosleep', version 'GLIBC_PRIVATE' collect2: error: ld returned 1 exit status in older 3.6.14 it was using /usr/lib32/librt.so from host as well, but without do_compile failing configure:17539: checking for librt configure:17563: i686-oe-linux-gcc -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Werror=return-type --sysroot=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0/recipe-sysroot -o conftest -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0=/usr/src/debug/gnutls/3.6.14-r0 -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0=/usr/src/debug/gnutls/3.6.14-r0 -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0/recipe-sysroot= -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0/recipe-sysroot-native= -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now conftest.c /usr/lib32/librt.so >&5 configure:17563: $? = 0 configure:17573: result: yes configure:17580: checking how to link with librt configure:17582: result: /usr/lib32/librt.so with --with-librt-prefix passed, it finds the right one as shown in build/config.log: configure:17551: checking for librt configure:17575: i686-oe-linux-gcc -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Werror=return-type --sysroot=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot -o conftest -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0=/usr/src/debug/gnutls/3.6.15-r0 -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0=/usr/src/debug/gnutls/3.6.15-r0 -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot= -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot-native= -I/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now conftest.c /tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot/usr/lib/librt.so >&5 configure:17575: $? = 0 configure:17585: result: yes configure:17592: checking how to link with librt configure:17594: result: /tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot/usr/lib/librt.so (From OE-Core rev: d355cd38904460f3add2b0b9477e8ddfd42b22e1) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: fix reproducibilityAlexander Kanavin2020-10-312-1/+32
| | | | | | | (From OE-Core rev: fd7e1a40bf29b552b90e3b20863b8c79594bcd85) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* musl: Update to latestKhem Raj2020-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Fixes pthread_condvars add support for SIGEV_THREAD_ID times * 27b2fc9d fix missing-wake regression in pthread_cond_wait * 7c71792e add support for SIGEV_THREAD_ID timers * f70375df fix sem_close unmapping of still-referenced semaphore * 613ccabe refactor setxid return path to use __syscall_ret * ccba2345 ldso: notify the debugger when we're doing a dlopen * 4209a7b1 fix setgroups behavior in multithreaded process * 6ce91ef0 avoid __synccall for setrlimit on kernels with prlimit syscall * 3437e478 fix reintroduction of errno clobbering by atfork handlers * 2d0bbe6c fix pthread_cond_wait paired with with priority-inheritance mutex Details are here [1] [1] https://git.musl-libc.org/cgit/musl/log/?qt=range&q=0b87551bdfb74ac411caa335d8ad0b89a7f139c6..27b2fc9d6db956359727a66c262f1e69995660aa (From OE-Core rev: bb230e7e00beb0ee5d2e7f453f282693f3efadbf) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* deb: export INTERCEPT_DIR for remove actionsRichard Leitner2020-10-311-0/+2
| | | | | | | | | | | | | | | | | During the do_populate_sdk task apt-get purge is called by deb's remove function. This fails with error messages similiar to the following one if any of the included packages uses intercepts as the INTERCEPT_DIR isn't exported: .../*.postinst: line 4: /postinst_intercept: No such file or directory Therefore fix it by exporting the INTERCEPT_DIR variable within the remove function. (From OE-Core rev: f18adf53dd4bf5dd3adef82b2dcc34a6cdfd0c89) Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* update_udev_hwdb: clean hwdb.binMingli Yu2020-10-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Steps to reproduce: echo "IMAGE_INSTALL_append = \" udev-hwdb lib32-udev-hwdb\"" >> conf/local.conf When install both udev-hwdb and lib32-udev-hwdb as above, there comes below do_populate_sdk error: $ bitbake core-image-sato -c populate_sdk ERROR: Task (/path/core-image-sato.bb:do_populate_sdk) failed with exit code '134' NOTE: Tasks Summary: Attempted 5554 tasks of which 0 didn't need to be rerun and 1 failed. $ cat /path/tmp/work/qemux86_64-poky-linux/core-image-sato/1.0-r5/pseudo/pseudo.log [snip] inode mismatch: '/path/tmp/work/qemux86_64-poky-linux/core-image-sato/1.0-r5/sdk/image/usr/local/oecore-x86_64/sysroots/core2-64-poky-linux/lib/udev/hwdb.bin' ino 427383040 in db, 427383042 in request. [snip] It is because both udev-hwdb and lib32-udev-hwdb will generate ${SDK_OUTPUT}/${SDKTARGETSYSROOT}/lib/udev/hwdb.bin during do_populate_sdk and it triggers pseudo error. So clean hwdb.bin before generate hwdb.bin to avoid conflict to fix the above do_populate_sdk error. (From OE-Core rev: c7472925feb53ce92c1799feba2b7a9104e3f38f) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* resolvconf: do not install dhclient hooksYi Zhao2020-10-311-1/+1
| | | | | | | | | | | Do not install the dhclient hooks /etc/dhcp/dhclient-enter-hooks.d/resolvconf because the dhclient has been removed from oe-core. (From OE-Core rev: 6a7c6b0b654d8a9b062526fa86644ac21a13189f) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* musl: Add .file directive in crt assembly filesKhem Raj2020-10-312-0/+301
| | | | | | | | | | | This helps linker to noot emit absolute paths into .debug_line sections of liked binaries and libraries and therefore make them reproducible Reported-by: Andrei Gherzan <andrei@gherzan.ro> (From OE-Core rev: cc4b464e31fec68b32592cc84344a9704eae8e02) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tune-arm9tdmi.inc: include arm9tdmi in PACKAGE_ARCHSMartin Jansa2020-10-311-1/+1
| | | | | | | | | | | | | | | | | * when ARM_INSTRUCTION_SET isn't set to thumb, the tune-arm9tdmi.inc isn't usable and fails with: ERROR: OE-core's config sanity checker detected a potential misconfiguration. Either fix the cause of this error or at your own risk disable the checker (see sanity.conf). Following is the list of potential problems / advisories: Error, the PACKAGE_ARCHS variable (all any noarch arm armv4 armv4t arm9tdmit fake_arm9tdmi) for DEFAULTTUNE (arm9tdmi) does not contain TUNE_PKGARCH (arm9tdmi). Summary: There was 1 ERROR message shown, returning a non-zero exit code. (From OE-Core rev: 7c2f9bf09c930da335aa88a201656df1e62f3bbd) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ruby: update to 2.7.2Chee Yang Lee2020-10-311-2/+2
| | | | | | | | | updates also fix CVE-2020-25613 (From OE-Core rev: fe588448adec9fb5de374fb8b9c2c548068328e6) Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bluez5: update to 5.55Chee Yang Lee2020-10-311-2/+2
| | | | | | | | | | Release note: https://github.com/bluez/bluez/commit/5a180f2ec9edfacafd95e5fed20d36fe8e077f07 (From OE-Core rev: c2895e3e4eabca64cbcc8682e72d25026df5e5f0) Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: add comercial license flags as ffmpeg needs thisJose Quaresma2020-10-311-0/+2
| | | | | | | (From OE-Core rev: ef37f17693c9be3d251a17086fb732eb9e56f2ba) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: on wayland qt5 needs qtwaylandJose Quaresma2020-10-311-1/+3
| | | | | | | | | | | | | | | | The code in ext/qt/meson.build looks for the Qt5WaylandClient pkg-config file. Without this module, qmlglsink will not work with Wayland. This can be tested by checking whether or not HAVE_QT_WAYLAND has been added to the cflags in the autogenerated ninja file. Writen by: Carlos Rafael Giani https://lists.openembedded.org/g/openembedded-core/message/143574 (From OE-Core rev: ba2e0f647894b51d2f365b1d2eee7b673ddf8b7e) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* orc: Upgrade 0.4.31 -> 0.4.32Jose Quaresma2020-10-311-2/+1
| | | | | | | (From OE-Core rev: db856f00d92a0bd4c31008027791266b460e13f8) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-devtools: add version 1.18.0 (gst-validate -> gst-devtools)Jose Quaresma2020-10-314-31/+49
| | | | | | | | | The gst-validate tarball has been superseded by the gst-devtools tarball for consistency with the git module name. (From OE-Core rev: 4af4c8d56da67545d2e5e1e2242ff6878b909e44) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: upgrade to version 1.18.0Jose Quaresma2020-10-312-35/+21
| | | | | | | | | | | | | License-Update: All code is now LGPL-2.1+ Starting with 1.17, we will not ship a copy of FFmpeg in our release tarballs, and all the remaining code is LGPL2. https://gitlab.freedesktop.org/gstreamer/gst-libav/-/commit/c437e175ad9c82732ac46e36ccc398ad041bf13b (From OE-Core rev: 9bd130cc66248fa984e8ca4adbab2a505e4fb1fa) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-omx: upgrade to version 1.18.0Jose Quaresma2020-10-311-2/+2
| | | | | | | (From OE-Core rev: 40380a262900fbb065bbbb12e5ff01a07e0b6808) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-examples: upgrade to version 1.18.0Jose Quaresma2020-10-312-15/+13
| | | | | | | | | | DEPENDS: - Upstream now depends on libsoup-2.4 and json-glib (From OE-Core rev: 03945a165bd0b95f9ec70f7d2c08331e8038f180) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade to version 1.18.0Jose Quaresma2020-10-312-56/+6
| | | | | | | | | | | | | | | | | * 0001-vaapsink-downgrade-to-marginal.patch Removed since these are included in 1.18.0 https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/commit/13d090b5660a2e2e2c997db44ba9a391101e8bd6 API and plugin documentation are no longer built with gtk_doc. The gtk_doc documentation has been removed in favour of a new unified documentation module built with hotdoc. Distributors should use the documentation release tarball instead of trying to package hotdoc and building the documentation from scratch. (From OE-Core rev: 864421dffcddb1e62de9c0a26767cb4cea7a82c9) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade to version 1.18.0Jose Quaresma2020-10-312-41/+4
| | | | | | | | | | * 0001-meson-build-gir-even-when-cross-compiling-if-introsp.patch Removed since these are included in 1.18.0 (From OE-Core rev: 5a33280453f275dbf6bd2b551916efd6647ddf36) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: install append is not need any moreJose Quaresma2020-10-311-12/+0
| | | | | | | (From OE-Core rev: e49dea3064e012825c6049ebfcfc8b0f3a6b8e22) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: upgrade to version 1.18.0Jose Quaresma2020-10-312-32/+6
| | | | | | | | | | | | | | * 0001-meson.build-fix-builds-with-python-3.8.patch Removed since these are included in 1.18.0 DEPENDS: RDEPENDS: - Upstream now depends gstreamer1.0-plugins-base (From OE-Core rev: 1d2b86327e63f091e8e677b6c853948d7a00fc8a) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-ugly: upgrade to version 1.18.0Jose Quaresma2020-10-311-2/+3
| | | | | | | (From OE-Core rev: 62c670c7708c0a4b666a71d40af50f6d6cf8dc1a) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: add new meson options as PACKAGECONFIGJose Quaresma2020-10-311-0/+2
| | | | | | | (From OE-Core rev: c344d7bdb6ad5edd204963cc47c946834a7ac0d2) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: disable new meson optionsJose Quaresma2020-10-311-0/+8
| | | | | | | (From OE-Core rev: 2324f4336e6f6508f7b63c88a265d85c1e1700a4) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: upgrade to version 1.18.0Jose Quaresma2020-10-316-83/+48
| | | | | | | | | | | | | | | | | | | | | * 0001-meson-build-gir-even-when-cross-compiling-if-introsp.patch Removed since these are included in 1.18.0 PACKAGECONFIG: - vdpau has been removed upstream - vulkan needs now needs shaderc-native to build EXTRA_OEMESON: - yadif has been removed upstream - nvdec and nvenc has been replaced with nvcodec FILES: - add new files for transcode plugin (From OE-Core rev: b4916863bc0bc685344dd3637ef890d90af15c5f) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: add new meson option as PACKAGECONFIGJose Quaresma2020-10-311-0/+2
| | | | | | | (From OE-Core rev: f27825243ccc4a7de4526d453ba60039f0b350ff) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: disable new meson optionsJose Quaresma2020-10-311-0/+1
| | | | | | | (From OE-Core rev: 641ac41c2f55f691b2a59c954ce787e0b06a9ad4) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: upgrade to version 1.18.0Jose Quaresma2020-10-313-82/+10
| | | | | | | | | | | | | * 0001-qmlgl-ensure-Qt-defines-GLsync-to-fix-compile-on-som.patch Removed since these are included in 1.18.0 License-Update: remove file://common/coverage/coverage-report.pl Upstream dont have it any more. (From OE-Core rev: 06f51b0ae0e5a3071778f7d4134bf719b25a103f) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: add new meson option as PACKAGECONFIGJose Quaresma2020-10-311-0/+1
| | | | | | | | | - gl_winsys have a new meson option to set egl (From OE-Core rev: a54a70083cbe350d9fb6caef1567780bf4a0cbfb) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: upgrade to version 1.18.0Jose Quaresma2020-10-317-307/+33
| | | | | | | | | | | | | | | | | | | | * 0001-meson-build-gir-even-when-cross-compiling-if-introsp.patch * 0002-meson-Add-variables-for-gir-files.patch Removed since these are included in 1.18.0 License-Update: remove file://common/coverage/coverage-report.pl Upstream dont have it any more. API and plugin documentation are no longer built with gtk_doc. The gtk_doc documentation has been removed in favour of a new unified documentation module built with hotdoc. Distributors should use the documentation release tarball instead of trying to package hotdoc and building the documentation from scratch. (From OE-Core rev: 5485ecd65987f5a2c0824cf6f691ccb3f529c86e) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade to version 1.18.0Jose Quaresma2020-10-316-142/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 0001-gst-gstpluginloader.c-when-env-var-is-set-do-not-fal.patch Submited https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/669 * 0002-meson-build-gir-even-when-cross-compiling-if-introsp.patch Removed since these are included in 1.18.0 * 0003-meson-Add-valgrind-feature.patch Removed because upstream don't depend anymore on valgrind https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/595 * 0002-Remove-unused-valgrind-detection.patch Upstream-Status: Backport [a2cbf75523cdf8a4df1baa7007d86ef455972245] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/a2cbf75523cdf8a4df1baa7007d86ef455972245 API and plugin documentation are no longer built with gtk_doc. The gtk_doc documentation has been removed in favour of a new unified documentation module built with hotdoc. Distributors should use the documentation release tarball instead of trying to package hotdoc and building the documentation from scratch. (From OE-Core rev: 4d74baf4f56771215bc6350bfb37d24d327ab91b) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: Fix reproducibility issue around libcapJose Quaresma2020-10-312-40/+2
| | | | | | | | | | | | | | | Currently gstreamer configuration depends libcap and on whether setcap is found on the host system. Removing libcap from DEPENDS and only use it when the 'setcap' is enabled. * capfix.patch Removed as the same goals can be achieved only with the PACKAGECONFIG 'setcap' (From OE-Core rev: 7fc8f6a6c8c7c2c23689749084170a0bd9721841) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adt-manual: delete obsolete ADT manual, and related contentRobert P. J. Day2020-10-3010-1184/+1
| | | | | | | | | | | | Since the ADT manual has long been superseded by the SDK manual, remove the entire adt-manual directory, and the references to it in the two top-level files "conf.py" and "poky.yaml". (From yocto-docs rev: 64b2e83bddf6af0439ac7089ac95e60faa696cfc) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: Enable size optimization by defaultAlejandro Hernandez Samaniego2020-10-301-0/+3
| | | | | | | | | | | Compiler size optimization reduces the size of the root filesystem by 15%, since poky-tiny is meant to be used on size constrained devices, enable it by default (From meta-yocto rev: 5e3a784ec7f1456cd3a43ff235719dbfd42a17a6) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alhe@linux.microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: Reduce busybox size by 13%Alejandro Hernandez Samaniego2020-10-301-343/+528
| | | | | | | | | | | | | | | | | | Busybox has released several new verisions since this config was last generated, they come with new features, new defaults as well as dropping some existing features. This patch updates the defconfig used in poky-tiny to reflect the changes mentioned above, it also reduces some seldom used functionality, reducing the installed size by 13%, this can certainly be reduced further if required. [YOCTO #12170] (From meta-yocto rev: b03bda01316d79b53ed2cac97566e647cdaada4f) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro.hernandez@linux.microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Post release version bumpRichard Purdie2020-10-301-2/+2
| | | | | | (From meta-yocto rev: 66ecf3bcc112be5ac10c83a97e326130672ffdcb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: monitordisk: remove unused function parameterMaxime Roussin-Bélanger2020-10-301-2/+2
| | | | | | | (Bitbake rev: f3f5d6d0ceae79da5e5ee46ac79dfa86eb391e97) Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: cache: remove unused variables.Maxime Roussin-Bélanger2020-10-301-2/+0
| | | | | | | (Bitbake rev: 28475ae752967b0a14ed2554c1b835e96390f850) Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: Post release version bumpRichard Purdie2020-10-302-2/+2
| | | | | | (Bitbake rev: 20ef79a328be280e8779f31924ec33c1a4ca1758) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: update 2.66.1 -> 2.66.2Alexander Kanavin2020-10-302-5/+5
| | | | | | | (From OE-Core rev: c85b640fcbd0ea7c921dff02879fccb8dc60b8ee) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: update 3.8.5 -> 3.9.0Alexander Kanavin2020-10-3013-358/+74
| | | | | | | | | | | | | | | | | Drop 0001-Do-not-hardcode-lib-as-location-for-site-packages-an.patch, 0001-configure.ac-fix-LIBPL.patch and 0001-python3-Do-not-hardcode-lib-for-distutils.patch as they are all replaced by the new --platlibdir option to ./configure Rename 0001-Lib-sysconfig.py-fix-another-place-where-lib-is-hard.patch to 0001-Lib-sysconfig.py-use-libdir-values-from-configuratio.patch and describe the changes better. License-Update: documentation now dual license under PSF & BSD (not relevant for the recipe. (From OE-Core rev: 7347556b18b45c5f9afc2cade565a75c95876914) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml2: add a patch to fix python 3.9 supportAlexander Kanavin2020-10-302-0/+95
| | | | | | | (From OE-Core rev: 0d0acc5fefc96ee0f0a856f7fa34caf92e03138f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg-utils: correct priority matching in update-alternativesAlexander Kanavin2020-10-302-2/+31
| | | | | | | (From OE-Core rev: 82baab5bd5e5ec4369eaad393feeee3132f0c087) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: remove host contamination with gtestAlexander Kanavin2020-10-305-3/+44
| | | | | | | (From OE-Core rev: 41aa60cdb1e26617e1eeac95a6ffcdd6561c539f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: adjust MIPS64 N32 supportAlexander Kanavin2020-10-301-10/+18
| | | | | | | | | | upstream has switched from libmagic to elfutils to determine file 'colors', and so this adapts the existing patch accordingly. (From OE-Core rev: 0d420c8f6a6718b54ef9a1278bfa8fec6709d3bd) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-doc: upgrade 1.32 -> 1.33.0Alexander Kanavin2020-10-302-3/+2
| | | | | | | (From OE-Core rev: 12b008386d7e546db51dbb0c871a4e6d87e34dfe) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 3.36.4 -> 3.38.1Alexander Kanavin2020-10-302-5/+5
| | | | | | | | | libportal is a new hard dependency. (From OE-Core rev: 118dbb137adb11a8d92bdbf60ab3696176d64aa0) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libportal: add a recipeAlexander Kanavin2020-10-302-0/+14
| | | | | | | | | This is a new build requirement of epiphany browser. (From OE-Core rev: 6a0888a146ab015c25309bafd8b2d5ebdd81b8a4) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libhandy: upgrade 0.0.13 -> 1.0.0Alexander Kanavin2020-10-301-2/+1
| | | | | | | (From OE-Core rev: f6ce78a0bb50ab1411ecb8cf66a52d4e85273188) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>