* runtime dependencies are TUNE_PKGARCH causing do_package_write_*
task to have different signature for MACHINEs with different
TUNE_PKGARCH
* move kernel-module-zram to RRECOMMENDS, because signature handler
is excluding kernel-module-* dependencies only from RRECOMMENDS and
also because some machine can have zram enabled in kernel and
kernel-module-zram won't exist.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Use patch from master branch to fix:
snmpd.c:459: undefined reference to `netsnmp_sd_listen_fds'
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Eric Bénard <eric@eukrea.com>
* dbi was autodetected from sysroot causing undeterministic builds and failures
in lmsensors builds:
ld: warning: libdbi.so.1, needed by sysroots/qemux86/usr/lib/librrd.so,
not found (try using -rpath or -rpath-link)
sysroots/qemux86/usr/lib/librrd.so: undefined reference to `dbi_result_get_string_idx'
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
The snmpd daemon cannot start on platforms without a pci bus:
snmpd[15460]: pcilib: Cannot open /proc/bus/pci
snmpd[15460]: pcilib: Cannot find any working access method.
snmpd should not depend on a PCI bus and should simply move on.
Signed-off-by: Jack Mitchell <jack.mitchell@dbbroadcast.co.uk>
* Add origin and Upstream-Status to patches
* Set SUMMARY instead of DESCRIPTION
* Add ${PN}d to PACKAGES instead of atftpd to be consistent with the
rest of the recipe
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* This change is only aesthetic (unlike indentation in Python
tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
tabs is the need to update a lot of recipes). Lately this advice
was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
error prone when someone is not sure if e.g.
do_generate_toolchain_file() is Python or shell task and also allows
to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
potentially bad (shouldn't be used for indenting of multiline
variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
we're quite inconsistent wheater it's first character on line
under opening quote or under first non-whitespace character in
previous line.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
PolKit will be removed from oe-core as it isn't massively applicable in
embedded, isn't used by anything by default anymore, and future upgrades require
the SpiderMonkey JavaScript runtime.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This fixes the compile errors seen when building
tcsh from scratch. Its not seen with image builds
normally since ncurses is already built due to
other image dependencies
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
OE-Core now handles the detection of authentication so we don't need
to do it here. The bbappend file is kept to provide the upgrade path
only, or the revision would go backwards.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
A recipe for Redis 2.6.9, an advanced key-value store.
Needed some patching of Makefiles and deps to get it to work with OE.
OE Specific configuration: This is built to override MALLOC and use
libc's malloc instead of the provided jemalloc or tcmalloc that
weren't building correctly.
Also the default savepoint setting was updated in the default
redis.conf to tune for a small embedded system.
Known Bug: redis-cli eats all the input on a serial port - watch out
when using the serial console with redis-cli.
see https://github.com/antirez/linenoise/issues/38
Tested with Yocto "Danny" / armv7a.
Signed-off-by: Kevin Baker <kevinb@ventureresearch.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This shows up when doing multilib builds where
PN != BPN and warnings about non existent systemd packages are
popping up.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
"beginline" is the correct parameter name. Checksums have been updated
where necessary (i.e. if the beginning line was something other than the
default of 1).
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Got an error building rrdtool because of hard-coded paths in the
configure.ac file. The extact error message was:
ERROR: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities.
Rerun configure task after fixing this. The path was '/home/marc/yoctomaster/build/crownbay/tmp/work/core2-poky-linux/rrdtool-1.4.7-r2/rrdtool-1.4.7'
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* Update to 0.4.4, adjusting python module dependencies as appropriate
* Add SUMMARY and DESCRIPTION
* Add LIC_FILES_CHKSUM
* Make LICENSE more accurate
* Fix unpackaged directory warning
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* Update to 1.16
* Add LIC_FILES_CHKSUM
* Add SUMMARY and extend DESCRIPTION
* Drop PRIORITY
* Drop AUTHOR (generally we don't include this)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
This introduces a recipe to build hplip 3.12.6 in a simple configuration
aimed at USB printers. It is based on a 3.11.3a recipe for oe classic
by Steve Sakoman.
The hp-setup program is patched to add a small delay after restarting cups,
as on slower embedded systems the cups daemon would sometimes not restart
quickly enough and adding a new printer would sporadically fail.
Tested on an armv6 system (with cups 1.4.6, ghostscript 9.05, foomatic).
Signed-off-by: Marc Reilly <marc@cpdesign.com.au>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* bitbake uses PACKAGES_DYNAMIC as regexp
^ could make matching faster (and it will be more clear that we're expecting regexp not glob)
* made all those last '-' optional, use .* (or nothing)
* use += instead of = in most cases to keep ${PN}-locale from
bitbake.conf:PACKAGES_DYNAMIC = "^${PN}-locale-.*"
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* based on recipe from oe-classic
* update to currently available upstream version 1.4.9
Signed-off-by: Andrea Galbusera <gizero@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>