]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
resolvconf: make it work
authorChen Qi <Qi.Chen@windriver.com>
Thu, 17 Nov 2022 11:14:10 +0000 (19:14 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 20 Nov 2022 08:28:49 +0000 (08:28 +0000)
commit1b0581fd241cc9de2feda896aefbf055dc0099dc
tree9524a6549ffdf4ded14baeaf3f2e6269b1f81f4b
parent1b68c2d2d385013a1c535ef81172494302a36d74
resolvconf: make it work

The current resolvconf does not work. Make it work with the
following changes.
1. Install normalize-resolvconf, which is used by resolvconf.
2. Add dependencies: sed, util-linux-flock.
   util-linux-flock is needed by our busybox does not support '-w'
   by default. sed is needed because we want to avoid package
   QA issue complaining sed is needed by no one provides it.
3. Add a patch to replace 'readlink -m' with 'readlink -l'.
   This could avoid the runtime dependency on coreutils. The replacement
   is safe as /etc always exits in OE's system.
4. Remove allarch inheritage. This is because the above RDEPENDS
   change does not allow this any more. test_sstate_allarch_samesigs
   would fail if we don't do this.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/recipes-connectivity/resolvconf/resolvconf/0001-avoid-using-m-option-for-readlink.patch [new file with mode: 0644]
meta/recipes-connectivity/resolvconf/resolvconf_1.91.bb