2.7 Release Notes WIP: Difference between revisions

From Yocto Project
Jump to navigationJump to search
No edit summary
No edit summary
 
Line 41: Line 41:
  - qemuarm64: Add graphics support
  - qemuarm64: Add graphics support
  - qemuarm: Swap for an arm7ve (A15) configuration
  - qemuarm: Swap for an arm7ve (A15) configuration
- qemumips64: change tune to mips64r2
- qemumips: Enable the poweroff driver
  - arch-armv7*.inc: Add Cortex vfpv4-d16 support
  - arch-armv7*.inc: Add Cortex vfpv4-d16 support
  - arch-armv8a.inc: add tune include for armv8
  - arch-armv8a.inc: add tune include for armv8
Line 60: Line 62:
  - mdadm: add mdmon service to support Intel VROC
  - mdadm: add mdmon service to support Intel VROC
  - mesa: Allow building the r600 driver
  - mesa: Allow building the r600 driver
- locale: Allow usage of cross-localedef for ARC
  - Added armeb support to meson class
  - Added armeb support to meson class
* Kernel-related changes:
* Kernel-related changes:
Line 65: Line 68:
  - kernel-fitimage: Introduce a way to provide external dtb
  - kernel-fitimage: Introduce a way to provide external dtb
  - kernel-yocto: allow kernel-meta repositories to be patched
  - kernel-yocto: allow kernel-meta repositories to be patched
* Introduce sstate hash equivalence server to accelerate subsequent builds by matching compatible sstate
* New "resulttool" for managing and storing test results and executing manual tests
* New "resulttool" for managing and storing test results and executing manual tests
* Significant cleanup of ptests, 100% pass rate for python3, and new ptests for json-glib, opkg, ruby
* Significant cleanup of ptests, 100% pass rate for python3, and new ptests for json-glib, opkg, ruby
Line 79: Line 83:
* Moved a number of recipes from autotools to meson
* Moved a number of recipes from autotools to meson
* Bitbake's gitsm fetcher reworked to support MIRRORS and BB_NO_NETWORK
* Bitbake's gitsm fetcher reworked to support MIRRORS and BB_NO_NETWORK
* Removed site_config and glibc-initial
* Dropped gcc-cross-initial and use gcc-cross instead
* libpcre: enable JIT compilation by default for improved performance
* asciidoc: use Python 3 port
* asciidoc: use Python 3 port
* bind-utils: Install nslookup
* bind-utils: Install nslookup
* busybox: Enable domain search list support
* busybox: Enable domain search list support
* busybox: Enable mountpoint and setsid applets
* busybox: Enable mountpoint and setsid applets
* ccache.bbclass: Make it can be shared between different builds
* Enable ccache to work properly for several recipes and allow it to be shared between different builds
* classes/buildhistory: display modified git branches
* classes/buildhistory: display modified git branches
* classes/icecc: Add ICECC_REMOTE_CPP variable
* classes/icecc: Add ICECC_REMOTE_CPP variable
Line 91: Line 98:
* classes/devicetree: Add virtual provider for dtb
* classes/devicetree: Add virtual provider for dtb
* initramfs-framework: add lvm module
* initramfs-framework: add lvm module
* sqlite3: add PACKAGECONFIG options to allow disabling functions to enable shrinking for very small targets
* Added PACKAGECONFIG options to alsa-plugins, consolekit, curl, gconf, gst-plugins-bad, gtk+3, json-glib, libpcre, libsdl2, mesa, mtd-utils, openssl, pulseaudio, squashfs-tools, systemd, sqlite3, util-linux, wget
* initscripts: Add support for /etc/default/timestamp
* initscripts: Add support for /etc/default/timestamp
* libusb1: Add udev support
* libusb1: Add udev support
Line 99: Line 108:
* meson: support multiple cross configuration files
* meson: support multiple cross configuration files
* native: Enable RDEPENDS handling
* native: Enable RDEPENDS handling
* opkg: add --ignore-recommends flag
* opkg: add --ignore-recommends flag and use it for BAD_RECOMMENDATIONS
* patch/insane: Rework patch fuzz handling
* patch/insane: Rework patch fuzz handling
* ptest.bbclass: Add feature to populate a binary directory
* ptest.bbclass: Add feature to populate a binary directory
Line 105: Line 114:
* testimage: Add possibility to pass parameters to qemu/runqemu
* testimage: Add possibility to pass parameters to qemu/runqemu
* runqemu: Make QB_MEM easier to set
* runqemu: Make QB_MEM easier to set
* qemumips: Enable the poweroff driver
* qemu: split the native version into usermode and system parts
* scripts: Add oe-pylint
* scripts: Add oe-pylint
* runqemu: Add serialstdio mode
* runqemu: Add serialstdio mode
* image_types: add base64 conversion
* image_types: add base64 conversion
* sstate: Implement hash equivalence sstate
* u-boot: Add mkenvimage tool
* u-boot: Add mkenvimage tool
* u-boot: Support menuconfig for u-boot
* u-boot: Support menuconfig for u-boot
Line 125: Line 133:
* bitbake: bitbake-diffsigs: Support recursive deps with signature files
* bitbake: bitbake-diffsigs: Support recursive deps with signature files
* bitbake: fetch2: Print SCMs list when SRCREV_FORMAT is not set
* bitbake: fetch2: Print SCMs list when SRCREV_FORMAT is not set
* rpm: produce sane amount of logging when creating a rootfs
* licence: Add license file CC-BY-SA-4.0
* licence: Add license file CC-BY-SA-4.0
* Set default CONNECTIVITY_CHECK_URIS for OE-Core
* Set default CONNECTIVITY_CHECK_URIS for OE-Core
* Enabled config cache for gettext, ncurses & gcc-runtime for a slight speedup in do_configure
* cmake-native: Set --parallel for configure for significant speedup
* lib/oe/recipeutils.py: parallelize upstream version checks
* sstate: add support for caching shared workdir tasks
* sstate: two improvements to performance for large sstate caches
* Removed lrzsz from packagegroup-self-hosted and packagegroup-core-tools-testapps
* glibc-locale: enable progress meter for the do_package task




