As this recipe doesn't inherit update-rc.d, we need to add to its
runtime dependency initscripts-functions ourselves. Otherwise, we
would spot errors in systemd systems when we execute commands like
`systemctl start krb5-kdc'.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* No configure option for valgrind, use the ac_cv_header_*
* The PACKAGECONFIG for valgrind is disabled by default
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* set correct path for dnsmasq
* add dnsmasq to RRECOMMENDS
this popped up when testing access point enabled for network-manager-applet
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Otherwise do_unpack failed when multilib:
tar (child): /path/to/lib32-krb5-1.12.2.tar.gz: Cannot open: No such file or directory
And do_patch error:
ERROR: Command Error: exit status: 1 Output:
Applying patch 0001-aclocal-Add-parameter-to-disable-keyutils-detection.patch
can't find file to patch at input line 15
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Changed:
* Add init scripts and default configs based on debian
* Add a patch for crosscompile nm
* Add a patch to suppress /usr/lib in krb5-config
* Add DESCRIPTION
* Remove blacklist and inherit autotools-brokensep
* Add PACKAGECONFIG for ldap and readline
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
- change to use tar.gz since bz2 is no longer provided in upstream
- adjust the patch for new version
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* otherwise fails with:
| checking for MM... no
| configure: error: Package requirements (dbus-glib-1 >= 0.86 glib-2.0
>= 2.18 gmodule-2.0 gobject-2.0) were not met:
|
| No package 'dbus-glib-1' found
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Since they are autodetected they introduce floating dependencies,
so for now just require them at build time.
Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* INSTALL file is automatically created by automake (now when it doesn't have
implicit foreign) and it changed the md5 to d0697e131465c2bdd0af3b07a84d2878
causing do_configure task to fail with:
ERROR: ser2net: md5 data is not matching for file://INSTALL;md5=0659eb117294c490ae3853facd7a6ddd
ERROR: ser2net: The new md5 checksum is d0697e131465c2bdd0af3b07a84d2878
Use COPYING file which should be more stable.
* adding foreing automake flag is maybe more correct solution, I wonder
how many projects were changed like this, but silently (this failed
only thanks to INSTALL file being used in LIC_FILES_CHKSUM)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* otherwise fails with:
| checking for NcursesW wide-character library... no
| checking for Ncurses library... no
| checking for Curses library... no
| configure: error: requires either NcursesW or Ncurses library
| Configure failed. The contents of all config.log files follows to aid debugging
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* otherwise do_configure tries to find ncurses.h on host and
disables ncurses support when not found, then build fails because
of missing -lcurses when using terminfo-core.o:
| terminfo-core.o: In function `_set_bg':
| /OE/irssi/0.8.15+0.8.16-rc1-r0/irssi-0.8.16-rc1/src/fe-text/terminfo-core.c:343:
undefined reference to `tputs'
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
If the machine uses hard floating point, the build fails as below:
arm-oel-linux-gnueabi-gcc -Wall ...
In file included from .../build/tmp/sysroots/imx6qsabresd/usr/include/features.h:402:0,
from .../build/tmp/sysroots/imx6qsabresd/usr/include/errno.h:28,
from clock.c:19:
.../build/tmp/sysroots/imx6qsabresd/usr/include/gnu/stubs.h:7:29:
fatal error: gnu/stubs-soft.h: No such file or directory
# include <gnu/stubs-soft.h>
This patch fixes the build system to reuse the CC variable and also
passes over the defined CFLAGS so the choosen optimization and build
options are respected.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Fixed SRC_URI:
* ${PN} -> ${BPN}, use ${BP} if it was ${PN}-${PV}
* ${P} -> ${BP}
Otherwise we would meet do_fetch errors when we do the multilib, native
or nativesdk build.
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* These recipes all use pkg-config in some way but were missing
dependencies on the tool, this patch adds them.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
The main issue was the endianess detection. The ac override did not work.
The current version has updated automake and autoconf files that address better endianess detection and it plays well with YP autotools.
Build tested on all qemus arches.
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
preset paths to remove that error:
/meta-oe/recipes-connectivity/daq/daq_2.0.2.bb
./config.log:cc1: warning: include location "/usr/local/include" is unsafe for cross-compilation [-Wpoison-system-directories]
Also this patch add required libdnet dependency.
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
preset paths to remove that error:
/meta-oe/recipes-connectivity/daq/daq_2.0.2.bb
./config.log:cc1: warning: include location "/usr/local/include" is unsafe for cross-compilation [-Wpoison-system-directories]
Also this patch add required libdnet dependency.
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Oh the pain.
Tested for ARM. Can build GNU Radio and an sdk that builds GNU Radio.
Update Upstream-Status for build system patch.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
When building out-of-tree, the test binaries are available in the build
directory, not the source directory.
Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* skip_udev_rules_generation() needs to reference Makefile.am in the recipe
source directory.
Signed-off-by: Charles Oram <charles@oram.co.nz>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>