commit 7320b2b830ac7d692b0ba248fb77a7e2cb431bbc
Author: Ross Burton <ross@burtonini.com>
Date: Wed Nov 17 17:23:08 2021 +0000
scripts/lnr: remove
lnr is a script that implements the same behaviour as 'ln --relative
--symlink', as at the time of creation --relative was only available in
coreutils 8.16 onwards which was too new for the older supported distros.
Now, however, everyone has a new enough coreutils, so we can remove this
script.
All users of lnr should be replaced with ln --relative --symbolic.
(From OE-Core rev: 723b6e40f5943426364bffce7c58ade65c4abbba)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This is a global fixup to build NOT boot, against oe-core master. Among
the changes are:
- more override syntax fixups
- updated bbappend versions
- new bbappands for missing pkgconfig
- creation of a bind-dhclient headers only package, so we can
remove the bind recipe to update to the latest
- drop old dependencies
- make more changes overc distro dependent
- remove ostree in favour of upstream recipe
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
until we replace dhclient calls with dhcpd calls that work with bind
9.16+, we need # to pin ourselves at an older bind and dhclient.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
oe-core no longer has dhclient and has replaced it with dhcpd, this
fixes the builds as runtime testing continues.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
oe-core has removed filed globbing support in the SRC_URI. Pointing
at a directory has the same result, so we switch to that.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
The connectivity checks were a copy and paste from a reference distro
when overc was initially created. They haven't been kept up to date,
so it is best to let them be empty and defined by someone doing a build
(so they can't point to a reliable source they have vetted)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Makefile is not part of the pflask distribution, but is
supplied by the recipe. We change the way it defines the
$(sp) variable because the old way does not work for make 4.3.
Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Not all devices conform to "/dev/tty<num>" so if you happen to run
'cube-ctl prep' on say dom0 you will get 'ln' errors as we attempt to
symlink files like:
/etc/systemd/system/getty.target.wants/getty@tty/dev/loop-control.service
We check to ensure we only attempt to create symlinks when the
matching is successful and we extract only a number.
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Tests show that 5.4 works for containment and launching, so we can
bump the default kernel version to 5.4.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Drop thud/warrior, add dunfell.
Although we haven't finished tested with the latest master, push
the compatibility to avoid parse errors that could happen as part
of that testing.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Poky commit 0e48ca10aa44 [chkconfig: remove the recipe] made chkconfig
go away and as such we can't include it.
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
OE-core commit fb064356af61 [Remove LSB support] removed 'lsb'
availability. So we need to drop it too or things won't build.
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
With the removal of python2, due to it being EOLed, we need to make
some adjustments. Switch to python3- where it makes sense, drop ones
which would be duplicates, and in cases like python-compiler, the
package had been moved into core libs and eventually dropped in
python3, so drop it.
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Recipes for systemd and python(3)-jinja2 have been uprev'd so we need
to match these changes. For python-jinja2 we also move to the python3
version as python2 is EOL'd and has been removed.
The systemd "block devs" patch had to be updated as the files has
moved location in the upstream package, the patch itself remains the
same.
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Mostly context changes along with a larger change around the hunk
which disables the mouse.
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Adjustments needed as we can no longer make use of python2. Switch
from using python-modules to python3-modules and use python3-core to
provide 'subprocess'.
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
As of oe-core commit 8ea8557760c2 [udisks: Remove this obsolete
version] we have to use udisks2.
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>