Line 364: Line 380:
* xvinfo: update to 1.1.4
* xvinfo: update to 1.1.4
* yocto-uninative: Update to 2.4
* yocto-uninative: Update to 2.4
optimisation
------------
* locale: Allow usage of cross-localedef for ARC
* meta/icecc.bbclass: Move system blacklist to variables
* sstate.bbclass: set SSTATE_EXTRAPATHWILDCARD explicitly
* sstate.bbclass: Only remove sstate file when task is existed
* bitbake: pysh: Remove unused modules
* bitbake: pysh/sherrors.py: Remove unused classes
* runqemu: clean up subprocess usage
* linux-yocto: remove obselete options from lxc config
* glibc: Remove site_config and glibc-initial
* gcc: Drop gcc-cross-initial and use gcc-cross instead
* package_ip.bbclass: add xz threading
* bitbake: bitbake-diffsigs: Merge with bitbake-dumpsig
* sstate: add support for caching shared workdir tasks
* cmake-native: Set --parallel for configure
* bitbake: cooker: Remove Feeder() since its no longer needed with moderm multiprocessing
* bitbake: cooker: Split recipes to parse amongst threads ahead of time
* buildhistory: simplify buildhistory_list_files()
* pulseaudio: switch configuration module from GConf to GSettings
* cmake.bbclass: Make it work with ccache
* apr/openssl10: Enable ccache for them
* rpm: produce sane amount of logging when creating a rootfs
* bitbake: gitsm.py: Optimize code and attempt to resolve locking issue
* bitbake: gitsm.py: revise unpack
* bitbake: gitsm.py: Rework the shallow fetcher and test case
* bitbake: gitsm.py: Refactor the functions and simplify the class
* bitbake: bb.data_smart: only try to expand refs to valid variable names
* gettext: Add --cache-file to EXTRA_OECONF
* ncurses: Add --cache-file to EXTRA_OECONF
* gcc-runtime: Add --cache-file to EXTRA_OECONF
* packagegroup.bbclass: Set INHIBIT_DEFAULT_DEPS
* kmscube: make gstreamer dependency optional
* lib/oe/reciputils.py: parallelize upstream version checks
* dbus: volatiles are only needed by sysvinit configuration
* base-files: filesystems serves no real purpose
* util-linux: remove erroneous patch (qsort_r)
* update-alternatives: convert file renames to PACKAGE_PREPROCESS_FUNCS
* timezone: refactor to simplify maint
* qemuarm64: Use arch-armv8a tune instead of arch-armv8
* OpkgPM: use --add-ignore-recommends to process BAD_RECOMMENDATIONS
* util-linux: be more explicit about what files go into packages
* util-linux: simplify meta-package RDEPENDS / RRECOMMENDS
* util-linux: final cleanup
* package: Rework debug source file handling
* quilt-native: Remove RDEPENDS on util-linux-native
* glib-2.0: Improve shared-mime-info dependency handling
* libc-package.bbclass: Add a progress meter for the package task
* mesa: Replace dri-native with dri for native and nativesdk classes
* openssl: move c_rehash pkg to avoid perl dep
* qemu: split the native version into usermode and system parts
* default-distrovars: Drop DISTRO_FEATURES_LIBC
* openssl: drop Python 2.x dependency in -ptest
* libpcre: recipe cleanup
* libpcre: enable JIT
* linux-yocto/4.19: configuration cleanups
* packagegroup-self-hosted: remove lrzsz
* packagegroup-core-tools-testapps: remove lrzsz
* util-linux: remove spurious lzo-native dependency
* glibc: Drop upstream rejected patches
* qemuarm64: config cleanups
* rng-tools: Make nistbeacon support optional
* kmod: Remove compatibility for ancient hosts
* gstreamer1.0-plugins-ugly: remove redundant libid3tag dependency
* gstreamer1.0-plugins-bad: remove redundant jpeg dependency
* cmake: Reduce verbosity for make invocation
* openssl: Remove the c_rehash shell re-implementation
* insane: improve license checksumming logic
* qemumips64: change tune to mips64r2
* bitbake: fetch2: Use bb.utils.to_boolean() for BB_NO_NETWORK
* llvm: doesn't actually need pythonnative
* llvm: don't inherit perlnative
* tzdata: Install everything by default
* xmlto: clean up RDEPENDS
* gobject-introspection: auto-enable/-disable gobject-introspection for meson
packageconfig
-------------
* sqlite3: add PACKAGECONFIG tunables to enable/disable e.g. index and search functions to allow shrinking the library for very small targets.
* gst-plugins-bad: add PACKAGECONFIG for msdk
* curl: Add PACKAGECONFIG to enable NSS support
* gtk+3: add PACKAGECONFIG for cups
* json-glib: upgrade 1.4.2 -> 1.4.4
* systemd: Add PACKAGECONFIG for gnutls
* pulseaudio: add PACKAGECONFIGs for GConf and GSettings
* systemd: only enable polkit if DISTRO_FEATURES asks for polkit
* gconf: rename policykit to polkit
* consolekit: rename policykit to polkit
* systemd: Correct a conditional add to SYSTEMD_PACKAGES
* libsdl2: Add packageconfigs jack & kmsdrm
* alsa-plugins: 1.1.6 -> 1.1.8
* mesa: Replace dri-native with dri for native and nativesdk classes
* mesa: Add opengl to native and nativesdk PACKAGECONFIG
* util-linux: add the missing manpages PACKAGECONFIG
* libpcre: enable JIT
* systemd: upgrade to 241
* openssl: Add cryptodev-linux PACKAGECONFIG
* mtd-utils: add lzo PACKAGECONFIG
* squashfs-tools: add PACKAGECONFIGs for all the tunables
* systemd: Add PACKAGECONFIG for openssl
* wget: Convert EXTRA_OECONF to PACKAGECONFIG, extend PACKAGECONFIG
* systemd: Add pattern matching support to PACKAGECONFIG




