poky/meta/recipes-devtools/tcltk
Alexander Kanavin b89a5dbebd tcl: disable 'zipfs' feature
zipfs is a new facility in tcl 9.x where various data files are bundled
into a zip archive, rather being separately installed.

Then that zip is embedded into libtcl.so from Makefile, thusly:

cat ${TCL_ZIP_FILE} >> ${LIB_FILE}

This is a major case of face meeting palm: any binary object
processing on the resulting .so file discards the extra data
at the end, and that's exactly what happens in do_package(),
resulting in a tcl installation without any language libraries.
This is not caught by ptest because it runs against a private
copy of the source tree.

Additionally, it helps to have data files on target systems
as files that can be viewed and edited.

(From OE-Core rev: 05e31be56498123b177f363c700c96b20958585c)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Ross Burton <ross.burton@arm.com>
2025-01-23 11:56:47 +00:00
..
tcl tcl: update 9.0.0 -> 9.0.1 2025-01-10 11:10:00 +00:00
tcl_9.0.1.bb tcl: disable 'zipfs' feature 2025-01-23 11:56:47 +00:00