summaryrefslogtreecommitdiffstats
path: root/meta-agl-distro/conf/distro
AgeCommit message (Collapse)AuthorFilesLines
2020-05-18Rework test/debug image features and crosssdk image definitionsScott Murray1-0/+4
Changes include: - The agl-test-wgt/agl-devel-wgt image features and the scheme of appending to their FEATURE_PACKAGES definitions turned out to be problematic with respect to resulting in unexpected extra packages ending up in agl-image-{minimal,ivi}, etc., when building with agl-demo configured (which is typical usage). To avoid this, the FEATURE_PACKAGE definitions for the image features have been replaced with tweaks to define COMPLEMENTARY_GLOBS for the features to bring in the test/debug/coverage packages via that mechanism. - The above removes the need to define the extra test/devel packagegroups, and requires some minor tweaks to aglwgt.bbclass to use a -debug package for the debug widget instead of -dbg, to avoid collisions with the dbg-pkgs image feature. As well, the afb-test package has been added as to RDEPENDS of all test widget packages, since that seems sensible and avoids needing to explicitly adding it elsewhere. - Attempt to rework the various crosssdk image definitions to use a layered set of .inc files to remove duplication and ensure that additions to the SDK are declared once in the appropriate profile. It is likely that a clean sheet implementation would have some things coming from meta-agl-profile-graphical, so further rework may be required/desired to continue cleaning things up. Bug-AGL: SPEC-3300, SPEC-3375 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I942b61501beb41d037001b70a501f90b9a59c45d
2020-04-27meta-agl-{bsp,distro}: update kernel configuration for dunfellScott Murray1-4/+1
Changes: - Rework CAN qdisc patch application, as it is not required for 5.4 or newer kernels, this includes adding a linux-agl-4.19.inc for BSPs using 4.19. - Remove linux-agl-4.9.inc and associated patches, as no BSP uses 4.9 at this point. - Remove PREFERRED_VERSION_linux-yocto from poky-agl.conf so the default 5.4 linux-yocto kernel will be picked up. Bug-AGL: SPEC-3302 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I9c0eb431661641bd17320a00cdf1ed4e717a9754
2020-04-08meta-agl-distro: update x86_64 qemu configurationScott Murray1-1/+1
Replace the long ago deprecated and now no longer supported "-usbdevice tablet" option with the newer "-device usb-tablet" in the QB_OPT_APPEND definition in our local x86_64 tuning file. Without this, runqemu fails for the qemux86-64 target on dunfell. Bug-AGL: SPEC-3302 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I46fcbc615821e7ac54a913ca08b66abf2abaaa0b
2020-03-18Enable classes for reproducible-builds in OEJan-Simon Möller1-0/+9
The reproducible_build class will use the SOURCE_DATE_EPOCH mechanism to preset a known timestamp during compilation of binaries to help ensure binary reproducability. With this mechanism we reach very good reuse across rebuilds with basically just 2 packages changed (and these are expected): dl9pf@elrond:~/repobuild-local/build-x86-64-repro> bitbake agl-demo-platform-crosssdk Sstate summary: Wanted 17 Found 8 Missed 9 Current 4282 (47% match, 99% complete) --------------------------------------------------------------------^^^ !! NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks NOTE: Tasks Summary: Attempted 10048 tasks of which 10025 didn't need to be rerun and all succeeded. -------------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^ just 13 tasks !! NOTE: Build completion summary: NOTE: do_populate_sysroot: 0.0% sstate reuse(0 setscene, 1 scratch) NOTE: do_package_qa: 0.0% sstate reuse(0 setscene, 2 scratch) NOTE: do_package: 0.0% sstate reuse(0 setscene, 1 scratch) NOTE: do_packagedata: 0.0% sstate reuse(0 setscene, 1 scratch) NOTE: do_package_write_rpm: 0.0% sstate reuse(0 setscene, 2 scratch) NOTE: Writing buildhistory dl9pf@elrond:~/repobuild-local/build-x86-64-repro> buildhistory-diff HEAD^ | sort Changes to images/qemux86_64/glibc/agl-demo-platform-crosssdk (files-in-image.txt): /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/checksum_data was added /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/checksum_type was added /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/command_line was added /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/from_repo was added /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/installed_by was added /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/reason was added /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/releasever was added /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64 was added /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/checksum_data was removed /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/checksum_type was removed /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/command_line was removed /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/from_repo was removed /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/installed_by was removed /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/reason was removed /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/releasever was removed /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64 was removed /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/checksum_data was removed /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/checksum_type was removed /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/command_line was removed /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/from_repo was removed /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/installed_by was removed /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/reason was removed /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/releasever was removed /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch was removed /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/checksum_data was added /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/checksum_type was added /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/command_line was added /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/from_repo was added /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/installed_by was added /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/reason was added /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/releasever was added /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch was added Later, we will bump the default EPOCH timestamps with the releases/point releases. References: https://reproducible-builds.org/ Should be backported to halibut as well. v2: add change to distro configuration Bug-AGL: SPEC-2769 Change-Id: I83e1d92eadf838291f03a184a804a9b8b72f7809 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-03-18Consolidation of AGL_DEFAULT_IMAGE_FSTYPES after review of machine useJan-Simon Moeller1-2/+4
After reviewing what all machines actually specify as 'extra', the conclusion was that the actual 'default' is 'wic.xz' . Consequently make this the new default and remove it from the board configs. v2: add ext4/ext4.xz for netboot feature Bug-AGL: SPEC-2771 Change-Id: I082f87a07dcacb962d10efd90ba2476f87896302 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-02-25meta-agl-distro: remove next branch specific inc fileScott Murray2-4/+0
Now that next has been merged into master and agl-service-gps has been updated for zeus, remove the next branch specific inc file that was being pulled into poky-agl.conf. Bug-AGL: SPEC-2932 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: If6570117e8f44afcace568c483cec71f9c3ea853
2020-02-22Update distro to jellyfishJan-Simon Möller1-2/+2
After the next branch is merged (YP zeus) we bump the distro config. Change-Id: I6f9358c4b955ca2d9b1cf79651e2d80e15a939a0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-02-21Merge remote-tracking branch 'agl/next'Jan-Simon Möller2-8/+21
* agl/next: meta-agl-bsp: Add CONFIG_LSM workaround for 5.1+ kernels meta-agl-profile-cluster-qt5: disable qtbase patches zeus updates for dragonboard-410c meta-security: activates dbus-cynagora recipes-graphics/wayland/weston: Expose weston_output_damage() meta-agl-profile-core: tweak udisks2 configuration for AGL meta-agl-bsp/meta-arago: update weston bbappend [RCAR] Update rcar driver weston 7 bsp 3.21.0 [RCAR] Update rcar driver weston 7 bsp 3.21.0 [RCAR] Split ADSP path for ulcb and ulcb-kf Fix nss-localuser post install meta-agl-bsp: meta-raspberrypi: handle zeus upgrade meta-agl-profile-core: add patch for systemd-udevd SECLABEL crash meta-security: disable dbus-cynara patches meta-agl-bsp: handle ptest-runner upgrade meta-agl-distro: Add inc file for next branch over-rides meta-agl-distro: BBMASK problematic upstream meta-security bbappend meta-agl-distro: prefer linux-yocto 4.19 LTS kernel meta-agl-profile-graphical-qt5: enable qt5location services meta-agl-profile-core: update most recipe meta-agl-profile-core: update neardal recipe Update base local.conf.sample meta-agl-profile-graphical: don't always build agl-compositor meta-agl-profile-graphical: update weston and weston-init meta-agl-profile-graphical: update wayland-ivi-extension for weston 7.0.0 meta-agl-distro: add polkit to DISTRO_FEATURES meta-agl-profile-core: update fontconfig bbappend meta-agl-profile-core: switch to udisks2 meta-security: handle systemd upgrade meta-agl-profile-graphical-qt5: handle qtwayland upgrade meta-agl-profile-core: handle freetype upgrade meta-agl-bsp meta-agl-profile-core: upgrade to opencv 4.x meta-agl-profile-core: update rtl-sdr recipe for zeus meta-security meta-app-framework: handle xmlsec1 upgrade meta-agl-profile-graphical: upgrade to gstreamer 1.16 meta-agl-profile-core: remove libmicrohttpd backport meta-agl-profile-core: remove backported curl and nghttp2 recipes meta-agl-profile-core: remove libnfc recipe meta-agl-profile-core: remove connman backport meta-agl-profile-graphical: remove weston 5.0.0 patches meta-agl-profile-core: remove old glibc patch meta-agl-bsp/meta-intel: remove linux-firmware_git.bbappend meta-agl-bsp: remove weston and wayland-protocols backports meta-app-framework: remove libzip recipe meta-security: remove keyutils recipe Declare layer compatibility with zeus Change-Id: Ie8ee1e37958279e7cf2d503c54ffacb46ba0c31c
2020-02-06Change distro-configuration after Icefish rc5Jan-Simon Moeller1-2/+2
. Change-Id: I036bfbbce92d8d06f1774af110b3bf3c7d35d706 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-01-29Change distro config for Icefish rc5icefish_8.99.5icefish/8.99.58.99.5Jan-Simon Moeller1-3/+3
Adapt the AGLVERSION. . Change-Id: I5474b033e2dcdd69a645e33e5f4260c2b9260ce3 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-01-27meta-agl-distro: Add inc file for next branch over-ridesScott Murray2-0/+4
Add poky-agl-next.inc file to hold temporary next branch over-rides, and include it in poky-agl.conf. For now it just over-rides the AGL_BRANCH value for agl-service-gps to use the next branch. This can be removed once the next branches containing zeus support are merged into master. Bug-AGL: SPEC-2932 Change-Id: Id73597c6f35010e4e5f9b54ac09728c7783b9e2f Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-distro: BBMASK problematic upstream meta-security bbappendScott Murray1-0/+6
Mask upstream meta-security bbappend that interferes with non-linux-yocto kernels due to the bug of having two wildcards, which bitbake does not support. The result is the bbappend applying to all linux-% recipes, breaking e.g. linux-raspberry compilation. Not having it is not an issue, since there is also explicit enabling of required security features done by meta-agl/meta-security. Bug-AGL: SPEC-2932 Change-Id: I60579cf539c0b134dda06af75f98a7960330b147 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-27meta-agl-distro: prefer linux-yocto 4.19 LTS kernelScott Murray1-0/+3
Set PREFERRED_VERSION_linux-yocto in poky-agl.conf to prefer the 4.19 LTS linux-yocto kernel instead of 5.2.x. This only will affect platforms such as qemux86-64 that use linux-yocto. Bug-AGL: SPEC-2932 Change-Id: I64b90f48e6e32b6a4539c8dd3d2c4b33992d5199 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-distro: add polkit to DISTRO_FEATURESScott Murray1-1/+1
Add polkit to DISTRO_FEATURES in poky-agl.conf. This is now explicitly required since the OE warrior release to be able to build udisks2. Since the polkit packages were previously being pulled into images by udisks anyways, the effective difference seems to be polkit support being enabled in systemd. Bug-AGL: SPEC-2932 Change-Id: Id87a1c04f5da431f3099d26ef3b78b189ff35b9d Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2020-01-22meta-agl-profile-graphical: upgrade to gstreamer 1.16Scott Murray1-7/+7
Rename gstreamer1.0-plugins-bad bbappend and update PREFERRED_VERSION definitions in distro configuration to handle upgrade to gstreamer 1.16 in oe-core. Bug-AGL: SPEC-2932 Change-Id: Ibc7362e6f45512fcda353a9479e2e437e1ee7f0c Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-12-30dev-mapping: Add RPROVIDES mechanismScott Murray1-0/+3
Add RPROVIDES and PREFFERED_RPROVIDER definitions to define a new virtual/low-can-dev-mapping runtime package dependency that will enable providing a different device mapping configuration for demo setups. Bug-AGL: SPEC-3076 Change-Id: I73d253a0a1285dd4576bb3b5bf04568c3d05e60c Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-12-28Update distro configuration post-rc4Jan-Simon Möller1-2/+2
Itchy Icefish rc4 is out. The merge window for rc5 is open. Change-Id: I7cf6aee8b43db5fa7159d8fa0dbc1b9c97edced8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-12-20Change the distro config for Icefish rc4icefish_8.99.4icefish/8.99.48.99.4Jan-Simon Möller1-3/+3
Due to a critical bug in rc3, we'll do an early rc4. This changes the distro configuration. Change-Id: I25cb3fa513a66e26b443e986641cddf42a303e94 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-12-18Bump of configuration post RC3 of IcefishJan-Simon Möller1-2/+2
Change the distro configuration after rc3 is cut. The window for rc4 is open now. Change-Id: Id1a51cf18d5c7f1cb4a307c1b3e2b8df2ae02349 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-12-15Prepare Icefish rc3icefish_8.99.3icefish/8.99.38.99.3Jan-Simon Moeller1-3/+3
Change the distro config. . Change-Id: Ide8f369190a073bf34c2d043732fa1cd2872d0fd Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2019-12-12Post RC2 bump of distro configJan-Simon Moeller1-2/+2
Change-Id: Ic5521e64bf51446c5f50601636761fd775b84f21 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2019-12-06Cut 8.99.2 II rc2 releaseicefish_8.99.2icefish/8.99.28.99.2Jan-Simon Moeller1-3/+3
. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I1b680e5e494b225792970e06559c850b370f6295
2019-11-27Bump distro config after release of RC1Jan-Simon Möller1-2/+2
Window open for RC2. Change-Id: If247ce798874c5daa06f930e649e923ecce6e871 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-11-20Change distro config for Icefish RC1icefish_8.99.1icefish/8.99.18.99.1Jan-Simon Möller1-3/+3
Update the file. Change-Id: Ibaf9eadae606842f9f148ee2a0be7f02835614c7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-08-02Move master to icefish after branching halibutJan-Simon Möller1-2/+2
After we branched halibut the master branch is now open for Itchy Icefish. Change-Id: If664ab1591109927856f80ab81ef59b826d0bfbe Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-07-25Post-release bump of distro configJan-Simon Möller1-2/+2
Change-Id: I0f4c7e2b6747a18f7f13f5a4d0851808b5019221 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-07-13Prepare Happy Halibut rc3 v7.99.3halibut_7.99.3halibut/7.99.37.99.3Jan-Simon Möller1-3/+3
Bump the AGLVERSION and the AGLRELEASETYPE. Change-Id: Ia2744798f717c59c28de520220a16d5d13e1a7cf Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-07-09Flip distro config post rc2Jan-Simon Möller1-2/+2
Change the distro config to post-RC2 . Change-Id: I5135ab220d2b38a5fa049661f2346eed010648a5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-07-07Change the AGL mirror setup following the server changeJan-Simon Möller1-11/+22
The download server is currently http only. Add a fallback option to the MIRRORS in the distro configuration. Change-Id: Ic5403d921463a4f6aea813a150950c0d023aa77d Bug-AGL: SPEC-2604 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-07-01Prepare Happy Halibut rc2 releasehalibut_7.99.2halibut/7.99.27.99.2Jan-Simon Möller1-3/+3
Change the distro configuration in preparation of HH rc2. Change-Id: I6ca53cb2a2981c1c63133efd6d0222ede64f09f8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-06-11Post HH rc1 bump of distro configbuild.automotivelinux.org1-2/+2
Once we release rc1, the window for rc2 is open again. Change-Id: Ic03710be9c8364d08ce8628e434c26388f3e39f2 Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
2019-06-01Prepare HH RC1 releasehalibut_7.99.1halibut/7.99.17.99.1Jan-Simon Möller1-3/+3
Bump the distro configuration. Change-Id: Icb7ac269a6b8cdd74f2b2d1d4a85d51202c9225e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-29Merge "Add ARC HSDK board support"Jan-Simon Moeller1-0/+3
2019-04-26Add ARC HSDK board supportEvgeniy Didin1-0/+3
This changeset adds the necessary files to build image for Synopsys ARC HS Development Kit (HSDK). Most of necessary tunnings are stored in meta-synopys layer. Synopsys DesignWare HSDK (which stands for ARC HS Development Kit) is the latest and greatest development platform that sports quad-core ARC HS38 in real silicon. Most noticeable features of the board are: * Quad-core ARC HS38 CPU running at 1GHz * 4Gb of DDR * Built-in Vivante GPU * Built-in Wi-Fi/Bluetooth module Peripherals: * [micro] SD-card slot * 2 USB 2.0 ports * 1Gbit Ethernet port * Built-in Digilent JTAG probe * Serial port accessible via micro-USB port New feature: SPEC-2346 Change-Id: I8772ee51cc3db9f6549da2d6a5ea2d116586cde6 Signed-off-by: Evgeniy Didin <didin@synopsys.com>
2019-04-14Change the navigation application default to the new navigation applicationJan-Simon Möller1-0/+3
Now that the new navigation application is ready, change the default navigation application. This replaces https://gerrit.automotivelinux.org/gerrit/#/c/19831/ . Change-Id: Iac516672087d231d5ea0b43764ce12e3d3c20580 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-04Upgrade to thudScott Murray1-35/+8
Changes include: - Add LAYERSERIES_COMPAT definitions to layer.conf files - Remove now unnecessary SECURITY_*FLAGS over-rides from distro configuration - Set intel-corei7-64 preferred kernel version to 4.19 to match latest linux-intel kernel available in meta-intel - Update qemuarm preferred kernel version to 4.18 to match latest linux-yocto - Update firmware package and devicetree file names for raspberrypi3 - Remove linux-firmware bbappend specific to raspberrypi, it seems no longer required and breaks the cross SDK build - Update linux-intel bbappend to 4.19, remove now unnecessary patch - Remove now unnecessary lttng-modules backport - Update linux-raspberrypi bbappend to 4.14 kernel - Added kernel configuration fragment for raspberrypi to disable Kprobes. This is required until linux-raspberrypi is updated to greater than 4.14.104 to avoid a build failure in lttng-modules related to a check for known breakage in the kernel CONFIG_OPTPROBES code. - Replace obsolete base_conditional usage with oe.utils.conditional - Add gstreamer1.0-plugins-bad bbappend for raspberrypi3 to disable faad PACKAGECONFIG to avoid commercial license issues - Remove unused and unbuildable Vayu gstreamer recipes - Update linux-ti-staging bbappend for new BSP kernel - Regen dcan2_pinmux_enable.patch for linux-ti-staging to remove fuzz warning, and remove upstreamed fix_dcan_addresses.patch - Remove ipumm-fw from meta-agl-bsp/meta-ti, as newer version is available in the upstream BSP - Update meta-agl-bsp/meta-ti weston patch to apply against 5.0.0 - Update meta-agl-bsp/meta-ti wayland-ivi-extension patch to apply against 2.2.0 - Add ti-sgx-ddk-km patch to add AGL toolchain configuration file - Remove now unnecessary fdtoverlay recipe - Update core.cfg and ivishell.cfg in weston-ini-conf recipe to handle move of ivi-controller.so configuration in Weston 5.0.0 - Update connman-ncurses patch to remove fuzz warning - Add installation of systemd over-ride file for run-postinsts.service in run-postinsts bbappend to workaround race condition between ldconfig.service and the /sbin/ldconfig invocations in the post-install scripts run by run-postinsts.service. The observed failure was cynara's post-install script failing and its database not being created. - Remove now unnecessary valgrind backport - Add patches to fix most driver compilation against newer kernels - Update libmicrohttpd bbappend - Remove libssp-dev from agl-image-graphical-qt5-crosssdk and agl-demo-platform-html5-crosssdk, upstream have removed it from non-mingw32 platform SDKs - Update wayland-ivi-extension recipe to build 2.2.0, and update local patches - Update weston patches for 5.0.0. Patches: 0016-ivi-shell_add_screen_remove_layer_api.patch 0017-ivi-shell-register-ivi_layout_interface.patch have been removed as they have been applied upstream and are no longer necessary. Patches: 0018-compositor-add-output-type-to-weston_output.patch 0019-compositor-drm-introduce-drm_get_dmafd_from_view.patch (both related to Waltham) have been disabled for now as they need significant rework. - Remove weston-conf RRECOMMENDS in weston bbappend to avoid conflict with weston-ini-conf - Add OECMAKE_GENERATOR = "Unix Makefiles" to aglwgt.bbclass to work around CMake+ninja issue in cmake-apps-module - Update dbus cynara patches for 1.12.10 - Add do_install_append in cynara recipe to remove /var/cynara from cynara package so the directory creation and labelling in the post-install scriptlet will function as intended - Remove now unnecessary e2fsprogs backport - Remove now unnecessary libcap-ng backport - Update pulseaudio patches to remove fuzz warnings - Update neardal patch to remove fuzz warning - Update freetype patch to remove fuzz warning - Rename opencv bbappend to 3.% to handle 3.x backports in upstream - Updated qtwayland patch to remove fuzz warning Changes from Stephane Desneux <stephane.desneux@iot.bzh>: - Remove wayland-ivi-extension PREFERRED_VERSION - Remove now unnecessary nativesdk-cmake patch - Remove now unnecessary ptest-runner patches - Remove now unnecessary harfbuzz patches - Disable waltham-transmitter as it does not build against weston 5.0.0 - Update af-main, cynara, and security-manager to use pkg_postinst_ontarget - Bump connman-ncurses revision to avoid deprecated ncurses functions - Update libva package usage with new intel-vaapi-driver name - Add patches to security-manager to fix compilation with gcc8 - Updated systemd bbappend Changes from Jan-Simon Möller <jsmoeller@linuxfoundation.org>: - Remove meta-agl-bsp/ROCKO.FIXMEs - Remove linux-yocto_4.12.bbappend and now unnecessary associated patch - Remove now unneeded kern-tools-native patch - Bump gstreamer PREFERRED_VERSIONs to 1.14.x - Remove latencytop from packagegroup-agl-core-devel, it has been dropped by upstream - Remove now unnecessary rpm patches - Update pulseaudio bbappend to 12.2 - Update opencv bbappend to 3.4 - Update freetype bbappend to 2.9.1 - Update dbus bbappend to 1.12.10 - Update weston bbappend to 5.0.0 - Update cynara patches to remove fuzz warnings - Add patch to cynara to fix compilation with gcc8 - Add xmlsec1 bbappend to clear EXTRA_OECONF to fix compilation on sumo or newer Changes from Ronan Le Martet <ronan.lemartet@iot.bzh>: - Update meta-rcar-gen3-adas layer gstreamer1.0-plugin-vspfilter bbappend to version 1.0.1 Known issues (marked with FIXME): - CMake+ninja issue in cmake-apps-module has been worked around with OECMAKE_GENERATOR - waltham-transmitter and the patches to weston related to it have been disabled - Currently unclear if patch to libcap-native is actually required or not Bug-AGL: SPEC-1837 Change-Id: I7b8b9ef667aec2d229952eace6663dfc761654d0 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-02-08Change master branch to Happy Halibuthalibut_7.90.0halibut/7.90.07.90.0Jan-Simon Möller1-2/+2
The next AGL version will be updated to use YP 2.6 'thud' and have the nickname 'Happy Halibut'. Change-Id: I9fc47eeebf268361fe0c2fb2659cff28a65dfb40 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-02-05meta-agl-distro: poky-agl: add 3g to AGL_DISTRO_FEATURESMatt Ranostay1-1/+1
To enable WWAN support for AGL add 3g to AGL_DISTRO_FEATURES Change-Id: Ib43344a6b6796afe19296fee14fddb5b2b23636a Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-01-20Post-release bumpJan-Simon Möller1-2/+2
Change-Id: I5883f78b91740ffc06f77dba1fed6c33218370d9 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-01-19Cut GG rc4 v6.99.4guppy_6.99.4guppy/6.99.46.99.4Jan-Simon Möller1-3/+3
Cut the rc4 of guppy. Change-Id: I29803ddf028d6c46cb300d03f31fe2ade9931add Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-01-06Post rc3 bump of distro configStephane Desneux1-2/+2
we're heading towards rc4 now. Change-Id: I06afbe8fd76a4d7eaf8a72353eae0363ee8f8a53 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-12-27Update distro configuration for GG rc3 6.99.3guppy_6.99.3guppy/6.99.36.99.3Jan-Simon Möller1-3/+3
We cut GG rc3 after the CES integration session. Notable changes: - Microphones working - Bluetooth -- A2DP in mediaplayer -- HFP (one call due to pending bug) - Mediaplayer and Radio ramping (radio lower prio) - btwilink disabled on kingfisher (unstable) - agl-demo-preload feature (load maps, POI api key, ...) - nfc improvements Change-Id: I978dd02a0b4d5aefcfc0d7d46287b27bc1f1d396 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-09Post rc2 bump of distro configJan-Simon Möller1-2/+2
we're heading towards rc3 now. Change-Id: I294f40e5c6f779a6ee7db984c2d475e9e230f54d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-30Prepare 6.99.2 Guppy RC2guppy_6.99.2guppy/6.99.26.99.2Jan-Simon Möller1-3/+3
Change the distro configuration in preparation of GG RC2. Change-Id: I2eb05adf8f4f909d90aed81b75ba04a0933ae02e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-26Post-RC1 bumpJan-Simon Möller1-2/+2
Change-Id: I39ef7dc1023c80ca313ad80d5bd10df0c4fbe0c9 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-15Prepare Grumpy Guppy RC1Jan-Simon Möller1-3/+3
Modify the distro config to reflect the RC1 release. Change-Id: If46096e12c0917ee517835e5803ec32b80a6a37a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-10-08Fix optee-client buildRonan Le Martret1-0/+1
optee-client fails to compile when enabling FORTIFY_SOURCE=2 option. Change-Id: I4e4a5fea098470f63a3d8b49b9bb4fc8b8c0bbbc Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-10-02Remove pulseaudio from AGL DISTRO_FEATURESRonan Le Martret1-1/+1
Bug-AGL: SPEC-1601 Change-Id: I5f6f82dad72cb5f1570c6354d360cebd056489a1 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-09-28Change SDKPATH for something more stable in timeRonan Le Martret1-1/+1
* The SDKPATH must be fix to be used with YoMo. Inside rpm nativesdk file all the path is prefed by SDKPATH/sysroots/${HOSTARCH}-${SDK_VENDOR}-${OSHOST}/ * have a (day) time stamp in ${DISTRO_VERSION} force the rebuild of the package every day. eg: At runtime /etc becomes: (old value): /opt/agl-sdk/6.90.0+snapshot-20180921-aarch64/sysroots/x86_64-aglsdk-linux/etc (new value): /opt/agl-sdk/6.90.0+snapshot-aarch64/sysroots/x86_64-aglsdk-linux/etc in native sdk Bug-AGL: SPEC-921 Bug-AGL: SPEC-1667 Change-Id: I28d7f8d140ba75d9d8c68c84ba5fc697e6011836 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-09-12Move master to guppyJan-Simon Möller1-5/+5
We move master to guppy and development. Change-Id: If6fc9f1e89298f604e94055b75362df7a7cbdde0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>