license
license
-------
-------
* socat: fix LICENSE to be GPLv2 only as per documentation/comments
The following corrections have been made to the LICENSE values set by recipes:
* common-licenses: update Libpng license text
 
* socat: corrected LICENSE to be GPLv2 rather than GPLv2+
* libgfortran: Set license to GPL-3.0-with-GCC-exception
* libgfortran: Set license to GPL-3.0-with-GCC-exception
* libpam: libpamc is licensed under its own BSD-style licence
* elfutils: removed Elfutils-Exception and set GPLv2 for shared libraries
* elfutils: remove Elfutils-Exception and include GPLv2 for shared libraries





Latest revision as of 12:55, 30 April 2019

Security Fixes


  • avahi: CVE-2017-6519
  • bind: CVE-2018-5738, CVE-2018-5740, CVE-2018-5744, CVE-2018-5745, CVE-2019-6465
  • bluez5: CVE-2018-10910
  • cairo: CVE-2018-19876, CVE-2019-6461, CVE-2019-6462
  • curl: CVE-2018-16890, CVE-2019-3822, CVE-2019-3823
  • gettext: CVE-2018-18751
  • ghostscript: CVE-2019-6116, CVE-2019-3835, CVE-2019-3838
  • glibc: CVE-2019-7309, CVE-2019-9169
  • icu: CVE-2018-18928
  • libarchive: CVE-2019-1000019, CVE-2019-1000020, CVE-2018-1000877, CVE-2018-1000878, CVE-2018-1000879, CVE-2018-1000880
  • libcroco: CVE-2017-7961
  • libexif: CVE-2016-6328, CVE-2018-20030
  • libid3tag: CVE-2004-2779
  • libpng: fix CVE-2019-7317
  • libsndfile1: CVE-2017-14245, CVE-2017-14246, CVE-2017-12562, CVE-2018-19758, CVE-2017-17456, CVE-2017-17457, CVE-2018-19661, CVE-2018-19662, CVE-2018-19432, CVE-2019-3832
  • linux-yocto/4.19: CVE-2019-7221, CVE-2019-6974, CVE-2019-7222
  • nettle: CVE-2018-16868, CVE-2018-16869
  • nss: CVE-2018-12404
  • openssl: CVE-2019-1543
  • python-native: CVE-2018-14647
  • qemu: CVE-2018-16872, CVE-2018-20124, CVE-2018-20125, CVE-2018-20126, CVE-2018-20191, CVE-2018-20216, CVE-2019-3812
  • sqlite3: CVE-2019-9936, CVE-2019-9937
  • systemd: CVE-2019-6454, CVE-2018-16864, CVE-2018-16865, CVE-2018-16866


