aboutsummaryrefslogtreecommitdiffstats
path: root/meta-refkit-industrial
AgeCommit message (Collapse)Author
2017-09-26buildtools-tarball: add dependency on python3-lxmlDmitry Rozhkov
python3-lxml is needed for meta-ros's recipetool plugin converting ROS packages to bitbake recipes. Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-09-26meta-ros: pull in latest layerDmitry Rozhkov
New commits are 1b360b4 robot-model: updating to 1.11.14 c2ecb6e laser-filters: updating to 1.8.5 3cb48e5 image-transport-plugins: tie recipes to git revision instead of dynamically generated tarballs 22e8967 enable CI builds a211d16 capabilities: tie recipe to git revision instead of dynamically generated tarball dfeb9aa yaml-cpp: tie recipe to git revision instead of dynamically generated tarball c34a5e8 moveit: tie recipe to git revision instead of dynamically generated tarball f7dbc8b New plugin for generating catkin recipes Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-09-07intel-iot-refkit: meta-ros submodule updateMikko Ylinen
* meta-ros 0d109da...3ff8318 (2): > Merge pull request #550 from mythi/python3 - tf2-py: backport python3 fixes > Merge pull request #544 from bulwahn/assimp - mavros: also compile with arm, mips & ppc (resolves #525) - assimp: avoid work on #526 with update (resolves #526) * meta-refkit-industrial: > drop tf2-py patches since they are upstreamed in meta-ros Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com>
2017-09-06intel-iot-refkit: meta-ros submodule updateMikko Ylinen
* meta-ros 14d4596...0d109da (1): > Merge pull request #541 from bulwahn/indigo-updates * meta-refkit-industrial fixes due to meta-ros changes: > rename moveit-ros-planning bbappend to v0.7.12 > backport python3 fixes for tf2_py Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com>
2017-07-24refkit: update meta-rosPatrick Ohly
The roscpp workaround was merged upstream and thus can be removed locally again. * meta-ros 8428303...5697ef8 (1): > Merge pull request #534 from rojkov/roscpp-532 Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2017-07-20refkit: upstream component updatePatrick Ohly
meta-clang cannot be updated at the moment because it breaks compiling beignet-native. Updating glibc to 2.5.90 breaks compiler-rt (https://github.com/google/sanitizers/issues/822) and libcxx (https://github.com/kraj/meta-clang/issues/36). Until this is fixed in meta-clang *and* we can update it, local .bbappends are needed. roscpp also needs a glibc-related fix. * meta-intel-realsense 1d50cb5...53e93ed (2): > librealsense: Prevent warnings in kernel log due to missing R200 fix > Librealsense: Install R200 udev scripts * meta-openembedded d2da8b8...66b88f7 (89): > hwloc: Inherit pkgconfig > hddtemp: Replace struct ucontext with ucontext_t > network-manager-applet: Remove all occurances of -Werror in makefiles > breakpad: Upgrade to latest and fix use of ucontext_t > fluentbit: Upgrade to 0.11.11 > hwloc: add several PACKAGECONFIG items > ltrace: fix build failure under icecream > ipmiutil: Update to 3.0.5 > crash: Pass optimization flags to configure via CC > orrery: Fix build with hardening flags > cdrkit: Fix build with hardening flags > aufs-util: Upgrade to 3.18 > wv: Fix build with hardening flags > lmbench: Fix build with hardening flags > wmiconfig: Fix build with hardening flags > gtkperf: Fix build with hardening flags > umip: Fix buid with hardening > networkmanager: Fix build with hardening > sblim-sfcb: Add stdint.h for 'UINT16_MAX' > xfsprogs:4.10.0 -> 4.11.0 > cdparanoia: Fix build with security flags > meson: set native tool flag variables > meson: remove redundant patch > meson: export PKG_CONFIG to use pkg-config-native for native builds > meson: set RDEPENDS globally instead of just for target > meson: don't pass localedir > Revert "meson: fix build/host confusion for bbclass" > meson: revert changes which shouldn't have been submitted > xfsprogs: remove redundant install rule in do_install > crash: Upgrade to 7.1.9 > ssiapi: Fix build with hardening flags > gpm: Use sigemptyset() API for glibc as well > live555: Define XLOCALE_NOT_USED for glibc too > glmark2: update to latest > open-vm-tools: remove -Wno-error > open-vm-tools: fix all hardcoded paths > open-vm-tools: style changes > open-vm-tools: scope build to only x86 > open-vm-tools: support FUSE > open-vm-tools: line up configure options > open-vm-tools: remove kernel module logic > open-vm-tools: add missing X11 dependencies > open-vm-tools: add #include to fix build break > open-vm-tools: don't use dnet-config > open-vm-tools: don't use mspack > open-vm-tools: update version to 10.1.5 > open-vm-tools: base_contains --> bb.utils.contains > open-vm-tools: clarify and expand licensing > open-vm-tools: add missing glib-2.0-native dependency > open-vm-tools: add missing pkgconfig dependency > open-vm-tools: add new recipe > twisted: add support to build for python3 > xterm: Upgrade 327 -> 330 > ruli: FIx build with hardening flags > ruli: Fix build with hardening flags > geoipupdate 2.2.2 -> 2.4.0 > snort: fix for snort.conf > squid: Fix build with hardening > rdist: add new recipe > rdate: add new recipe > strongswan: 5.5.1 -> 5.5.3 > squid: Upgrade to 3.5.26 > nftables: backport a few ICMP & ICMPv6 fixes > linux-atm: Fix build with hardening flags > relayd: Fix build with hardening flags and glibc > relayd: Upgrade to latest > vlan: Fix build with security flags turned on > freeradius: Upgrade to 3.0.14 > iscsi-initiator-utils: do not regenerate prom_lex.c > samba: upgrade to 4.6.5 > ippool: add new recipe > wireshark: Upgrade to 2.2.7 > samba: Fix build with musl > proftpd: Update to 1.3.6 release > openvpn: Upgrade 2.3.9 -> 2.4.2 > cifs-utils 6.6 -> 6.7 > nopoll: Disable doc generation > traceroute: Move manual pages from mandir to man8 under it > net-snmp: supported cross compile for the perl embedded and perl modules > snort: enable static daq > dante: fix unknown-configure-option QA issue > open-isns: fix QA issue > opensaf: Add -latomic to LDFLAGS > drbd-utils: remove /var/lock to avoid conflict > ifenslave: 2.7 -> 2.9 > vblade: update to version 22 > keepalived: add new recipe > freeradius: add new recipe > wireguard: bump version to latest snapshot 0.0.20170517 * meta-yocto 7ce21b8...af19371 (21): > local.conf.sample: drop image-swab reference > linux-yocto-custom: include a user feature description file > oeqa/selftest/systemdboot: Add Test to check boot file is created correctly > conf/maintainers: update for revised maintainership > meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs > linux-yocto: remove user-specific description/config files from machine description > linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10 > linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9 > linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4 > linux-yocto: include missing description files and conf fragments > meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs > meta-yocto: Add LAYERSERIES_COMPAT markup to layer.conf > README.hardware: update flashing instructions for MPC8315 > yocto-bsp: Fix QEMUARM based bsps to not offer SMP support > selftest: Migrate systemd_boot test case to the new framework > scripts/lib: removes bsp 4.8 kernel bbappends as the version is no longer supported > maintainers: update maintainers in several python modules, cronie and swig > linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10 > linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9 > linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4 > linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.1 * openembedded-core 7dd5dfc...b1c4661 (13): > libiconv: remove 0001-Fix-link-error-when-compiling-with-gcc-O0.patch > mesa: Split --with-platforms from egl PACKAGECONFIG > mpeg2dec: Fix textrels QA errors on arm > valgrind: tests build fixes for musl > world-broken.inc: Remove packages which are now buildable on musl > gcc: Fix libssh_nonshared linker specs for ppc/musl > musl: Update to latest on master > gcc: Use ucontext_t instead of ucontext > gcc-sanitizer: Fix build with glibc 2.26 > glibc: Enable obsoleted nsl > glibc: Drop obsoleted bits/string.h from multilibbing > glibc: Upgrade to 2.25.90 > piglit: Update to current git master Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2017-07-20meta-ros: update to the latest masterDmitry Rozhkov
* meta-ros b0bf3da...2b77049 (2): > Merge pull request #530 from bulwahn/resolve-issue-#497 > Merge pull request #528 from bulwahn/indigo-updates Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-06-21Revert "rekit-image-industrial.bb: horrendous kludge to avoid usrmerge ↵Dmitry Rozhkov
conflict." This reverts commit 59d6c664bb2619e26376eed1324b3971ddb96561. Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-06-20meta-refkit-industrial: fix compilation issue revealed by usrmergeDmitry Rozhkov
With "usrmerge" feature added to DISTRO_FEATURES catkin reveals a problem with mangled LD_LIBRARY_PATH. Particularly genmsg fails to build with the message rm: relocation error: /home/rojkov/work/iot-ref-kit/build/tmp-glibc/work/corei7-64-refkit-linux/genmsg/0.5.8-r0/recipe-sysroot/usr/lib/libc.so.6: symbol __tunable_set_val, version GLIBC_PRIVATE not defined in file ld-linux-x86-64.so.2 with link time reference The problem is that the `rm` utility is enabled in HOSTTOOLS and the host's rm tries to resolve `__tunable_set_val` against libraries from the native recipe-specific sysroot, because catkin puts RSS path to LD_LIBRARY_PATH first. With usrmerge disabled it runs successfully by pure luck since the sets of symbols in the host's glibc and in RSS glibc are more or less identical. The GLIBC_PRIVATE symbols reside in /lib which the usermerge feature eliminates. The patch precludes catkin from mangling LD_LIBRARY_PATH. Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-06-17intel-iot-refkit: openembedded-core update + DISTRO_FEATURES_OVERRIDESPatrick Ohly
The new OE-core master has its own distrooverrides.bbclass with a slightly different API (different variable for listing overrides, all overrides have a df- for "distro feature" prefix). * openembedded-core b51383e...1d9a88f (28): > ovmf: fix secureboot PACKAGECONFIG + OpenSSL update > package_ipk: Clean up Source entry in ipk packages > mtools-native: fix Upstream-Status > package_manager: flush installed_pkgs file before oe-pkgdata-util uses it > distrooverrides.bbclass: DISTRO_FEATURES as overrides > Revert "bitbake.conf: DISTRO_FEATURES as overrides" > python-3.5: Move bz2.py, lzma.py and _compression.py from python3-misc to python3-compression > attr: Fix build failure when image includes man-pages pkg > externalsrc: verify that EXTERNALSRC/EXTERNALSRC_BUILD are absolute paths > adwaita-icon-theme: add a patch to speed up the do_install() task > runqemu: change terminal settings for valid tty's > grub: switch from ftp to https > libid3tag: switch from ftp to http > libglu: switch from ftp to https > mesa: switch from ftp to https > mesa-demos: switch from ftp to https > dhcp: switch from ftp to http > libpcre: switch from ftp to https > image.bbclass: fix setting of vardeps flag > image.bbclass: improve setup of flags > image.bbclass: cleanup: add new variable "task" > staging.bbclass: fix typo > connman: correct the systemd boot in read only rootfs > systemd: enable resolved and networkd > selftest/sstatetests: Fix potential failure on uniprocessor machines > gcc_7.1.bb: disable thumb on armv5t > gcc: Add recipes for gcc-7 > ovmf: Update to latest Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2017-06-16rekit-image-industrial.bb: horrendous kludge to avoid usrmerge conflict.Krisztian Litkey
Currently the ROS image (genmsg in particular) fails to build if usrmerge DISTRO_FEATURE is enabled. Therefore we only inherit refkit-image if it is not, letting the image recipe degenrate to a NOP otherwise. Yuck... and sorry. Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
2017-06-16meta-refkit-industrial: switch ROS to TinyXML2Dmitry Rozhkov
since it's maintained better than deprecated TinyXML. The patch set is not going to be merged to the upstream ROS layer because only ROS Indigo release is maintained in the layer currently. In https://github.com/ros/rospack/pull/62 it was suggested that the packages in the ROS Indigo release are not going to switch to TinyXML2, but it may happen in future releases. Also a comment in https://github.com/ros/urdfdom_headers/pull/35 suggests that the switch is precluded by the fact TinyXML types are widely used in urdfdom's public API thus requires fixing all downstream packages which can be difficult if possible at all. Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-06-16meta-refkit-industrial: avoid dependency on python2 in cv-bridgeDmitry Rozhkov
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-06-16meta-refkit-industrial: add initial version of industrial profileDmitry Rozhkov
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>