On Thu Mar 5, 2026 at 11:54 AM CET, Changqing Li via lists.openembedded.org wrote: > From: "Changqing Li via lists.openembedded.org" > <[email protected]> > > Changes: > https://www.lua.org/manual/5.5/readme.html#changes > > PLATS linux-readline is moved, and readline is changed to load > dynamically, refer [1], keep readline as PACKAGECONFIG to allow user to > remove readline dependency. > > Lua use dlopen by default, and LUA_READLINELIB is set to libreadline.so, > but libreadline.so is in the dev package, which will make Lua cannot > load libreadline even when libreadline is installed. Make readline as > build dependency and detect the real libreadline name and set LUA_READLINELIB > > [1] https://github.com/lua/lua/commit/366c85564874d560b3608349f752e9e490f9002d > [2] https://github.com/lua/lua/blob/master/lua.c#L520 > > Signed-off-by: Changqing Li <[email protected]> > ---
Hi Changqing, Thanks for the new version, but I believe we have some errors with it: ERROR: lua-5.5.0-r0 do_configure: Execution of '/srv/pokybuild/yocto-worker/qemux86-64-x32/build/build/tmp/work/x86_64_x32-poky-linux-gnux32/lua/5.5.0/temp/run.do_configure.1720879' failed with exit code 1 The do_configure log is not really verbose: DEBUG: Executing python function extend_recipe_sysroot NOTE: Direct dependencies are ['/srv/pokybuild/yocto-worker/qemux86-64-x32/build/layers/openembedded-core/meta/recipes-core/glibc/glibc_2.42.bb:do_populate_sysroot', '/srv/pokybuild/yocto-worker/qemux86-64-x32/build/layers/openembedded-core/meta/recipes-core/readline/readline_8.3.bb:do_populate_sysroot', '/srv/pokybuild/yocto-worker/qemux86-64-x32/build/layers/openembedded-core/meta/recipes-devtools/gcc/gcc-cross_15.2.bb:do_populate_sysroot', '/srv/pokybuild/yocto-worker/qemux86-64-x32/build/layers/openembedded-core/meta/recipes-devtools/gcc/gcc-runtime_15.2.bb:do_populate_sysroot', '/srv/pokybuild/yocto-worker/qemux86-64-x32/build/layers/openembedded-core/meta/recipes-devtools/opkg-utils/opkg-utils_0.7.0.bb:do_populate_sysroot', '/srv/pokybuild/yocto-worker/qemux86-64-x32/build/layers/openembedded-core/meta/recipes-devtools/quilt/quilt-native_0.69.bb:do_populate_sysroot', 'virtual:native:/srv/pokybuild/yocto-worker/qemux86-64-x32/build/layers/openembedded-core/meta/recipes-devtools/patch/patch_2.8.bb:do_populate_sysroot', 'virtual:native:/srv/pokybuild/yocto-worker/qemux86-64-x32/build/layers/openembedded-core/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot', 'virtual:native:/srv/pokybuild/yocto-worker/qemux86-64-x32/build/layers/openembedded-core/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot'] NOTE: Installed into sysroot: [] NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 'glibc', 'ncurses', 'readline', 'binutils-cross-x86_64', 'gcc-cross-x86_64', 'gcc-runtime', 'libgcc', 'libtool-native', 'm4-native', 'opkg-utils', 'quilt-native', 'texinfo-dummy-native', 'linux-libc-headers', 'zlib-native', 'flex-native', 'gnu-config-native', 'patch-native', 'pkgconfig-native', 'pseudo-native', 'xz-native', 'zstd-native', 'attr-native', 'gmp-native', 'libmpc-native', 'mpfr-native', 'sqlite3-native'] DEBUG: Python function extend_recipe_sysroot finished DEBUG: Executing shell function do_configure WARNING: exit code 1 from a shell command. https://autobuilder.yoctoproject.org/valkyrie/#/builders/11/builds/3272 https://autobuilder.yoctoproject.org/valkyrie/#/builders/9/builds/3286 https://autobuilder.yoctoproject.org/valkyrie/#/builders/20/builds/3272 https://autobuilder.yoctoproject.org/valkyrie/#/builders/22/builds/3328 https://autobuilder.yoctoproject.org/valkyrie/#/builders/65/builds/3289 Can you have a look at this error? Thanks, Mathieu -- Mathieu Dubois-Briand, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#232560): https://lists.openembedded.org/g/openembedded-core/message/232560 Mute This Topic: https://lists.openembedded.org/mt/118149785/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
