Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Conversation

@ipuustin
Copy link
Contributor

OpenCV DNN module, update of meta-openembedded (to fix compilation issues), and a test for DNN.

@ipuustin
Copy link
Contributor Author

This replaces #186. I didn't want to force push to the branch because it's not clear to me if #186 is eventually contained in #190 or not.

@mythi
Copy link
Contributor

mythi commented Jun 15, 2017 via email

@ipuustin ipuustin force-pushed the dnn-test branch 3 times, most recently from 1a46030 to 5cdfcba Compare June 21, 2017 11:15
@refkit-ci
Copy link

Can one of the admins verify this patch?

@ipuustin ipuustin force-pushed the dnn-test branch 2 times, most recently from 0886155 to 64db8e0 Compare June 26, 2017 07:02
mythi added a commit to mythi/intel-iot-refkit that referenced this pull request Jun 27, 2017
@mythi
Copy link
Contributor

mythi commented Jun 27, 2017

@ipuustin did this pass CI testing earlier? PR #209 fails with the same error as the latest build for this PR

@okartau
Copy link
Contributor

okartau commented Jun 27, 2017

(order from latest to older, as reported in github-pullrequest/ sub-page of job:
This PR test has been OK once and failed all other times.
Seems that most of revocations have been via "start all" glitch.

failed in #1680 #1661 #1642
OK in #1629
failed in #1616 #1609 #1526 #1519 #1518

@ipuustin
Copy link
Contributor Author

The bug looks like there is no dependency from meta-iotqa to meta-ros. I wonder how it passed testing when originally merged though (the master build + tests are good).

@mythi
Copy link
Contributor

mythi commented Jun 27, 2017 via email

ipuustin added 7 commits June 27, 2017 21:42
* meta-openembedded b063789...d2da8b8 (172):
  > scsirastools: Upgrade to 1.6.6
  > xfsprogs: Remove .la files in ${libdir}
  > xmlstarlet: Update to 1.6.1
  > sqlite: Fix build with hardening flags
  > bdwgc: add a recipe from oe-core
  > libdevmapper: sync with lvm2 2.02.171
  > kexecboot: update recipe to master on github (4c4f127)
  > zabbix: 3.0.8 -> 3.0.9
  > python-wrapt: adds Python3 support
  > python-astroid: adds Python3 support
  > python-lazy-object-proxy: adds Python3 support
  > python-isort: adds Python3 support
  > python-pylint: adds Python3 support
  > makedumpfile: Fix build with hardening
  > gitver: skip packages instead of panic()ing if ${GITVER} fails to expand
  > python-setuptools-scm: update to version 1.15.6
  > tiobench: Fix build with hardening flags
  > openocd: Fix build with gcc7
  > ssiapi: Fix build with gcc7 and musl
  > libvncserver: upgrade to 0.9.11
  > nginx: update to version 1.13.1
  > python-paho-mqtt: update to version 1.2.3
  > python-pytest: update to version 3.1.2
  > python-prompt-toolkit: update to version 1.0.14
  > python-parse: update to version 1.8.2
  > python-mprpc: update to version 0.1.14
  > python-lazy-object-proxy: update to version 1.3.1
  > python-flask-pymongo: update to version 0.5.1
  > python-flask: update to version 0.12.2
  > python-pybind11: update to version 2.1.1
  > python3-multidict: update to version 2.1.6
  > python-cryptography: update to version 1.9
  > python-cryptography-vectors: update to version 1.9
  > python-urllib3: update to version 1.21.1
  > python-zopeinterface: update to version 4.4.2
  > python-gsocketpool: update to version 0.1.6
  > python-unidiff: update to version 0.5.4
  > python-isort: update to version 4.2.15
  > python-py: update to version 1.4.34
  > python-selectors34: update to version 1.2
  > python-serpent: update to version 1.22
  > python-gevent: update to version 1.2.2
  > python-sqlalchemy: update to version 1.1.10
  > python-monotonic: update to version 1.3
  > python-jsonpatch: update to version 1.16
  > python-pbr: update to version 3.0.1
  > python-wrapt: update to version 1.10.10
  > python-lxml: update to version 3.8.0
  > python-cmd2: update to version 0.7.2
  > python-chardet: update to version 3.0.4
  > python-astroid: update to version 1.5.3
  > kconfig-frontends: Update to 4.11.0.1
  > kconfig-frontends: Add recipe
  > libfile-slurp-perl: add new recipe
  > passwdqc: add new recipe and replace pam-passwdqc
  > rrdtool: allow configuration to disable nls
  > networkmanager: add support for systemd-resolved
  > fwts: Bump SRCREV to latest past 17.03.00 release
  > mercurial: CVE-2017-9462
  > fuse: fix fetcher error.
  > gitver: fix broken ${GITSHA} and recursion in S when PV="${GITVER}"
  > gitver: extend class to use EXTERNALSRC if set
  > libdc1394: Add X11 and opengl deps if distro has them in policy
  > hiredis: Add recipe
  > debsums: New recipe
  > libfile-fnmatch-perl: New recipe
  > librcf: fix a clang compiling issue
  > librcf: convert CRLF to LF
  > dos2unix.bbclass: add recipe
  > dos2unix: add recipe
  > po4a: add recipe
  > gflags: change download name.
  > esound: Upgrade to 0.2.41
  > logwarn: add new recipe
  > enscript: add new recipe
  > agent-proxy: add new recipe
  > python3-django: add python3 recipe and update to 1.11.2
  > python3-django-south: add new recipe
  > openldap: Fix CVE-2017-9287
  > espeak: Fix FTBFS due to narrowing warnings on 32bit x86
  > meson: add LDFLAGS to bbclass C/C++ link arguments
  > fuse: let overriding base_sbindir have the proper effect.
  > meson: fix build/host confusion for bbclass
  > meson: update Meson devtool to 0.40.1
  > opencv: fix runtime dependencies.
  > opencv: fix compilation error when OpenCL is enabled.
  > inotify-tools: fix __NR_inotify_add_watch system call number on _MIPS_SIM_ABI64
  > tbb: Update to 2017 Update 6
  > konkretcmpi: Update and fix build with latest oe-core
  > srecord: add collection of tools for manipulating EPROM load files
  > zsh: update to 5.3.1
  > xterm: 325 -> 327
  > openipmi: Fix build with musl
  > python-numeric: Fix build with musl
  > caps: Fix buld with -pie
  > umip: fix EXTRA_OECONF and add RRECOMMENDS
  > umip: add systemd and sysvinit support
  > umip: fix for parallel compilation
  > konkretcmpi: Update and fix build with latest oe-core
  > leveldb: Update to 1.20
  > onboard: Upgrade to 1.4.1
  > python-cffi: Upgrade to 1.10.0
  > audiofile: Inherit pkgconfig instead of binconfig
  > fuse: update 2.9.4 to 2.9.7
  > python-pyroute: Add support for python3
  > python-netaddr: Add support for python3
  > python-mprpc: Add support for python3
  > python-gsocketpool: Add support for python3
  > python-gevent: Add support for python3
  > python-msgpack: Add support for python3
  > python-greenlet: Add support for python3
  > poco: make cmake packages relocatable
  > nginx: depend on zlib instead of gzip
  > libmicrohttpd: update to version 0.9.55
  > libupnp: Upgrade 1.6.19 -> 1.6.21
  > gpsd: update to 3.16
  > gpsd: don't compile with gold
  > Revert "rrdtool: add gettext-native dependency"
  > meta-perl: Make glibc-gconv deps apply for glibc based systems alone
  > lvm2/libdevmapper: fix invoking lvcreate failed
  > python3-pyudev: add a python3 recipe
  > python3-pyparted: add a python3 recipe
  > gnome-themes: remove PNBLACKLIST
  > recipes-support: Move libgpiod to meta-oe directory
  > nodejs: update to 4.8.3
  > python-typing: update to version 3.6.1
  > python-pysocks: update to version 1.6.7
  > python-progress: update to version 1.3 and add RDEPENDS
  > python-babel: update to version 2.4.0
  > libteam: Initial support
  > opencv: fix building with PACKAGECONFIG "dnn" enabled.
  > libxml-libxml-perl: update to version 2.0129
  > libcapture-tiny-perl: update to version 0.46
  > libdbd-sqlite-perl: update to version 1.54
  > libdevel-globaldestruction-perl: update to version 0.14
  > libextutils-helpers-perl: update to version 0.026
  > meson: Use pkgconfig-native for the native tools
  > meson: Suport for c++ cross-compilation
  > ssiapi: add new recipe
  > xf86-video-mga: add new recipe
  > gd : CVE-2016-6906
  > dbus-daemon-proxy: inherit pkgconfig, unblacklist and set package version
  > xfce4-vala: update vala api to 0.36
  > python-sdnotify/python3-sdnotify: Add new recipe
  > python-cython: mangle scripts to use /usr/bin/env python
  > libnet-dns-perl: update to version 1.10
  > libcgi-perl: update to version 4.36
  > libcurses-perl: update to version 1.36
  > libstrictures-perl: update to version 2.000003
  > libsub-exporter-progressive-perl: update to version 0.001013
  > libmodule-build-tiny-perl: update to version 0.039
  > python-psutil: update to version 5.2.2
  > python-pyro4: update to version 4.59
  > python-certifi: update to version 2017.4.17
  > python-pymisp: update to version 2.4.71
  > python-markupsafe: update to version 1.0
  > python-cryptography: update to version 1.8.1
  > python-cryptography-vectors: update to version 1.8.1
  > python-backports-functools-lru-cache: update to version 1.4
  > python-jinja: update to version 2.9.6
  > python3-zopeinterface: add python3 packaging
  > python-zopeinterface: fixup test package
  > python-werkzeug: update to version 0.12.2
  > python-pbr: update to version 3.0.0
  > nginx: update stable version to 1.12.0
  > nginx: update development version to 1.13.0
  > hwloc: Add
  > opencv: Make opencv-ts create share library intead of static
  > rygel: Update to 0.34.0
  > espeak, espeak-data: Update to 1.48.04 release
  > xstdcmap: Change libxmu from RDEPENDS -> DEPENDS and unblacklist xstdcmap
  > rrdtool: add gettext-native dependency

Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
This add support for "dnn" (Deep Neural Network) OpenCV module. The
module makes it possible to run a limited set of Caffe (and other) DNN
models without having the full DNN framework installed.

Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
The recipe downloads a caffe network and some test data for testing
OpenCV DNN module (and possibly Caffe itself).

Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
Add a Caffe test network and some test data. This is needed for testing
OpenCV DNN module. It can also be used for demos and it's compatible
with regular Caffe.

Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
Scripts in lvm2-udevrules use dmsetup. The command is nowadays provided
by lvm2. Add runtime dependency to the package. See
http://lists.openembedded.org/pipermail/openembedded-devel/2017-June/113291.html
for proposed upstream change.

Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
@ipuustin
Copy link
Contributor Author

@mythi : Ok, I tried to break the dependency between meta-refkit-computervision and meta-iotqa by moving computer vision test packages into meta-refkit-computervision.

@mythi mythi merged commit 878065e into intel:master Jun 28, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants