summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* klibc: klcc: consider --sysroot option and override gcc-cross encoded sysrootAndrea Adami2014-09-263-2/+17
| | | | | | | | | | | | | For the recipes built with klcc-cross it is necessary to pass --sysroot otherwise we default to the one encoded in gcc-cross which actually is the 'first one' built. The issue was revealed when building for armv4 after having built for armv5te: the produced binaries did contain Illegal Instruction (bx lr). Use ${TOOLCHAIN_OPTIONS} variable to specify --sysroot=${STAGING_DIR_TARGET} Signed-off-by: Andrea Adami <andrea.adami@gmail.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>
* keymaps: systemd support now in OE-CorePaul Eggleton2014-09-262-20/+0
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* portmap: systemd support now in OE-CorePaul Eggleton2014-09-262-21/+0
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* dhcp: remove parts now merged into OE-Core recipePaul Eggleton2014-09-263-36/+3
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.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-262-1/+2
| | | | | | | | | | | | | | | | 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>
* nautilus: Drop using autotools-brokensepKhem Raj2014-09-261-3/+3
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libgnomekbd: Drop using autotools-brokensepKhem Raj2014-09-261-7/+3
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* proftpd: fix integer overflow CVE-2013-4359Hongxu Jia2014-09-262-1/+144
| | | | | | | | | | | | | Integrate a patch from proftpd upstream to fix an integer overflow bug described in the CVE-2013-4359, which allows remote attachers to cause a denial of service (memory consumption) attack. Refer: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4359 Signed-off-by: Shan Hai <shan.hai@windriver.com> Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* webmin: fix hardcode of python2.3Robert Yang2014-09-262-1/+28
| | | | | | Use "/usr/bin/env python" to fix it. Signed-off-by: Robert Yang <liezhi.yang@windriver.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>
* apache2: split apache2-scripts subpkgRobert Yang2014-09-261-2/+8
| | | | | | | | | | Split apache2-scripts subpkg to put the perl script dbmmanage, so that apache2 doesn't have to RDEPEND on perl. Add another perl script apxs to apache2-dev pkg as Olof Johansson suggested. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* phpmyadmin: add bash to RDEPENDS_phpmyadminRobert Yang2014-09-261-0/+1
| | | | | | | | | | | | | | | | Bashism: possible bashism in plugins/transformations/generator_plugin.sh line 16 (echo -e): echo -e "Usage: ./generator_plugin.sh MIMEType MIMESubtype TransformationName [Description]\n" possible bashism in plugins/transformations/generator_plugin.sh line 28 (${parm,[,][pat]} or ${parm^[^][pat]}): MT="${MT^}" possible bashism in plugins/transformations/generator_plugin.sh line 29 (${parm,[,][pat]} or ${parm^[^][pat]}): MS="${MS^}" possible bashism in plugins/transformations/generator_plugin.sh line 30 (${parm,[,][pat]} or ${parm^[^][pat]}): TN="${TN^}" possible bashism in plugins/transformations/generator_plugin.sh line 51 (should be 'b = a'): if [ "$4" == "--generate_only_main_class" ]; then Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* memcached: add bash to RDEPENDS_memcachedRobert Yang2014-09-261-1/+3
| | | | | | | | | | | | | | | | | | | | | | Bashism: possible bashism in memcached/etc/init.d/memcached line 40 (bash arrays, ${name[0|*|@]}): if [ -r "${FILES[0]}" ]; then possible bashism in memcached/etc/init.d/memcached line 42 (bash arrays, ${name[0|*|@]}): for FILE in "${FILES[@]}"; possible bashism in memcached/etc/init.d/memcached line 53 (should be VAR="${VAR}foo"): CONFIGS+=($NAME) possible bashism in memcached/etc/init.d/memcached line 54 (should be 'b = a'): elif [ "memcached_$2" == "$NAME" ]; possible bashism in memcached/etc/init.d/memcached line 62 (bash arrays, ${name[0|*|@]}): if [ ${#CONFIGS[@]} == 0 ]; possible bashism in memcached/etc/init.d/memcached line 71 (bash arrays, ${name[0|*|@]}): CONFIG_NUM=${#CONFIGS[@]} possible bashism in memcached/etc/init.d/memcached line 72 ('((' should be '$(('): for ((i=0; i < $CONFIG_NUM; i++)); do possible bashism in memcached/etc/init.d/memcached line 73 (bash arrays, ${name[0|*|@]}): NAME=${CONFIGS[${i}]} Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* proftpd: add perl to RDEPENDS_proftpdRobert Yang2014-09-261-0/+2
| | | | | | | | Perl: proftpd/usr/bin/ftpasswd:#!/usr/bin/perl proftpd/usr/bin/ftpquota:#!/usr/bin/perl Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* stunnel: add perl to RDEPENDS_stunnelRobert Yang2014-09-261-0/+2
| | | | | | | Perl: stunnel/usr/bin/stunnel3:#!/usr/bin/perl Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* ndisc6: add perl to RDEPENDS_ndisc6-miscRobert Yang2014-09-261-0/+1
| | | | | | | Perl: ndisc6-misc/usr/bin/dnssort:#! /usr/bin/perl Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* arptables: remove bashismRobert Yang2014-09-262-0/+38
| | | | | | | | | | | | | Bashism: possible bashism in arptables/etc/init.d/arptables line 14 (should be '.', not 'source'): source /etc/init.d/functions possible bashism in arptables/etc/init.d/arptables line 96 ($"foo" should be eval_gettext "foo"): echo $"Usage $0 {start|stop|restart|condrestart|save|status}" Use "." to replace of "source", and change /bin/bash to /bin/sh, the echo $"foo" works well in our busybox. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* autofs: remove bashismRobert Yang2014-09-262-0/+121
| | | | | | The autofs.init can work with /bin/sh in busybox, so remove bashsim. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* aoetools: no bashism in aoe-statRobert Yang2014-09-262-1/+30
| | | | | | So use /bin/sh. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* radvd: update to 1.14Joe Slater2014-09-232-6/+6
| | | | | | | | No changes except to source version. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* pimd: add recipe for pimd-2.1.8YangHaibo2014-09-231-0/+10
| | | | | | Signed-off-by: YangHaibo <b40869@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* wireshark: not put the CC options into CFLAGS_FOR_BUILDRoy.Li2014-09-232-0/+47
| | | | | Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* wireshark: update to 12.1Armin Kuster2014-09-231-11/+10
| | | | | | | | | | | | | | | | | following security fixes included: MEGACO dissector infinite loop. (Bug 10333) CVE-2014-6423 Netflow dissector crash. (Bug 10370) CVE-2014-6424 CUPS dissector crash. (Bug 10353) CVE-2014-6425 HIP dissector infinite loop. CVE-2014-6426 RTSP dissector crash. (Bug 10381) CVE-2014-6427 SES dissector crash. (Bug 10454) CVE-2014-6428 Sniffer file parser crash. (Bug 10461) CVE-2014-6429 CVE-2014-6430 CVE-2014-6431 CVE-2014-6432 re-org'd dd file to be more in-line with style guide. Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* vftpd: update to version 3.0.2Joe Slater2014-09-237-2/+3
| | | | | | | | No changes other than source checksum. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* ptpd: update to version 2.3.1-rc2Joe Slater2014-09-231-4/+14
| | | | | | | | | | | | Add a little processing to find correct directory for source upstream. Update LIC_FILES_CHKSUM since the latest package doesn't include a COPYRIGHT file anymore. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* tcpslice: add recipe under tcpdumpRoy Li2014-09-093-0/+125
| | | | | | | | | tcpslice is a tool for extracting parts of a tcpdump packet trace, so put it under tcpdump dir Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* dnsmasq: uprev it to 2.71Joe MacDonald2014-09-093-23/+37
| | | | | | | Refreshed lua.patch due to whitespace changes in top-level Makefile. Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* ipsec-tools: Fix pfkey UPDATE failure caused by EINTRJackie Huang2014-09-092-0/+221
| | | | | | | | | | | | | While kernel is processing the UPDATE message which is sent from racoon, it maybe interrupted by certain system signal and if this case happens, kernel responds with an EINTR message to racoon and kernel fails to establish the corresponding SA. Fix this problem by resend the UPDATE message when EINTR(Interrupted system call) error happens. Signed-off-by: Xufeng Zhang <xufeng.zhang@windriver.com> Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* inetutils: uprev to 1.9.2Roy Li2014-09-0813-43/+3
| | | | | | | | | | | 1. remove unneeded patches: inetutils-1.9.1/disable-pre-ANSI-compilers.patch inetutils-1.9.1/remove-gets.patch 2. Update the version from 1.9.1 to 1.9.2 in version.patch 3. remove PR Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* aoetools: uprev to version 36Roy Li2014-09-081-2/+2
| | | | | Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* lowpan-tools: Move to 0.3.1 releaseKhem Raj2014-09-081-3/+3
| | | | | | | Also fix the git SRC_URI location Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* ipsec-tools: Fix build with glibc 2.20Khem Raj2014-09-082-0/+24
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>