aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-10-31ci-build.sh: Fix bug in append local conf14.x-sumoGunnar Andersson
Not sure how this ever worked before. Some comments / cosmetic changes were included in the process. Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-10-24README: update dependency layers to latest revisionsOleksandr Kravchuk
poky: d240b885f2 externalsrc.bbclass: Set BB_DONT_CACHE for non-target recipes 78a406431a rootfs: always update the opkg index 30a244ba7b runqemu: fix handling of SIGTERM and the problem of line wrapping fff3aa6b07 runqemu: exit gracefully with an error message if qemu system is not evaluated edc09e102e runqemu: add SIGTERM handler to make sure things are cleaned up bda2ae1f06 libtiff: fix CVE-2017-17095 23be36d46f x264: Disable asm on musl/x86 cbdc5ca4f8 libsndfile1: CVE-2018-13139 255160b689 nasm: fix CVE-2018-10016 842dc807b7 recipes: Update git.gnome.org addresses after upstream changes fbc735796f git: CVE-2018-11233 97ee1f8087 python3: CVE-2018-1061 536412ec4d libxml2: CVE-2018-14404 967d42170e checklayer: avoid recursive loop in add_layer_dependencies 36d5cee56b bitbake: fetcher: Fixed remote removal not throwing exception. 2974054b45 initramfs-framework/udev: call settle before kill 242829e5b6 libcroco: CVE-2017-7961 c8a29e6c81 gnupg: CVE-2018-9234 5315ebeded qemux86-directdisk: remove mem= parameter b8a4eb8062 cmake: put cmake.m4 and toolchain file in PN b747e9e61a mkefidisk: fix installation of kernel image 3acc7a6e28 libsdl2: Fix left rotated display for RaspPi/VC4/GLES2 5b544a3bce security_flags: disable static PIE in glibc 04810e606c bitbake: main: Fix environment handling for UI module imports 161eaa28ed bitbake: toaster: Fix bitbake flexible path error from Bugzilla #12891 3b8dc3a88e glibc: fix CVE-2018-11237 a36165011e sqlite3: CVE-2018-8740 b77082e38f libpng: CVE-2018-13785 d39e43f17f busybox: CVE-2017-15874 af42d0cae4 cve-check.bbclass: do not download the CVE DB in package-specific tasks ac94652d02 cve-check.bbclass: detect CVE IDs listed on multiple lines 2d1aef0b0d apr-util: fix ptest fail problem 38a3d3c3b7 lrzsz: fix CVE-2018-10195 18f68b48bb linux-yocto/4.14: update to v4.14.67 48aa77ab5a linux-yocto/4.14: update to v4.14.62 0cfeee98ed linux-yocto/4.12: update to v4.12.28 8cdabe1f6f binutils: Change the ARM assembler's ADR and ADRl pseudo-ops so that they will only set the bottom bit of imported thumb function symbols if the -mthumb-interwork option is active. 79083fcd0d libcgroup: CVE-2018-14348 64367bbb6b libarchive: CVE-2017-14501 f86492cca4 wpa-supplicant: fix CVE-2018-14526 a43adeb1e3 os-release: fix to install in the expected location d4234f8a2f serf: Fix Sconstruct build with python 3.7 d759a0659b libice: patch for CVE-2017-2626 337e750c40 taglib: Security fix CVE-2018-11439 15fe03a352 xserver-xorg: config: fix NULL value detection for ID_INPUT being unset a8fd685dfb libid3tag: patch for CVE-2004-2779 d3e6b9e6f4 libcroco: patch for CVE-2017-7960 6a1b1ea620 squashfs-tools: patch for CVE-2015-4645(4646) b0c32939f2 libexif: patch for CVE-2017-7544 6af1b257ed busybox/mdev-mount.sh: Fix partition detect and cleanup mountpoint on fail 7da5ae7927 busybox: move init related configs to init.cfg 63eae5751e busybox: handle syslog 9afe31b30c blktrace: Security fix CVE-2018-10689 28c68772cb util-linux: upgrade 2.32 -> 2.32.1 51872d3f99 bitbake: bitbake: toaster: Fix comparison in recipe template 73c29f321a bitbake: toaster/layerdetails.js: don't hide local layer info 0b15ee38ad bitbake: toaster/models.py: allow local paths for custom recipe's base 1ba6706ce2 bitbake: toaster/checksettings: allow CUSTOM_XML_ONLY setting through env e4c6642adc bitbake: toastergui/newproject.html: fix release divs 61428c05bb bitbake: toaster/widgets.py: avoid divide by zero issues 90a9b1b0f5 bitbake: bitbake: toaster: allow TOASTER_DIR to be overridden from cmdline c1f5ec8f43 bitbake: toaster: use a more flexible way to find bitbake e44bb5b5c8 bitbake: toaster: allow pokydirname to be evaluated when all layers are local 45ef387cc5 bitbake: checksum: sanity check path when recursively checksumming ee176ddba8 bitbake: utils/md5_file: don't iterate line-by-line 8f7fb9baf8 swig: Remove superfluous python dependency 63a0057efb patch: fix CVE-2018-6952 90cb0ee1c2 perl: CVE-2018-12015 4f6ff3e60c perl: CVE-2018-6913 69728984e3 perl: CVE-2018-6797 7273f1183f perl: CVE-2018-6798 d82d8d4315 qemu: CVE-2018-12617 2ef1650794 qemu: CVE-2018-7550 46d4ce537d python: CVE-2018-1000030 ac9770edca procps: CVE-2018-1124 f183e88d06 shadow: CVE-2018-7169 8fcd5a31b9 gnupg: CVE-2018-12020 52fc5763c6 git: CVE-2018-11235 dfe237a93b libgcrypt: CVE-2018-0495 a4ce8dbcc6 coreutils: CVE-2017-18018 c035a20028 libsndfile1: CVE-2017-14634 3c38e69639 libsndfile1: CVE-2017-14245 CVE-2017-14246 c9b7487d4a libarchive: CVE-2017-14503 288dbefdf3 flac: CVE-2017-6888 65000da237 nasm: fix CVE-2018-8883 & CVE-2018-8882 & CVE-2018-10316 70ab6ebf3e unzip: fix CVE-2018-1000035 c6b1f453b9 unzip: fix symlink problem dc09a230d7 openssl: update 1.1.0h -> 1.1.0i 205a56fcfa openssl: update 1.0.2o -> 1.0.2p 45e1ed092d openssl-1.1: fix c_rehash perl errors b3c24d84a4 openssl_1.0: drop unnecessary call to perlpath.pl from do_configure() 61ab3beed1 openssl_1.0: drop unnecessary dependency on makedepend-native d83e13109f openssl: fix missing dependency on hostperl-runtime-native be5382caff openssl_1.0: squash whitespace in CC_INFO 6b3f4c8a66 openssl_1.0: add PACKAGECONFIG option to control manpages d62b399d6f openssl_1.0: drop unmaintained darwin support e61c7a809d openssl_1.0: drop obsolete exporting of AS, EX_LIBS and DIRS 3dd619528b openssl_1.0: drop obsolete ca.patch 015b6c5686 openssl: minor indent fixes 0f0ee3b94a openssl: support musl-x32 build 76cdf32f96 openssl: remove uclibc remnants 5474c37f90 openssl_1.0: avoid running make twice for target do_compile() b92d395feb openssl_1.0: drop leading "-" from no-ssl3 config option 6e18b05305 openssl_1.0: fix cryptodev-linux PACKAGECONFIG support 7002cfee82 openssl_1.0: drop curly brackets from shell local variables 0333ff4a11 openssl_1.0: minor recipe formatting tweaks etc c8242ea7ce openssl_1.0: merge openssl10.inc into the openssl_1.0.2o.bb recipe 805f8773d1 openssl_1.1: minor recipe formatting tweaks etc faa3816266 openssl_1.1: avoid using += with an over-ride da46b29ffd openssl-nativesdk: Fix "can't open config file" warning 8a42465904 openssl: disable ccache usage bd67bb0f6e openssl: fix upstream version check for 1.0 version 05c5c8f6e8 wic/qemux86: don't pass ip parameter to kernel in wks b968128858 alsa-lib: Cleanup packaging 7b10c902cb classes: sanity-check LIC_FILES_CHKSUM fb3f8f14bd libvorbis: CVE-2018-10392 6a87904a38 libvorbis: CVE-2017-14160 CVE-2018-10393 874976be9a bzip2: use Yocto Project mirror for SRC_URI edabecd576 bitbake: tests/fetch: Update gnome.org urls after upstream changes bb91b2ae3e multilib_header: recognize BPF as a target e8df58c07a glibc: Make bits/wordsize.h multilibbed again 6d9ba591e3 oe-pkgdata-util: package-info: Re-add support for the --extra option c30e400e53 oe-pkgdata-util: Make parse_pkgdatafile() support package suffixed vars 12c4bdbfab oe-pkgdata-util: lookup-recipe, package-info: Don't finish prematurely 6069ffb48d devtool/sdk.py: error out in case of downloading file failure 5b5ebab299 documentation: Updated for a 2.5.1 release be203dd40c ref-manual: Removed non-existant variable from PACKAGE_WRITE_DEPS description 264f5717b0 sdk-manual: Fixed bad anchor string. 8e3ead9bb4 sdk-manual: Updated section on minimizing eSDK installer size acf3319e5f sdk-manual: Converted bullet list to ordered list 1fb6f7e3ff sdk-manual: Updated "Providing Additional Installable Extensible SDK Content" cba7accf19 sdk-manual: Provided better wording for sharing HTTP or HTTPS server 67fd9e2e60 sdk-manual: Updates to sections for updating installed Ext SDKs de9bce8f89 sdk-manual: Changed title to updating the SDK after install d2eefa2df6 sdk-manual: Fixed grammar error a299c956d9 sdk-manual: Updated section on changing title of extensible SDK installer c90bfdf5d4 ref-manual: Updated DISTRO_NAME variable description. 84178b1fd5 ref-manual: Updated the DISTRO variable description 0ca3e9a2dc sdk-manual: Grammar fix d2f237964f sdk-manual: Updates to "Adjusting the Extensible SDK to Suit Build Host" 13f406e55f sdk-manual: Updates to "Configuring the Extensible SDK" section b679ee1519 ref-manual: Fixed cross-reference wording in SDK_LOCAL_CONF_WHITELIST af9c2c5565 ref-manual: Fixed grammar error in SDK_INHERIT_BLACKLIST description 9abadbb3c6 ref-manual: Added cross-reference to SDK_LOCAL_CONF_BLACKLIST var 4b47d39d77 ref-manual: Updated the SDK_INHERIT_BLACKLIST variable description 6745cc9b8a ref-manual: Updated the SDK_LOCAL_CONF_WHITELIST variable description b298bb586e ref-manual: Updated the SDK_LOCAL_CONF_BLACKLIST variable description 03d1a8acfe sdk-manual, mega-manual: Updated the fig for installed ext. SDK c737fb18ae sdk-manual, mega-manual: Updated standard SDK install directory figure 008732dcb6 sdk-manual: Final edits to the extracting root filesystem section a3473f32a6 sdk-manual: Added note in step to set SDKMACHINE 24a833f40d build-appliance-image: Update to sumo head revision 2464dd4040 poky.conf: Bump version for sumo 2.5.1 22e02daa5b binutls: Security fix CVE-2018-10534 f9998b8ce6 binutls: Security fix CVE-2018-10535 8126375423 binutls: Security fix CVE-2018-10372 6d092834bd binutls: Security fix CVE-2018-10373 ea6a69cb83 binutls: Security fix CVE-2018-7568 219deb5228 binutls: Security fix CVE-2018-7569 3db593919b binutls: Security fix CVE-2018-7208 e23d924838 binutls: Security fix CVE-2018-7642 0112dfc031 binutls: Security fix CVE-2018-6759 b283276544 binutls: Security fix CVE-2018-6872 b44ea09983 binutls: Security fix CVE-2018-7643 b83fd9847f binutils: Security fix CVE-2018-8945 50072546a5 classes/sanity: Clean up getstatusoutput usage b8f9048de8 linux-firmware: add separate packages for all brcm files 8912733e28 linux-firmware: update LICENSE for bcm43* packages according to WHENCE file 94ddbc21ae linux-firmware: add ${PN}-cypress-license handling from meta-raspberrypi 72d2148535 python2: Fix build with gcc8 6369ddde0c libxml2: fix libxml2 ptest fails b91562697d u-boot: Fix pylibfdt generation 78e1856f58 kdump: start kdump.service after basic.target b0d7de41e3 gcc-7.3: Backport fixes for std::pair high memory usage d2ad05e0b1 gcc-7.3: Fix build on ppc64le hosts 50fe2fd0e9 glibc-locale: Fix host-user-contaminated QA errors 13b591a304 shadow: fix CVE-2017-2616 753640469e tiff: security fix CVE-2018-7456 6bfd543340 tiff: security fix CVE-2018-8905 fe22033339 yocto-uninative: Upgrade to version 2.2 86aaecf948 gio-module-cache.bbclass: disable update_gio_module_cache postinst script for nativesdk 13dc9eedc3 glibc: Avoid multilibbing on wordsize.h e4f158a461 u-boot: Fix build race condition b136c92b29 curl: update 7.60.0 -> 7.61.0 5fad6a5755 bash: fix wrong exit status offset d79d44e27f gnutls: use HTTP instead of FTP f259167b77 tiff: security fix CVE-2018-10963 884b883562 insane: optimise buildpath search 2919a89054 wic/engine: use up all free space when expanding partitions 19c1d1f902 wic/engine: fix errors when expanding partitions 305711f10a perf: disable parallelism for 'make clean' 651d49ee02 linux-yocto/4.12: update to v4.12.26 4106e8591a linux-yocto/4.12: bump to v4.12.25 80a498040f linux-libc-headers: To fix build error when enable mutilib on aarch64 Big endian. 20a5843837 staging: Always use the default sysroot for allarch recipes f55516fef5 staging: Improve fixup processing code 842ad94cad staging/image: Fix multilib recipe sysroot issues meta-openembedded: 2bb21ef27 poppler: Update to 0.64 b2de0889c uim: Fix SRC_URI d50be6649 gedit: Add dep on python-six-native 58a7d9e95 meta-multimedia: fixup LAYERDEPENDS bf02ea81d protobuf: make python-protobuf dependency optional and default to off ca2870ff8 dnsmasq: CVE-2017-15107 35c635915 grpc: move it from oe to networking layer 7fbbbead4 openocd: prevent fetching git submodules during do_configure b3fffe67e libqb: Fix build with gold be79b8b11 fuse: CVE-2018-10906 aea43f26e libsodium: update to 1.0.16 4a75fa269 wireshark: update to 2.4.8 e11c0b934 libnih: Fix do_package error when enable mutilib. 7825bc0ed python-pytest: Fix conflict error as following: 4504d2e78 devmem2: ensure word is 32-bit, add support for 64-bit long 3c978f910 php: upgrade 7.2.4 -> 7.2.7 Included: 6ae1ddbcb wireshark: update to 2.4.7 Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com>
2018-09-10ivi-image: remove hard-coded IMAGE_ROOTFS_SIZE14.50.1Mirza Krak
The image rootfs size is determined by the following algorithm (from Yocto ref manual): if (image-du * overhead) < rootfs-size: internal-rootfs-size = rootfs-size + xspace else: internal-rootfs-size = (image-du * overhead) + xspace Currently rootfs-size is set to 8 MB which essentially means that it will never be used as it is considered as a minimum. By removing it from the image, the weak default value (65536) will be used which is defined in bitbake.conf. The primary reason of removing it is to be able to set a custom value in e.g local.conf which is currently not possible. Signed-off-by: Mirza Krak <mirza.krak@northern.tech>
2018-09-06dbus: adjust "blacklist" for hardening flagsGunnar Andersson
Various component don't compile well with the added so called "hardening flags". The FORTIFY_SOURCE feature requires optimization to be enabled (-O1 or -O2 depending...) It seems it would be better to force optimization on, than to disable the "hardening flags" for these, but disabling them seems standard practice. (You are no worse off than before "hardening flags" were added. And all other components benefit). See c5db7bafd3c837e, but also note that poky distro includes disabling these for many components already. There is a remaining unused-variable warning=error, which can be squelched for the moment. Later on, it ought to be restored. I would think setting the right compiler flags should eventually be done in the standard poky recipe (or possibly even, component upstream). Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-09-06dbus.bbappend: Remove patch for readdir/readdir_rGunnar Andersson
A patch was applied previously to make dbus 1.10 compile correctly in the presence of the readdir_r call (and only for qemux86, 32-bit). The update to poky/sumo now builds dbus 1.12 Between 1.10 and 1.12 the code has moved and more importantly the readdir_r seems to have been changed back to readdir, so the patch cannot apply. Let's try removing the patch. The single patch however mixed different things. Testing shows that the signed/unsigned mismatch is still a problem (warning which is treated as an error) but only on 32-bit compilation. This part of the patch is therefore kept for now. I have not deeply analyzed the effect of this cast, just keeping what was already there. [BASE-63] master fails application of dbus patch for qemux86 target Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-08-20audiomanagerplugins: Fix build to always build using 64 bit tools14.50.0Oscar Andreasson
Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-20bluez5: Fix patch fuzz with new version of bluez5Oscar Andreasson
Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-20NSM: Fix patch fuzz with new version of NSMOscar Andreasson
Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08vsomeip: Resolve RPATH issues and use ninjaOscar Andreasson
vsomeip contains some RPATH's to the build directores on the build host that are bad. Previously we handled it by removing them from the CMake link.txt files but they are no longer used since CMake is now using ninja as the underlying build system in yocto. First off, remove all the make related code, swap over to ninja, then run chrpath -d on all binaries in the -test package. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08common-api-c++-dbus: Add dependency on bashOscar Andreasson
Some of the test scripts we install depends on bash, and recent changes in yocto are failing the build since it's now able to detect script dependencies as well. Add bash dependency. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08bluez5: Add dependency on python3Oscar Andreasson
Some of the test scripts we install depends on python3, and recent changes in yocto are failing the build since it's now able to detect script dependencies as well. Add python3-core dependency. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08vsomeip: bump version and patch for sumoOscar Andreasson
Add patch for compilation with boost 1.66. The current version of vsomeip does not support boost 1.66 which is part of the yocto sumo release. This patch fixes vsomeip with regards to this until vsomeip 3.0 is released. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08nsc: Adds dependency on glib-2.0-nativeOscar Andreasson
Node startup controller depends on glib-2.0-native for gdbus-codegen binary. Add dependency so it's available. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08DBus: bumped patchset from upstreamOscar Andreasson
The patch capi-dbus-add-support-for-custom-marshalling from the capicxx-dbus-runtime has been bumped to work with newer versions of dbus used in sumo release of yocto. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08dlt-daemon: Remove usage of pigzOscar Andreasson
This is causing build problems and negligibly faster builds. Removing it to reduce maintenance of the package. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08weston: add_screen_remove_layer is upstreamedOscar Andreasson
The patch has been upstreamed from what I was able to conclude. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08meta-ivi: Add LAYERSERIES_COMPAT to ivi, ivitest and ivibspOscar Andreasson
This removes new warnings in sumo and are used to tell which yocto project releases the current version of the layer is compatible with. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-08-08checkout_layer_hash.sh: Fetch selected branchGunnar Andersson
The CI system will typically make shallow clones, and it might be set to fetch a specific layer branch. In a transition period, when the README specifies a new branch we might lack the requested commit hash, but since the README lists the branch name, we can use it and make sure it is fetched first. Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-08-08README.md: bump dependencies for sumoOleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com>
2018-08-08dbus: rebase patch for 1.12.2Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com>
2018-07-19remove default-providers-iviMirza Krak
Simply because there is nothing to put in it beside systemd defaults and this might as well reside in the main distribution file as it is quite thin now. Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-07-19distro: remove default provider for node-state-managerMirza Krak
There is only one provider for this package. Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-07-19poky-ivi-systemd: add space between = and "" for DISTRO_CODENAMEMirza Krak
Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-07-19distro: default-providers-ivi: remove jpeg providersMirza Krak
libjpeg was removed between jethro and krogoth Yocto releases. Since then there has not been multiple providers for jpeg and libjpeg-turbo is the default since then. Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-07-19distro: default-providers-iv: remove kmod-crossMirza Krak
There is not a virtual target called arm-oe-linux-gnueabi-depmod and nothing provides kmod-cross. Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-07-19poky-iv-systemd: remove XSERVER assignmentMirza Krak
The supported machines (qemux86, qemux86-64, qemuarm64 and vexpressa9) already set XSERVER in respective machine configuration file. Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-07-19poky-ivi-systemd: remove gstreamer PREFERRED_VERSIONsMirza Krak
These overrides where part of an legacy BSP which is no longer used and we do do not have a need to carry a PREFERRED_VERSION that simply points the current version that is in oe-core. Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-07-19distro: poky-ivi-systemd: inherit from pokyMirza Krak
The poky-ivi-systemd.conf file is a copy of an outdated poky.conf. Converted to actually include the poky.conf and instead override desired values to create a custom distribution. This way we can follow poky updates without much effort. Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-07-11README.md: update meta-gplv2 commitStephen Lawrence
Update to the current meta-gplv2 rocko branch head commit. This fixes a coreutils build warning with meta-ivi. See commit message for c47d8ec for details. Short log: f875c60 diffutils Make it build with compile time hardening enabled 125e5ff rsync: Make it build with compile time hardening enabled de94e04 patch: Make it build with compile time hardening enabled 1bf9ef7 rxvt-unicode: Inherit pkgconfig acfb500 rxvt-unicode: Make it build with C++11 3e40e7d README: Add Peter Kjellerstedt as co-maintainer 392b499 texinfo: Update a patch to avoid fuzz fc99e81 gnupg: Update a patch to avoid fuzz 5fe7a92 dosfstools: Update a patch to avoid fuzz 3ed1fb3 sed: Update a patch to avoid fuzz c47d8ec coreutils: Update a patch to avoid fuzz c0a5943 coreutils: Avoid warnings due to update-alternatives for man pages 9809f69 bash: Provide /bin/{sh, bash} when usrmerge is used Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
2018-07-11README.md: Final tweaks on branch and tag policiesGunnar Andersson
Reorder the branch policy statements in (I think) a more logical order - first principles (cherry-pick), then versioning, etc. Minor word changes to make the text shorter and clearer. Add note about Yocto/Poky upgrades, as introduction to the next point which talks about -rocko/-sumo branch names. Remove vexpressa9 from list of tested platforms. Add a note on how other hardware is supported. In other sections, minor word changes and whitespace. Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-07-11README.md: Rewrite of branch and tag policiesOscar Andreasson
The release policy of the GENIVI Baseline will be changed and we want to continue doing bi-annual releases in meta-ivi. These changes should reflect that and further explain how our releases and branches relates to the GENIVI Baseline. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-06-20Update MAINTAINERSOscar Andreasson
Tolkien no longer maintains the meta-ivi layer, it has been moved to my table. I've missed updating this file earlier. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-06-20ci-build: Fix the git diff reporting on conf filesGunnar Andersson
There is a git diff performed and stored in a text file. This is to note in build results if there were any local conf changes. It was wrong (based on GDP directory structure) and also syntactically wrong, which caused the command to fail, and through the -e flag consequently a script error exit as well. The script also needs to exit with success if reaching the end (cleanup function might report some other return code) Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-05-21qemu_2: Remove dependency on libusbOscar Andreasson
This is a really old dependency append it's causing issues in builds relying on the meta-ivi layer. Removing it as it doesn't seem necessary. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-05-18ci-build: Avoid multiple appends to conf filesGunnar Andersson
Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-05-18ci-build: Change build/ dir location to parent dirGunnar Andersson
The script used to place build inside of meta-ivi, (a remnant from GDP where the script is in a "parent" container project). The right location ought to be the directory just above meta-ivi layer directory. Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-05-18ci-build: Change default for reused (fixed) directories to falseGunnar Andersson
There are some "fixed" locations for caching (downloads, sstate) used for all builds by build agents. These used to be used by default, and could be overridden to not be used. The logic is now reveresed to be better optimized for end-user usage, and less optimized for CI. Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-05-18ci-build: Documenting the scriptGunnar Andersson
2018-05-18checkout script: remove bash specific syntaxGunnar Andersson
Script used >& syntax but did not specify a shell that is guaranteed to understand it (csh, bash, zsh). This triggers the message "Syntax error: Bad fd number" on some build machines. An alternative would be to use /bin/bash explicitly since ci-build requires bash anyway, but maybe checkout might be used on its own. This is just as easy. Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-05-18First adjustment of ci-build.sh for meta-iviGunnar Andersson
Included new image target for build with sdk, similar to GDP setup. The content of that file likely needs some adjustments. Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-05-18Add initial ci-build.shGunnar Andersson
This is a copy of ci-build.sh from genivi-dev-platform which is *not yet adjusted* for meta-ivi build. This is to facilitate diffing against the next commit to see what was changed. Signed-off-by: Gunnar Andersson <gandersson@genivi.org>
2018-03-29poky-ivi-systemd distro: Remove PREFERRED_VERSIONP-1.0Oscar Andreasson
The PREFERRED_VERSION of wayland-ivi-extension is not necessary as we only provide one version of this anyways. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-03-29Add "hardening" compiler flagsGunnar Andersson
These gcc flags are quite standard practice but not always applied by each and every component default settings - hence each Linux distro does it in their own packaging. It was requested by Phong Tran in PR #98 for GDP. These flags are applied to the whole distro however, which is why they are placed in meta-ivi distro definition instead. [GDP-754] Compiler Hardening Flags Signed-off-by: Gunnar Andersson <gandersson@genivi.org> Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-03-29Add .gitignore fileOscar Andreasson
Get rid of disturbing changes that are not changes Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-03-29dlt-daemon: Bump to 2.17.0Oscar Andreasson
dlt-daemon was bumped recently and needs to be upgraded in meta-ivi Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-03-29Bump dependencies: poky, meta-oe, meta-gplv2Oscar Andreasson
All three layers have been bumped for testing and getting the latest updates. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-03-28meta-ivi-test: Move in documentationOscar Andreasson
Documentation for using meta-ivi-test was previously held in the public wiki. Move the documentation into the meta-ivi-test layer to keep it version controlled together with the main code that it describes. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-03-27bluez5: Fix compilation for testOscar Andreasson
The PACKAGECONFIG to compile the bluez5-noinst-tools has changed with the latest bump of poky. This commit fixes the configuration. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-03-27PCL: BumpOscar Andreasson
Adds various compilation and runtime fixes. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>
2018-02-14runqemu: Use bash instead of shP-0.1Oscar Andreasson
The script uses syntaxes that are not POSIX sh compatible, but rather bash. For this reason, the script is now using bash instead of sh. Signed-off-by: Oscar Andreasson <oscar.andreasson@pelagicore.com>