aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
AgeCommit message (Collapse)Author
2017-02-22farsight: fix implicit pkgconfig dependency causing configure failPaul Gortmaker
In the config log we see: configure:12277: checking whether to build static libraries configure:12281: result: yes configure:12419: checking for x86_64-overc-linux-pkg-config configure:12452: result: no configure:12462: checking for pkg-config configure:12495: result: no configure:12801: Using Farsight2 source release as package name configure:12825: Using Unknown package origin as package origin configure:12879: Using /usr/libexec/gst-install-plugins-helper as plugin install helper configure:12953: checking for NICE configure:13022: error: Need libnice >= 0.0.9 While it libnice that fails configure, it is the absence of pkg-config several lines above that causes the failure, as libnice is in the sysroot. For most build hosts, you'll have to remove the default binary that lives in /usr/bin/pkg-config in order to see this failure. Cc: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22xdg-user-dirs: fix build by disabling building of man pages and unblacklistAndreas Müller
Have tried adding several native dependenciesbut gut no successful build. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22lmsensors: fix fetch and unblacklistAndreas Müller
Error was not caused by RSS but upstream package path renaming without version bump - tse tse... Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22lvm2: Move libdevmapper to a separate packagePeter Kjellerstedt
This allows, e.g., cryptsetup to use libdevmapper without having to pull in all of lvm2. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22lvm2: Move bash scripts to a separate packagePeter Kjellerstedt
By putting the bash scripts in a separate package (lvm2-scripts), the lvm2 package no longer needs to depend on bash. For backwards compatibility, the lvm2 package recommends the lvm2-scripts package. Also remove the adding of ${libdir}/device-mapper/.debug to FILES_${PN}-dbg as it has not been needed since Krogoth. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22lvm2: Add a PACKAGECONFIG for lvmetadPeter Kjellerstedt
This allows the support for lvmetad to be disabled. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22lvm2: Add a PACKAGECONFIG for dmeventdPeter Kjellerstedt
This allows the support for dmeventd to be disabled. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22lvm2: Add a PACKAGECONFIG for udev supportPeter Kjellerstedt
The added dependency on util-linux is necessary to avoid the following QA warning which appears when the dependency on udev is removed: WARNING: lvm2-2.02.166-r0 do_package_qa: QA Issue: lvm2 rdepends on util-linux-libblkid, but it isn't a build dependency, missing util-linux in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22lvm2: Standardize how PACKAGECONFIG is definedPeter Kjellerstedt
The change in 4071e6b4b0 broke support for redefining PACKAGECONFIG in a bbappend without having to resort to use PACKAGECONFIG_class-target. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22lvm2: Make sure odirect is always enabledPeter Kjellerstedt
Make sure that even if PACKAGECONFIG is modified in a bbappend, odirect will still be enabled. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22lvm2: Depend on autoconf-archive-native instead of autoconf-archivePeter Kjellerstedt
This still satisfies the dependency, and allows lvm2 to be built when packages that use GPL-3.0 have been disabled via INCOMPATIBLE_LICENSE. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-20multipath-tools: fix ARM build failurePatrick Ohly
Updating to 0.6.4 introduced a build failure on ARM when thumb was enabled because of the embedded valgrind.h macro calls. The easiest solution and thus the one used here is to disable thumb for this particular recipe for affected machines. The more elaborate solution would be to patch the macro calls out of the code when compiling for ARM with thumb. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-16udisks: add dbus-glib-native to DEPENDSRobert Yang
Fixed: | dbus-binding-tool --prefix=daemon --mode=glib-server --output=daemon-glue.h ../data/org.freedesktop.UDisks.xml | make[2]: dbus-binding-tool: Command not found Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2017-02-16postgresql: add gettext-native and tcl-native to DEPENDSRobert Yang
Fixed: | checking for msgfmt... no | configure: error: msgfmt is required for NLS And: | checking for tclsh83... no | configure: error: Tcl shell not found Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2017-02-13smbnetfs gnome-disk-utility contacts kexecboot ↵Martin Jansa
initramfs-kexecboot-klibc-image system-config-keyboard system-setup-keyboard geany geany-plugins efivar efibootmgr gimp system-config-keyboard tumbler: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111173.html http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111180.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13recipes: blacklist recipes runtime depending on blacklisted recipesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13recipes: blacklist recipes depending on blacklisted recipesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk ↵Martin Jansa
devilspie2 gnome-backgrounds gnome-desktop gnome-mime-data gtk-engines gtksourceview2 libgnomekbd libidl-native onboard libgpewidget ubi-utils-klibc kexec-tools-klibc gupnp-igd gupnp-tools dvb-apps gstreamer mpd crda netcat-openbsd wireshark gnokii libmbim mosh networkmanager-openvpn libtelepathy dbus-daemon-proxy libdbus-c++ php vala-dbus-binding-tool collectd libgxim pywbem gtkhtml2 fbida fontforge libsexy wayland-fits xstdcmap xf86-video-glamo font-adobe-100dpi font-adobe-utopia-100dpi font-bh-100dpi font-bh-lucidatypewriter-100dpi font-misc-misc crash a2jmidid libsdl2-mixer libsdl-mixer minidlna sylpheed libsdl2-ttf libsdl-ttf ode pidgin postgresql syslog-ng usb-modeswitch xdg-user-dirs gateone python3-cryptography-vectors python3-ndg-httpsclient python-cryptography-vectors python-pbr bundler netdata menulibre openzone xfce4-verve-plugin iperf terminus-font xf86-video-nouveau ipmiutil klibc-utils pmbw multipath-tools gparted, gnome-system-monitor, php, vala-dbus-binding-tool, gtkmathview, lmsensors, postgresql: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13poppler: add qttools-native to qt5 dependency to fix buildAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13udisks: Make use of bitbake variables for sbin, lib locations.Amarnath Valluri
Took the opportunity to patch the source to accepet the udev rules directory from make variables. Signed-off-by: Amarnath Valluri <amarnath.valluri@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13procmail: avoid bashism in do_installPatrick Ohly
Found with verify-bashisms. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13cryptsetup: enable native compilationPatrick Ohly
Useful for setting up dm-verity during a build. "native-sdk" gets added just in case that this may also be used in an SDK. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13lvm2: enable native compilationPatrick Ohly
Required for cryptsetup-native, which useful for setting up dm-verity during a build. "native-sdk" gets added just in case that this may also be used in an SDK. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13lvm2: remove unbuildable 2.02.138Patrick Ohly
The patches defined in lvm2.inc no longer apply cleanly to 2.02.138 and as no-one has complained, the old version is probably obsolete and can be removed. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13udisks: add missing hard dependencyMark Asselstine
Because do_compile() makes calls to dbus-binding-tool we have to make this tool available via the dbus-glib-native package. Failing this we get errors: | dbus-binding-tool --prefix=port --mode=glib-server --output=port-glue.h ... | /bin/bash: dbus-binding-tool: command not found | Makefile:1150: recipe for target 'daemon-glue.h' failed This becomes a hard build failure when per recipe sysroots are used. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13lm_sensors: update SRC_URIArmin Kuster
RROR: lmsensors-3.4.0-r0 do_checkuri: Fetcher failure for URL: 'http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-3.4.0.tar.bz2'. URL http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-3.4.0.tar.bz2 doesn't work ERROR: lmsensors-3.4.0-r0 do_checkuri: Function failed: do_checkur The project moved to google. Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13ipmiutil: fix build issueArmin Kuster
| In file included from lanplus.c:78:0: | ./inc/ipmitool/ipmi.h:51:25: fatal error: openssl/evp.h: No such file or directory | #include <openssl/evp.h> | ^ | compilation terminated. Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13libatasmart: unify the complier and CFLAGS for host buildMingli Yu
* When build libatasmart, we need first build strpool in host env. To build strpool, the compiler is host compiler, but the CFLAGS and LDFLAGS are for cross-compiler, so unify them to fix below error. | make -C strpool strpool | make[1]: Entering directory '../libatasmart/0.19-r0/build/strpool' | gcc -DHAVE_CONFIG_H -I. -I../../git/strpool -I.. -isystem../build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -O2 -pipe -g -fstack-protector-strong -pie -fpie -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -c -o strpool.o `test -f '../strpool.c' || echo '../../git/strpool/'`../strpool.c | gcc: error: unrecognized command line option ‘-fstack-protector-strong’ | make[1]: *** [Makefile:404: strpool.o] Error 1 Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13postgresgl: update to 9.4.10 and build fixArmin Kuster
9.4.10 contains: CVE-2016-5423, CVE-2016-5424 see https://www.postgresql.org/docs/current/static/release-9-4-10.html and build failure: checking for tcl.h... no | configure: error: header file <tcl.h> is required for Tcl drop hardcoded PR Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13udisks2: add libxslt-native to DEPENDS for xsltproc to be in sysrootPaul Gortmaker
This started showing up recently on machines w/o xsltproc in their path: | checking for xsltproc... no | configure: error: xsltproc is needed | WARNING: udisks2/2.1.7-r0/temp/run.do_configure.29255:1 exit 1 | ERROR: Function failed: do_configure (log file is located at | build/tmp/work/core2-64-overc-linux/udisks2/2.1.7-r0/temp/log.do_configure.29255) Presumably the splitting of the sysroot made this happen more frequently on such machines that didn't have a host install of the xsltproc binary. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13vboxguestdrivers: upgrade to 5.1.14 to fix compatibility with 4.9 kernelMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13opencv: Configure freetype via PACKAGECONFIGRicardo Ribalda Delgado
Since: http://errors.yoctoproject.org/Errors/Details/117456/ opencv freetype module fails to build. This patch disables that module by default via PACKAGECONFIG until we find out a better way to do it. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13multipath-tools: update to 0.6.4Patrick Ohly
No particular reason for updating besides following upstream. Only kpartx has been tested after updating! Seems to work as before; unfortunately that means that as in 0.5.0, "kpartx -d" doesn't do anything. Upstream refreshed the COPYING file, hence the checksum change: $ git log --oneline 0.5.0..HEAD COPYING bf05f63 multipath-tools: replace COPYING with a fresh copy from gnu.org 1d6c88a Update FSF address The QA error that do-not-link-libmpathpersist-to-TMPDIR.patch fixes no longer occurs because upstream changed that particular part of the Makefile. A new patch is needed to avoid building libcheckerrdb, which depends on the (currently) unavailable librados. The other patches had to be refreshed. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13multipath-tools: fix building of shared objectsPatrick Ohly
When -pie is in CFLAGS, it overrides the -shared compiler flag, leading to link errors (undefined main) for shared objects. Parameters must be ordered so that -shared comes last. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13remove some more True options to getVar callsAndre McCurdy
getVar() now defaults to expanding by default, thus remove the True option from getVar() calls. Fix a small number of cases not addressed by the original patch: http://git.openembedded.org/meta-openembedded/commit/?id=efd3696e70a6603f1a45faa4a172433514f0a487 Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13nano: upgrade to 2.7.4Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13picocom: Fix buildMarek Vasut
The picocom complains about missing GNU_HASH from the binary during QA stage, this is because the picocom Makefile overrides CPPFLAGS, CFLAGS and LDFLAGS. Fix this by passing those as an argument to make. Moreover, since picocom 1.7 now accepts VERSION variable and the UUCP_LOCK_DIR is set to /var/lock by default, drop the CPPFLAGS override altogether and replace it simply with passing VERSION argument to make to precisely retain the original intention. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25poppler: update to 0.51.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25fltk: update 1.3.3 -> 1.3.4-1Andreas Müller
* fix-boolean-issue-with-jpeg9.patch was applied upstream * rebased fltk-no-freetype-config.patch and add Upstream-Status * fix reconfigure by disabling autoheader Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25gnulib: derive PV from SRCPVJoe Slater
Currently, PV is "git" and contains no version information. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25syslog-ng: drop obsolete pcre PACKAGECONFIG optionAndre McCurdy
pcre is a hard dependency from syslog-ng 3.6 onwards. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25syslog-ng: drop attempts to disable LFSAndre McCurdy
Forcefully disabling Large File Support in packages which enable it by default is probably not the right thing to do anymore. Since the syslog-ng configure.in file has been renamed to configure.ac, the existing sed command would fail anyway. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25log4c: add support for log4c-nativeAndre McCurdy
Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25libiio: Update to 0.8Steven van der Schoot
Signed-off-by: Steven van der Schoot <steven.vanderschoot@solarteameindhoven.nl> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25poco: update to 1.7.7Pascal Bach
Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25raptor2: initial add 2.0.15Andreas Müller
* it is it in meta-office for a while. Now I need it in meta-qt5-extra too * LICENSE.txt summarizes all licenses and explains that ot is user's choice which one to use Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25lcov: fix env command argument pass issuechunguang yang
when exec lcov in bash, the following error will appear: /usr/bin/env: 'perl -w': No such file or directory perl uses the -w option to enable many warnings. But the env command can't pass the argument to perl, instead it treate perl -w as a file. To fix this issue, just keep the origin perl path and not use env command. Signed-off-by: chunguang yang <chunguang.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10opencv: Remove extra spaceRicardo Ribalda Delgado
No functional change, it just looked ugly. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10syslog-ng: don't use update-alternatives to manage init scriptMarkus Lehtonen
Also, explicitly conflict with other syslog providers. [YOCTO #10433] Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10opencv: Update to version 3.2Ricardo Ribalda Delgado
-Only enable protobuf as dependency if dnn module is enabled -Download manually xfeatures from 3rd party repo -Remove uneeded fixgcc60patch Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>