New Features / Enhancements


  • Linux kernel 5.0/4.19, gcc 8.3, glibc 2.29 and ~230 other recipe upgrades
  • Added support for virgl GL acceleration within QEMU / runqemu
  • Added support SLiRP user-space networking in runqemu for easier networking within containers
  • New "packagegroup-core-base-utils" packagegroup to easily bring in full-featured versions of standard system utilities
  • New "ccmake" class to enable the CMake curses UI
  • New "mcextend" class to enable easily creating multiconfig recipe variants
  • New "xmlcatalog" class to update the XML catalogue
  • New recipes: eglinfo-wayland, inetutils, libdazzle, libjitterentropy, libmodulemd, libpsl, vim, virglrenderer
  • Architecture-specific changes:
- linux-yocto: add baseline ARC support
- qemuarm64: Add graphics support
- qemuarm: Swap for an arm7ve (A15) configuration
- qemumips64: change tune to mips64r2
- qemumips: Enable the poweroff driver
- arch-armv7*.inc: Add Cortex vfpv4-d16 support
- arch-armv8a.inc: add tune include for armv8
- arm-tunes: Remove -march option if mcpu is already added
- ThunderX: update the armv8a rules
- tune-cortexa32: add tunes for ARM Cortex-A32
- tune-cortexa35: add tunes for ARM Cortex-A35
- tune-cortexa53: add tunes for ARM Cortex-A53
- tune-cortexa5.inc: Add tune options for vfpv4
- tune-cortexa72: add tunes for ARM Cortex-A72
- linux-yocto/4.19: introduce qemuriscv64 and qemuarma15 BSP definitions
- gcc: Enable secureplt for powerpc64 target too
- goarch: Add riscv64
- gstreamer: Add RISC-V support
- kernel-fitimage: support RISC-V
- lib/oe/elf.py: Add powerpc64 architecture definition for musl
- webkitgtk: Enable building for ARC architecture
- linux-yocto: pinctrl config change for cannonlake
- mdadm: add mdmon service to support Intel VROC
- mesa: Allow building the r600 driver
- locale: Allow usage of cross-localedef for ARC
- Added armeb support to meson class
  • Kernel-related changes:
- kernel: defaults for KBUILD_BUILD_USER and KBUILD_BUILD_HOST are now soft
- kernel-fitimage: Introduce a way to provide external dtb
- kernel-yocto: allow kernel-meta repositories to be patched
  • Introduce sstate hash equivalence server to accelerate subsequent builds by matching compatible sstate
  • New "resulttool" for managing and storing test results and executing manual tests
  • Significant cleanup of ptests, 100% pass rate for python3, and new ptests for json-glib, opkg, ruby
  • devtool improvements:
