summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* polkit: update to 0.112Andreas Müller2014-10-011-17/+2
| | | | | | checked in logfile: setting up ownership/permission is performed by make install Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* networkmanager update to 0.9.8.10Andreas Müller2014-10-012-39/+4
| | | | | | * use nss as default crypto engine to get out of blacklist due to missing gcrypt Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* smartmontools: add systemd service fileChen Qi2014-09-262-1/+25
| | | | | | | | Add systemd service file for smartmontools. The service is disabled by default. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* smartmontools: fix for its SysV init scriptChen Qi2014-09-263-3/+16
| | | | | | | | | Changes include: 1. Make it run at runlevel 2, 3, 4 and 5 by default. 2. Add /etc/default/smartmontools, just as Ubuntu does. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Phoronix Test Suite packageTodd E Brandt2014-09-261-0/+24
| | | | | | | | | | | | | | | | This is the package recipe for the phoronix test suite v5.2.1. The tool is for benchmarking and testing of the system. Signed-off-by: Todd Brandt <todd.e.brandt@linux.intel.com> ---- meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_5.2.1.bb | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) v2: changes based on Ross Burton's comments. However, I kept this line: S = "${WORKDIR}/phoronix-test-suite", since the tarball folder doesn't include the version number. v3: changed the license file locatoin and moved the RDEPENDS field down Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rsyslog: add ptest supportJackie Huang2014-09-264-1/+185
| | | | | | | | | | | | Changed: - add a patch to use serial-tests config needed by ptest - add a patch to fix rsyslog test cases don't finish issue - add run-ptest, do_compile_ptest and do_install_ptest - add dependency for rsyslog-ptest - add PACKAGECONFIG for valgrind Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xchat: update recipe with build/configure fixesstephen.arnold422014-09-263-9/+99
| | | | | | | | | | | | | | Update recipe with build/configure fixes (rework autotools config, add patch for separate build dir, add patch for automake foreign, add PACKAGECONFIG option for python interface, move dbus to RDEPEND, as dbus-glib header is required for build; the last one is a workaround for the QA depend warning on more than one dep in PKGCONF). Upstream-Status: Inappropriate (no more upstream) Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Steve Arnold <stephen.arnold42@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltp-ddt: keep do_make_scripts as separate task to lock correctlyDenys Dmytriyenko2014-09-261-5/+6
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* zeromq: following ptest formattingRoy Li2014-09-262-10/+17
| | | | | Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* toybox: New recipe for toybox-0.4.9Paul Barker2014-09-263-0/+441
| | | | | | | | | | | | | | | | | | | | | | | | | | Toybox is a BSD-licensed alternative to Busybox which may be of interest to a few people. It's still a work in progress but it already covers a large number of the basic commands a system needs. Removing toybox after it has been installed currently bricks the system though as the postrm script runs after '/bin/toybox' has been removed (so things like '/bin/ln' become broken links and the update-alternatives script can't run). Toybox is patched to change the install paths of several utilities to match the paths used by Busybox. This is needed as update-alternatives from opkg-utils cannot handle two providers of a given utility which place their links in different locations. Link locations have so far only been matched with Busybox, other packages such as coreutils still cause clashes. Therefore, toybox currently installs cleanly on core-image-minimal but fails to install cleanly on core-image-full-cmdline. Hopefully Toybox is still usable for testing in the current state. With further development of the recipe it should be possible to install and uninstall toybox cleanly on all core images. With further upstream development it should become a viable replacement for Busybox. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dialog: fix the redirection of the error informationRoy Li2014-09-261-2/+2
| | | | | | | | Drop the error information, other than redirect them to stdout, otherwise the error information will be included into LIBS/CFLAG Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* multipath-tools: update to version 0.5.0+Joe Slater2014-09-265-9/+304
| | | | | | | | | | SCRREV includes patches up to 9/12/2014. Modify upstream source to be better set up for cross compilation. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rsyslog: add UPDATE_ALTERNATIVE for syslog-serviceChen Qi2014-09-261-1/+8
| | | | | | | | | Use ALTERNATIVE mechanism in OE to manage the syslog service to avoid conflicts with other syslog implementations like sysklogd or busybox. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* imagemagick: do not install magick-baseconfig.h repeatedlyWenzong Fan2014-09-262-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | Both targets install-data-local & install-includeHEADERS will install header file magick-baseconfig.h to the same location, and they might be run in the same time while enabling parallel build: * target dependencies: + install-data-am: ... install-data-local ... install-includeHEADERS * make install error: /usr/bin/install: cannot create regular file \ `.../usr/include/ImageMagick-6/magick/magick-baseconfig.h': \ File exists \ make[3]: *** [install-magickincarchHEADERS] Error 1 * reproduce the error: $ /usr/bin/install test /tmp & /usr/bin/install test /tmp [1] 4052 /usr/bin/install: cannot create regular file `/tmp/test': File exists [1]+ Exit 1 /usr/bin/install test /tmp Just disable the one from install-data-local to remove this race issue. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* collectd: add systemd unit fileChong.Lu@windriver.com2014-09-262-2/+23
| | | | | | | Add systemd unit file for collectd. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* talloc: fixes for sstate cache reuseRobert Yang2014-09-261-1/+9
| | | | | | | | | | | | | Fixes for sstate cache reuse between different build dirs. The ${SWIGLIBDIR##${STAGING_DIR_NATIVE}} had confused bitbake, bitbake would add the "SWIGLIBDIR##${STAGING_DIR_NATIVE}" to the deps of do_install, which caused the sstate cached can't be re-used. Use another way for SWIGLIBDIR to fix the problem. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* talloc: fix swig dependenciesWenzong Fan2014-09-262-3/+4
| | | | | | | | | | | | | | | | * depens on swig-native to make sure that the talloc.i always be installed; * remove relative path that from `swig -swiglib`: ${D}/usr/bin/../share -> ${D}/usr/share This prevents 'install' from creraing empty dir: ${D}${bindir}; * fix the path to talloc.i for separate build. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* postgresql: add systemd unit fileChong.Lu@windriver.com2014-09-262-1/+48
| | | | | | | | | Add systemd unit file for postgresql. When 'sysvinit' and 'systemd' are both in DISTRO_FEATURES, we need to prevent the init script from running via systemd. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* postgresql: move initdb to postgresql-setupChong.Lu@windriver.com2014-09-263-50/+77
| | | | | | | | | | We shouldn't use sysvinit init script to initialize database when use systemd as the init manager, so split initdb function to postgresql-setup. Before starting postgresql server, we can use "postgresql-setup initdb" to initialize the database cluster. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* hostapd: use ${PN} for SYSTEMD_SERVICEChen Qi2014-09-261-3/+3
| | | | | | | Use ${PN} for SYSTEMD_SERVICE to avoid errors in case of multilib. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: use ${PN} for SYSTEMD_SERVICEChen Qi2014-09-261-2/+2
| | | | | | | Use ${PN} for SYSTEMD_SERVICE to avoid errors in case of multilib. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* subsurface: Adjust dependencies to match eglibc -> glibc moveKhem Raj2014-09-261-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* collectd: Upgrade to 5.4.1 and fix with glibc 2.20Khem Raj2014-09-263-9/+111
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit, acpitests: Fix build on hardfloat armKhem Raj2014-09-262-2/+5
| | | | | | | | | | | | luajit as well as acpitests build system has mind of its own and does not respect CC and friends in makefiles so we have to inject the CFLAGS via EXTRA_OEMAKE, some of ABI defining params e.g. float-abi selection is mentioned in TUNE_CCARGS and not in TOOLCHAIN_OPTIONS. This causes build to go for softfloat build and that is not what we want. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* numlockx: Update SRC_URI to somewhere fetchableKhem Raj2014-09-261-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ckermit: Update recipe ckermit_301.bb -> ckermit_302.bbKhem Raj2014-09-261-4/+5
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libunwind: remove as recipe is now in OE-CorePaul Eggleton2014-09-262-34/+0
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* glade3: Enable gnome support in meta-gnome instead of meta-oeKhem Raj2014-09-261-1/+1
| | | | | | | | | | | | | | | | This decouples meta-oe dependencies on meta-gnome, right now we have to use meta-gnome as dependent layer ERROR: Nothing PROVIDES 'libbonoboui' (but meta-openembedded/meta-oe/recipes-devtools/glade/glade3_3.8.2.bb DEPENDS on or otherwise requires it) ERROR: Required build target 'glade3' has no buildable providers. Missing or unbuildable dependency chain was: ['glade3', 'libbonoboui'] Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rrdtool: use rrdtool rather than PNRobert Yang2014-09-261-1/+1
| | | | | | | The "${datadir}/${PN}" will be changed to "${datadir}/lib32-rrdtool" when multilib which isn't what need, use rrdtool to fix the problem. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* bonnie: add perl to RDEPENDS_bonnie-scriptsRobert Yang2014-09-261-0/+2
| | | | | | | | Perl: bonnie-scripts/usr/bin/bon_csv2html:#!/usr/bin/perl bonnie-scripts/usr/bin/bon_csv2txt:#!/usr/bin/perl Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* sdparm: split sdparm-scripts subpkgRobert Yang2014-09-261-0/+6
| | | | | | | | | | | | | | Bash scripts: packages-split/sdparm/usr/bin/sas_disk_blink:#!/bin/bash packages-split/sdparm/usr/bin/scsi_ch_swp:#!/bin/bash The sdparm is a ~150K executable so making it pull in bash at >1000K isn't good for embedded systems. Neither script appears to be essential, so put them in sdparm-scripts as Randy suggested. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* sg3-utils: add bash to RDEPENDS_sg3-utilsRobert Yang2014-09-261-0/+2
| | | | | | | | | | | | | | Bash scripts: sg3-utils/usr/bin/scsi_stop:#!/bin/bash sg3-utils/usr/bin/scsi_mandat:#!/bin/bash sg3-utils/usr/bin/scsi_logging_level:#! /bin/bash sg3-utils/usr/bin/scsi_temperature:#!/bin/bash sg3-utils/usr/bin/scsi_start:#!/bin/bash sg3-utils/usr/bin/scsi_satl:#!/bin/bash sg3-utils/usr/bin/scsi_readcap:#!/bin/bash sg3-utils/usr/bin/scsi_ready:#!/bin/bash Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* gpsd: add deterministic support for KPPS interfacePeter Bigot2014-09-011-1/+1
| | | | | | | | | | | | | gpsd enables low-precision PPS (pulse-per-second) support by default, but only includes the high-precision kernel API capabilities if sys/timepps.h is also detected. Under Linux the pps-tools package installs this header. Remove the feature non-determinism and increase gpsd capabilities by adding an explicit dependency. See: http://www.catb.org/gpsd/gpsd-time-service-howto.html#_enabling_pps Signed-off-by: Peter A. Bigot <pab@pabigot.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pps-tools: add recipePeter Bigot2014-09-011-0/+16
| | | | | | | | This provides some utilities and a user-space header necessary to use the Linux KPPS (RFC 2783) capabilities of gpsd and ntp. Signed-off-by: Peter A. Bigot <pab@pabigot.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gpsd: update to 3.10Peter Bigot2014-09-015-56/+66
| | | | | | | Patches rebased onto new version with no material changes. Signed-off-by: Peter A. Bigot <pab@pabigot.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: upgrade from 5.5.38 to 39Kang Kai2014-08-283-2/+2
| | | | | | | | Upgrade mariadb from 5.5.38 to 5.5.39. Previous upgrade made a lot of work, so it is easy this time. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmbench: add lmbench-exception LICENSEYasir Khan2014-08-282-1/+109
| | | | | | Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Yasir-Khan <yasir_khan@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* md5deep: Add recipe for md5deep package version 4.4Sven Ebenfeld2014-08-282-0/+55
| | | | | | | I need to build hashdeep/md5deep within OE to include it in my images. This recipe enables OE to cross-compile md5deep. I needed to add the patch as do_configure_qa is complaining about cross-compilation errors otherwise. I added a pull request for the issue with the variable expansion to hashdeep as well. Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: add systemd unit fileChen Qi2014-08-272-2/+33
| | | | | | | | | | The service file mainly comes from Fedora20. This patch also adds a configuration file under /etc/tmpfiles.d so that mysqld could start correctly. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup*: set PACKAGE_ARCH before packagegroup inheritMartin Jansa2014-08-273-10/+2
| | | | | | | | | | | | * The required order was changed in oe-core commit: allarch: Add warning about packagegroup Since we want to start including this class conditionally, detect cases where packagegroup files use the old ordering and inform the user they need to update this. * drop PACKAGE_ARCH setting from xorg-fonts-100dpi - nothing seems MACHINE specific in it Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: Fix native build due mistakenly linking against host's iconvOtavio Salvador2014-08-271-0/+1
| | | | | | | | | | | | | | | | | | The configure script has mistakenly choose to enable iconv support, due host to provide it, adding '/usr/lib' to the linking flags and failing as: ,----[ Linking error while testing 'fork' support ] | conftest.c:268: warning: conflicting types for built-in function 'fork' | .../build/tmp/sysroots/x86_64-linux/usr/lib/libxml2.so: | undefined reference to `gzopen64@ZLIB_1.2.3.3' | collect2: ld returned 1 exit status `---- This patch disables iconv support for native builds fixing the error. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: change the group of /var/lib/mysql from 'nogroup' to 'mysql'.Hongxu Jia2014-08-271-1/+1
| | | | | | | | | The commit 8f637f9bbcdda1dc7a1998d243708c727aa6016f added mysql group, we should change the group of /var/lib/mysql from 'nogroup' to 'mysql' also. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmbench: remove debianutils from RDEPENDS and add perlJackie Huang2014-08-231-1/+1
| | | | | | | | | | | | | | | - I don't see any evdidence that lmbench needs debianutils to run: debianutils provides: run-parts, tempfile, savelog, which, ischroot, add-shell, installkernel, remove-shell but none of them is used by lmbench scripts and I tested it work fine without debianutils, so remove debianutils from RDEPENDS - Some scripts in lmbench are perl scripts, so add RDEPENDS on perl (no addtional perl module is needed). Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmbench: use BPN instead of PNJackie Huang2014-08-231-2/+2
| | | | | | | | Use BPN instead of PN to fix the dirs in scripts when build with multilib. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* samba: upgrade to 3.6.24Kang Kai2014-08-2329-1297/+19
| | | | | | | | | | | | Upgrade samba to latest 3.6.x version. * remove PR * remove backport CVE patches * update 4 patches: documentation.patch, documentation2.patch, undefined-symbols.patch and bug_387266_upstream_4104_mention-kerberos-in-smbspool-manpage.patch Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltp-ddt: update to the latest rev, bump the versionDenys Dmytriyenko2014-08-232-46/+14
| | | | | | | | | * Fix KERNEL_DIR vs. KERNEL_INC properly, drop not needed Makefile patch * Pass CC and KERNEL_CC to preserve the necessary system flags * Tons of other fixes and new testcases Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: refer ubuntu/redhat to add mysql groupHongxu Jia2014-08-211-2/+2
| | | | | | | | | | | In ubuntu/redhat, we have: ... ps -eo user,group,cmd | grep "mysql" mysql mysql /usr/sbin/mysqld ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmbench: fix doc install failureJackie Huang2014-08-211-1/+1
| | | | | | | | | Fix the failure: cp: cannot create regular file `/usr/share/man/man1/bargraph.1': Permission denied mkdir: cannot create directory `/usr/share/man/man9': Permission denied Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmbench: fix lmbench memory check failureJackie Huang2014-08-212-0/+207
| | | | | | | | | | | | | | | | | | | | | | | | lmbench can't proceed on some targets. The memory check fails because the memory latency of each page is longer then 10us, which is a time limit set in the original memsize.c. The memory latency is very different on different targets due to the hardware and current system load. The targets with slower memory chips or heavy system load need much longer time to read or write the memory. This fix changes the fixed time limit of 10us to a specific value calculated from the runtime target. Also set an upper limit of memory size used for lmbench testing. The memory check sometimes fails if the target has a large amount of memory, for example more than 4G. Signed-off-by: Qingming Su <qingming.su@windriver.com> Signed-off-by: Fupan Li <fupan.li@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmbench: Fix "make html" graph failureJackie Huang2014-08-212-2/+64
| | | | | | | | | | | | | The html-list perl script cannot parse the first line of the result files about the lmbench version. Additional fixes are to make the result's html pages easier to understand. Signed-off-by: Lin Yu <lin.yu@windriver.com> Signed-off-by: Fupan Li <fupan.li@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>