On 2/25/2026 2:26 PM, Ryan Eatmon via lists.yoctoproject.org wrote:
On 2/25/2026 2:24 PM, Denys Dmytriyenko wrote:
On Tue, Feb 24, 2026 at 08:10:57PM -0600, Ryan Eatmon via
lists.yoctoproject.org wrote:
oe-core has made some changes to default values for all distros [1] [2].
Target a few specific packages at the Arago level to back out those
defaults and allow packages to build. The changes fall into two types:
- Disable static libraries
[1]
https://git.openembedded.org/openembedded-core/commit/?id=03fc931bfe9ea3fa9f33553e6020cbc067b24291
- Enable tighter compile time security
[2]
https://git.openembedded.org/openembedded-core/commit/?id=4c2d64c10a5b0437ab1ea04df22386f0f95124d1
Signed-off-by: Ryan Eatmon <[email protected]>
---
meta-arago-distro/conf/distro/arago.conf | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/meta-arago-distro/conf/distro/arago.conf
b/meta-arago-distro/conf/distro/arago.conf
index 17c6fed8..691f9068 100644
--- a/meta-arago-distro/conf/distro/arago.conf
+++ b/meta-arago-distro/conf/distro/arago.conf
@@ -153,3 +153,13 @@ LICENSE_FLAGS_ACCEPTED = "commercial_ffmpeg
commercial_gstreamer1.0-libav"
# We are working to reproduce this error and submit bug reports for
this
# issue.
DEFAULTTUNE:armv7a = "armv7athf"
BTW, slightly unrelated, but ^^^ this was a temporary workaround and
it ended
up staying here for quite some time. Is it sill needed?
Good question... I forgot about that. Let me look into it.
The only change was removing that line and I get four failing builds:
Summary: 4 tasks failed:
/scratch/builds/arago-master-wip/build/sources/meta-openembedded/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb:do_configure
log:
/scratch/builds/arago-master-wip/build/build/arago-tmp-default/work/am57xx_evm-oe-linux-gnueabi/kernel-selftest/1.0/temp/log.do_configure.1747988
/scratch/builds/arago-master-wip/build/sources/meta-arago/meta-arago-test/recipes-kernel/hwspinlocktest/hwspinlocktest_0.1.bb:do_compile
log:
/scratch/builds/arago-master-wip/build/build/arago-tmp-default/work/am57xx_evm-oe-linux-gnueabi/hwspinlocktest/0.1/temp/log.do_compile.1970615
/scratch/builds/arago-master-wip/build/sources/meta-ti/meta-ti-extras/recipes-bsp/dsptop/debugss-module-drv_git.bb:do_compile
log:
/scratch/builds/arago-master-wip/build/build/arago-tmp-default/work/am57xx_evm-oe-linux-gnueabi/debugss-module-drv/1.4.0+git/temp/log.do_compile.2136998
/scratch/builds/arago-master-wip/build/sources/meta-ti/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-drv_git.bb:do_compile
log:
/scratch/builds/arago-master-wip/build/build/arago-tmp-default/work/am57xx_evm-oe-linux-gnueabi/gdbserverproxy-module-drv/1.1.0+git/temp/log.do_compile.2138236
Building am57xx-evm. I'll keep looking tomorrow to see if these build
errors are solvable.
+# Some packages ship static libraries which are disabled by default.
+# Add support back in for these packages.
+DISABLE_STATIC:pn-ti-ipc = ""
+DISABLE_STATIC:pn-ti-rpmsg-char = ""
+
+# oe-core enabled tighter security checks at the distro level by
default,
+# but a couple of packages in meta-ti cannot compile with those.
+SECURITY_STRINGFORMAT:pn-dsptop = ""
+lcl_maybe_fortify:pn-gdbc6x = ""
--
2.43.0
--
Ryan Eatmon [email protected]
-----------------------------------------
Texas Instruments, Inc. - LCPD - MGTS
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#17154):
https://lists.yoctoproject.org/g/meta-arago/message/17154
Mute This Topic: https://lists.yoctoproject.org/mt/117988423/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-