- Handle exporting generated kernel config fragments
- Support kmeta directory usage with devtool modify/finish
- Add "check-upgrade-status" command to print an overall list of recipes that can be updated
- Allow allow use of alternate ssh command with devtool deploy-target
  • Changed default debug split to make separate source packages
  • Add "src-pkgs" IMAGE_FEATURES item to install all debug sources (default enabled for the SDK)
  • Extended recipes to native: libaio, libepoxy, gtk+3, mesa, adwaita-icon-theme, hicolor-icon-theme, liberation-fonts, libxi, libxtst, at-spi2-atk, at-spi2-core, vte
  • Extended recipes to nativesdk: gtk+3, libepoxy, fontconfig, libice, libsm, libxft, libxml-namespacesupport-perl, libxml-sax-base-perl, libxml-sax-perl, libxt, mesa, gdk-pixbuf, adwaita-icon-theme, hicolor-icon-theme, cairo, harfbuzz, libjpeg-turbo, pango, liberation-fonts, libxcomposite, libxdamage, libxi, libxtst, at-spi2-atk, at-spi2-core, atk, vte
  • Added meson to standard host SDK packages
  • Moved a number of recipes from autotools to meson
  • Bitbake's gitsm fetcher reworked to support MIRRORS and BB_NO_NETWORK
  • Removed site_config and glibc-initial
  • Dropped gcc-cross-initial and use gcc-cross instead
  • libpcre: enable JIT compilation by default for improved performance
  • asciidoc: use Python 3 port
  • bind-utils: Install nslookup
  • busybox: Enable domain search list support
  • busybox: Enable mountpoint and setsid applets
  • Enable ccache to work properly for several recipes and allow it to be shared between different builds
  • classes/buildhistory: display modified git branches
  • classes/icecc: Add ICECC_REMOTE_CPP variable
  • classes/testsdk: Split implementation into classes
  • cmake: Support Eclipse and other cmake generators
  • classes/devicetree: Add support to compile overlays separately
  • classes/devicetree: Add virtual provider for dtb
  • initramfs-framework: add lvm module
  • sqlite3: add PACKAGECONFIG options to allow disabling functions to enable shrinking for very small targets
  • Added PACKAGECONFIG options to alsa-plugins, consolekit, curl, gconf, gst-plugins-bad, gtk+3, json-glib, libpcre, libsdl2, mesa, mtd-utils, openssl, pulseaudio, squashfs-tools, systemd, sqlite3, util-linux, wget
  • initscripts: Add support for /etc/default/timestamp
  • libusb1: Add udev support
  • libunwind: Enable building static archive on musl
  • linux-firmware: recommend split up packages
  • linux-firmware: split out liquidio firmware
  • mdadm: add init and service scripts
  • meson: support multiple cross configuration files
  • native: Enable RDEPENDS handling
  • opkg: add --ignore-recommends flag and use it for BAD_RECOMMENDATIONS
  • patch/insane: Rework patch fuzz handling
  • ptest.bbclass: Add feature to populate a binary directory
  • python: add tk support
  • testimage: Add possibility to pass parameters to qemu/runqemu
  • runqemu: Make QB_MEM easier to set
  • qemu: split the native version into usermode and system parts
  • scripts: Add oe-pylint
  • runqemu: Add serialstdio mode
  • image_types: add base64 conversion
  • u-boot: Add mkenvimage tool
  • u-boot: Support menuconfig for u-boot
  • u-boot: install dumpimage and fit_check_sign in u-boot-tools
  • util-linux: package each binary separately
  • wic: allow bitbake variables in kickstart files
  • wic: bootimg-efi: add a title source parameter
  • gsettings: allow the schemas to be in any package
  • insane.bbclass: Add configure-unsafe and configure-gettext
  • insane.bbclass: support unrecognized configure checking for Meson
  • insane: Clarify GNU_HASH warning
  • base.bbclass: Display name of licenses which caused SkipRecipe
  • distro_features_check.bbclass: show all error info at one time
  • bitbake: Allow arguments in FAKEROOTCMD
  • bitbake: bitbake-diffsigs: Support recursive deps with signature files
  • bitbake: fetch2: Print SCMs list when SRCREV_FORMAT is not set
  • rpm: produce sane amount of logging when creating a rootfs
  • licence: Add license file CC-BY-SA-4.0
  • Set default CONNECTIVITY_CHECK_URIS for OE-Core
  • Enabled config cache for gettext, ncurses & gcc-runtime for a slight speedup in do_configure
  • cmake-native: Set --parallel for configure for significant speedup
  • lib/oe/recipeutils.py: parallelize upstream version checks
  • sstate: add support for caching shared workdir tasks
  • sstate: two improvements to performance for large sstate caches
  • Removed lrzsz from packagegroup-self-hosted and packagegroup-core-tools-testapps
  • glibc-locale: enable progress meter for the do_package task


