]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
man-db: fix broken requirement for flex
authorRoss Burton <ross.burton@arm.com>
Wed, 22 Jan 2025 15:28:17 +0000 (15:28 +0000)
committerRoss Burton <ross.burton@arm.com>
Thu, 23 Jan 2025 11:52:26 +0000 (11:52 +0000)
commit544d8ee19b5ac74a841722a3e000019d2e6ab4f8
treeb217a18839858549e9c75b90cc2ba8c8c9833bbf
parent8ba751635a333ba0ccdeaff7b135131de99292a9
man-db: fix broken requirement for flex

Normally flex-native in the sysroot via the toolchain, but different
toolchains may not depend on flex-native (eg, external-arm-toolchain).

This results in a configure error:

  checking for flex... no
  configure: error: flex is required when building from revision control

Now we're not building from revision control, but the configure script
is broken with out-of-tree builds and checks the (empty) build tree for
pre-generated sources.  Apply a fix to look in the source tree instead.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Ross Burton <ross.burton@arm.com>
meta/recipes-extended/man-db/files/flex.patch [new file with mode: 0644]
meta/recipes-extended/man-db/man-db_2.13.0.bb