]> 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)
committerSteve Sakoman <steve@sakoman.com>
Wed, 30 Nov 2022 21:10:48 +0000 (11:10 -1000)
commitaba0164359347e062cf64bcc6bb34ed08c2377b5
tree44dbb5ba0908ab03ca66ee8773b7098922b8ee77
parenta56579912c5fa9c0d1f1e4fcefdbf75c1d13ab1f
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>
(cherry picked from commit 1b0581fd241cc9de2feda896aefbf055dc0099dc)
Signed-off-by: Steve Sakoman <steve@sakoman.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