Recipe Upgrades


  • acpid: upgrade 2.0.30 -> 2.0.31
  • adwaita-icon-theme: upgrade 3.28.0 -> 3.30.1
  • alsa-lib: 1.1.6 -> 1.1.8
  • alsa-plugins: 1.1.6 -> 1.1.8
  • alsa-tools: 1.1.6 -> 1.1.7
  • alsa-utils: 1.1.6 -> 1.1.8
  • apr: upgrade 1.6.3 -> 1.6.5
  • atk: upgrade 2.28.1 -> 2.30.0
  • at-spi2-atk: upgrade 2.26.2 -> 2.30.0
  • at-spi2-core: upgrade 2.28.0 -> 2.30.0
  • at: upgrade to 3.1.23
  • bind: update to 9.11.5-P4
  • binutils: upgrade to 2.32
  • blktool: update to 4-7.1
  • bmap-tools: update from 3.4 to 3.5
  • boost: update to 1.69.0
  • btrfs-tools: update to 4.20.1
  • busybox: update to 1.30.1
  • ca-certificates: upgrade 20180409 -> 20190110
  • cairo: upgrade 1.14.12 -> 1.16.0
  • ccache: 3.4.2 -> 3.6
  • clutter-gst-3.0: upgrade 3.0.26 -> 3.0.27
  • cmake: update to 3.14.1
  • connman: update to 1.36
  • createrepo-c: update to 0.12.1
  • cryptodev: 1.9 -> 1.10
  • cups: upgrade to 2.2.10
  • curl: upgrade to 7.64.0
  • dbus-test: upgrade to 1.12.12
  • dbus: upgrade to 1.12.12
  • debianutils: update to 4.8.6.1
  • diffutils: upgrade to 3.7
  • dmidecode: update to 3.2
  • dnf: update to 4.1.0
  • dpkg: Upgrade to 1.19.4
  • dropbear: update to 2019.77
  • e2fsprogs: 1.44.3 -> 1.44.5
  • ed: upgrade 1.14.2 -> 1.15
  • eglinfo: upgrade SRCREV to 223817ee3798
  • elfutils: 0.174 -> 0.176
  • epiphany: update to 3.30.3
  • ethtool: 4.17 -> 4.19
  • eudev: upgrade 3.2.5 -> 3.2.7
  • ffmpeg: update to 4.1.1
  • file: upgrade 5.34 -> 5.36
  • fts: Bump FTS to version 1.2.7
  • gcc: Update to 8.3 latest on 8.x release
  • gcr: upgrade 3.28.0 -> 3.28.1
  • gdbm: update to 1.18.1
  • gdb: Upgrade 8.2 -> 8.2.1
  • gdk-pixbuf: update to 2.38.0
  • ghostscript: 9.25 -> 9.26
  • git: 2.18.1 -> 2.20.1
  • glib-2.0: upgrade 2.58.0 -> 2.58.3
  • glibc: Update to 2.29 release
  • glib-networking: upgrade 2.54.1 -> 2.60.1
  • gnome-desktop-testing: upgrade to 2018.1
  • gnu-config: upgrade to 20181128 revision
  • gnu-efi: upgrade 3.0.8 -> 3.0.9
  • gnupg: upgrade 2.2.9 -> 2.2.13
  • gnutls: update to 3.6.5
  • go: add recipes for 1.12.1 and make it default
  • go: Upgrade 1.11.1 -> 1.11.4 minor release
  • gobject-introspection: update to 1.58.3
  • gpgme: 1.11.1 -> 1.12.0
  • grep: upgrade 3.1 -> 3.3
  • gsettings-desktop-schemas: upgrade 3.28.0 -> 3.28.1
  • gst-examples: upgrade to latest revision
  • gstreamer1.0: upgrade to version 1.14.4
  • gstreamer1.0-libav: upgrade to version 1.14.4
  • gstreamer1.0-omx: upgrade to version 1.14.4
  • gstreamer1.0-plugins-bad: upgrade to version 1.14.4
  • gstreamer1.0-plugins-base: upgrade to version 1.14.4
  • gstreamer1.0-plugins-good: upgrade to version 1.14.4
  • gstreamer1.0-plugins-ugly: upgrade to version 1.14.4
  • gstreamer1.0-python: upgrade to version 1.14.4
  • gstreamer1.0-rtsp-server: upgrade to version 1.14.4
  • gstreamer1.0-vaapi: upgrade to version 1.14.4
  • gst-validate: upgrade 1.14.2 -> 1.14.4
  • gtk+3: update to 3.24.5
  • gzip: upgrade 1.9 -> 1.10
  • harfbuzz: upgrade 1.8.8 -> 2.3.1
  • hdparm: upgrade 9.56 -> 9.58
  • i2c-tools: upgrade 4.0 -> 4.1
  • icu: update to 63.1
  • iproute2: 4.18.0 -> 4.19.0
  • iso-codes: upgrade 4.1 -> 4.2
  • json-glib: upgrade 1.4.2 -> 1.4.4
  • kexec-tools: update 2.0.19
  • kmod: upgrade to 26
  • kmscube: update to latest commit
  • less: upgrade 530 -> 550
  • libassuan: update to 2.5.3
  • libatomic-ops: upgrade 7.6.6 -> 7.6.8
  • libcap: upgrade 2.25 -> 2.26
  • libcomps: upgrade 0.1.8 -> 0.1.10
  • libdnf: update to 0.26.0
  • libdrm: Upgrade 2.4.94 -> 2.4.97
  • libepoxy: upgrade 1.5.2 -> 1.5.3
  • liberror-perl: upgrade 0.17026 -> 0.17027
  • libevdev: upgrade 1.5.9 -> 1.6.0
  • libfm-extra: upgrade 1.3.0.2 -> 1.3.1
  • libfm: upgrade 1.3.0.2 -> 1.3.1
  • libfontenc: update to 1.1.4
  • libgcrypt: upgrade 1.8.3 -> 1.8.4
  • libgpg-error: Bump to version 1.35
  • libinput: upgrade 1.11.3 -> 1.12.6
  • libjpeg-turbo: upgrade 2.0.0 -> 2.0.2
  • libmodulemd: update to 2.1.0
  • libpcap: upgrade 1.8.1 -> 1.9.0
  • libpcre2: update to 10.32
  • libpcre: upgrade to 8.43
  • libpipeline: update to 1.5.1
  • libpng: upgrade 1.6.35 -> 1.6.36
  • librepo: update to 1.9.4
  • libsdl2: upgrade 2.0.8 -> 2.0.9
  • libsecret: upgrade 0.18.6 -> 0.18.7
  • libsm: update to 1.2.3
  • libsolv: update to 0.7.3
  • libsoup: upgrade to 2.64.2
  • libunwind: Upgrade to 1.3.1 release
  • liburcu: upgrade 0.10.1 -> 0.10.2
  • libva: update 2.2.0 -> 2.4.0
  • libva-utils: 2.2.0 -> 2.4.0
  • libwebp: update to 1.0.2
  • libx11-diet: update to 1.6.7
  • libx11: update to 1.6.7
  • libxau: upgrade 1.0.8 -> 1.0.9
  • libxcb: update to 1.13.1
  • libxcomposite: update to 0.4.5
  • libxcrypt: Upgrade to 4.4.2
  • libxcursor: update 1.2.0
  • libxdamage: update to 1.1.5
  • libxkbcommon: update to 0.8.4
  • libxslt: update to 1.1.33
  • lighttpd: update to 1.4.53
  • linux-firmware: Bump revision to 7bc2464
  • linux-libc-headers: update to 5.x headers
  • linux-yocto: introduce 4.19 recipes (4.19.30)
  • linux-yocto: introduce 5.0.3 recipes
  • linux-yocto-rt/4.19: update to -rt16
  • llvm: upgrade to 8.0.0
  • logrotate: upgrade 3.14.0 -> 3.15.0
  • ltp: Bump to 20190115
  • lttng-modules: upgrade 2.10.7 -> 2.10.8
  • lttng-tools: Upgrade 2.9.5 -> 2.10.6
  • lttng-ust: upgrade 2.10.1 -> 2.10.3
  • lz4: upgrade 1.8.2 -> 1.8.3
  • lzip: upgrade 1.20 -> 1.21
  • lzop: upgrade 1.03 -> 1.04
  • man-db: 2.8.3 -> 2.8.4
  • mc: upgrade 4.8.21 -> 4.8.22
  • mdadm: Upgrade to 4.1
  • menu-cache: upgrade 1.0.2 -> 1.1.0
  • mesa: Update 18.1.9 -> 19.0.1
  • meson: update to 0.49.2
  • mklibs-native: 0.1.43 -> 0.1.44
  • mobile-broadband-provider-info: upgrade 20170310 -> 20190116
  • mpfr: Upgrade to 4.0.2 release
  • mtools: upgrade 4.0.18 -> 4.0.19
  • musl: Upgrade to master beyond 1.1.21
  • nasm: Upgrade 2.13.03 -> 2.14.02
  • ncurses: upgrade 6.1 -> 6.1+20181013
  • netbase: update to 5.6
  • nettle: update to 3.4.1
  • nfs-utils: Upgrade to 2.3.3
  • ninja: update to 1.9.0
  • nspr: update 4.21
  • nss: update to 3.42.1
  • ofono: upgrade 1.24 -> 1.25
  • openssh: Update to 7.9
  • openssl10: update to 1.0.2r
  • openssl: update to 1.1.1b
  • opkg: upgrade to version 0.4.0
  • opkg-utils: upgrade to version 0.4.0
  • p11-kit: upgrade 0.23.14 -> 0.23.15
  • pcmanfm: upgrade 1.3.0 -> 1.3.1
  • perl: add a version that builds the recipe using perl-cross, and update to 5.28.1
  • piglit: upgrade to current HEAD
  • pixman: upgrade 0.34.0 -> 0.38.0
  • pkgconf: upgrade 1.5.3 -> 1.6.0
  • powertop: update to 2.10
  • pseudo: update to latest master
  • psmisc: update to 23.2
  • ptest-runner: Upgrade to 2.3.1
  • python3-gitdb: upgrade 2.0.4 -> 2.0.5
  • python3-pbr: upgrade to 5.1.2
  • python3-pip: upgrade 18.0 -> 19.0.2
  • python3-setuptools: upgrade 40.0.0 -> 40.8.0
  • python3-six: upgrade 1.11.0 -> 1.12.0
  • python3-smmap: upgrade to 2.0.5
  • python3: upgrade to 3.7.2
  • qemu: Bump to version 3.1
  • readline: upgrade 7.0 -> 8.0
  • rng-tools: 5 -> 6.6
  • rpcbind: 0.2.4 -> 1.2.5
  • rpm: update to 4.14.2.1
  • ruby: upgrade 2.5.1 -> 2.5.3
  • sbc: upgrade 1.3 -> 1.4
  • sqlite3: Update to 3.27.2
  • strace: upgrade to version 4.26
  • subversion: upgrade 1.10.0 -> 1.11.1
  • sudo: upgrade to 1.8.27
  • syslinux: upgrade to 6.04-pre2
  • sysprof: update to 3.30.2
  • sysstat: upgrade to 12.1.3
  • systemd-boot: upgrade to 241
  • systemd: Update to systemd-stable v241-stable release
  • systemtap: update to enable 5.0 kernel capabilities
  • tar: upgrade to 1.31
  • tcl: Upgrade to 8.6.9
  • tiff: update to 4.0.10
  • tzdata/tzcode-native: update to 2019a
  • u-boot: Upgrade to 2019.01 release
  • vala: update to 0.42.5
  • wayland-protocols: upgrade 1.16 -> 1.17
  • wayland: upgrade 1.16.0 -> 1.17.0
  • webkitgtk: update to 2.22.7
  • wget: upgrade 1.19.5 -> 1.20.1
  • wpa-supplicant: update to 2.7
  • x264: update to latest on stable branch
  • xev: update to 1.2.3
  • xf86-input-libinput: update to 0.28.2
  • xf86-video-intel: update to latest
  • xhost: update to 1.0.8
  • xinit: update to 1.4.1
  • xkeyboard-config: update to 2.26
  • xmodmap: update to 1.0.10
  • xprop: update to 1.2.4
  • xserver-xorg: update to 1.20.4
  • xvinfo: update to 1.1.4
  • yocto-uninative: Update to 2.4


license


The following corrections have been made to the LICENSE values set by recipes:

  • socat: corrected LICENSE to be GPLv2 rather than GPLv2+
  • libgfortran: Set license to GPL-3.0-with-GCC-exception
  • elfutils: removed Elfutils-Exception and set GPLv2 for shared libraries


Known Issues


None