Summary: | sys-apps/dtc-1.7.2 fails test - [meson] [gcc-15] 3/8 dtc FAIL 4.69s exit status 1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Luca Barbato <lu_zero> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | embedded, slyich |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 949198, 954135 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.xz logs.tar.xz qlist-info.txt sys-apps:dtc-1.7.2:20250410-155737.log temp.tar.xz tests.tar.xz |
Description
Toralf Förster
![]() Created attachment 924303 [details]
emerge-info.txt
Created attachment 924304 [details]
emerge-history.txt
Created attachment 924305 [details]
environment
Created attachment 924306 [details]
etc.portage.tar.xz
Created attachment 924307 [details]
logs.tar.xz
Created attachment 924308 [details]
qlist-info.txt
Created attachment 924309 [details]
sys-apps:dtc-1.7.2:20250410-155737.log
Created attachment 924310 [details]
temp.tar.xz
Created attachment 924311 [details]
tests.tar.xz
``` dtc -I dts -O asm -o oasm_test_tree1.dts.test.s /var/tmp/portage/sys-apps/dtc-1.7.2/work/dtc-1.7.2/tests/test_tree1.dts: PASS asm_to_so oasm_test_tree1.dts: PASS dtc -I dts -O dtb -o test_tree1.dts.test.dtb /var/tmp/portage/sys-apps/dtc-1.7.2/work/dtc-1.7.2/tests/test_tree1.dts: PASS asm_tree_dump ./oasm_test_tree1.dts.test.so oasm_test_tree1.dts.test.dtb: FAIL Couldn't dlopen() ./oasm_test_tree1.dts.test.so cmp oasm_test_tree1.dts.test.dtb test_tree1.dts.test.dtb: FAIL Returned error code 2 dtc -I dts -O asm -o oasm_escapes.dts.test.s /var/tmp/portage/sys-apps/dtc-1.7.2/work/dtc-1.7.2/tests/escapes.dts: PASS ``` glibc-2.41 fallout: https://github.com/dgibson/dtc/commit/ce1d8588880aecd7af264e422a16a8b33617cef7 (In reply to Sergei Trofimovich from comment #11) > glibc-2.41 fallout: > https://github.com/dgibson/dtc/commit/ > ce1d8588880aecd7af264e422a16a8b33617cef7 Thanks! While looking at this, I also found fallout from swig-4.2 (https://github.com/dgibson/dtc/issues/159) w/ USE=python. Will add that fix in too. (In reply to Sam James from comment #12) > (In reply to Sergei Trofimovich from comment #11) > > glibc-2.41 fallout: > > https://github.com/dgibson/dtc/commit/ > > ce1d8588880aecd7af264e422a16a8b33617cef7 > > Thanks! While looking at this, I also found fallout from swig-4.2 > (https://github.com/dgibson/dtc/issues/159) w/ USE=python. Will add that fix > in too. *4.3 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfafbcc5b6aaf3ea33eb905c6d44fbce586777d6 commit bfafbcc5b6aaf3ea33eb905c6d44fbce586777d6 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-04-27 22:45:14 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-04-27 22:52:25 +0000 sys-apps/dtc: fix USE=python tests w/ >=swig-4.3, fix tests w/ glibc-2.41 Closes: https://bugs.gentoo.org/953525 Thanks-to: Sergei Trofimovich <slyich@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> sys-apps/dtc/dtc-1.7.2-r1.ebuild | 82 ++++++++++++++++++++ sys-apps/dtc/dtc-9999.ebuild | 8 +- .../dtc/files/dtc-1.7.2-glibc-2.41-execstack.patch | 41 ++++++++++ sys-apps/dtc/files/dtc-1.7.2-swig-4.3.patch | 89 ++++++++++++++++++++++ 4 files changed, 219 insertions(+), 1 deletion(-) |