summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/uftrace
Commit message (Collapse)AuthorAgeFilesLines
* uftrace: Fix build with musl >= 1.2.5Khem Raj2024-03-252-1/+36
| | | | | | The famous basename API fallout Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Adjust the summary to reflect rust and python supportKhem Raj2024-01-271-1/+1
| | | | | Suggested-by: Paran Lee Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Upgrade to 0.15.2Khem Raj2024-01-271-2/+2
| | | | | | | | | | Added RISCV64 support Release Notes [1] [1] https://github.com/namhyung/uftrace/releases/tag/v0.15.2 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: upgrade 0.13.1 -> 0.14Khem Raj2023-11-061-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: upgrade 0.13 -> 0.13.1Wang Mingyu2023-02-222-42/+2
| | | | | | | | 0001-build-Fix-a-build-race-related-to-utils-mermaid.html.patch removed since it's included in 0.13.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftreace: Fix a build raceKhem Raj2023-01-212-0/+39
| | | | | | | | | | | | | Fixes a build race seen after 0.13 upgrade | /home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/uftrace/0.13-r0/git/cmds/dump.c: In function 'dump_mermaid_footer': | /home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/uftrace/0.13-r0/git/cmds/dump.c:1347:10: fatal error: utils/mermaid.html.cstr: No such file or directory | 1347 | #include "utils/mermaid.html.cstr" /* This file is a converted of mermaid.html to one string literal in build-time */ | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | compilation terminated. | make[1]: *** [Makefile:310: /home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/uftrace/0.13-r0/build/cmds/dump.o] Error 1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: upgrade 0.12 -> 0.13Wang Mingyu2023-01-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * new options -L/--loc-filter option to filter by source location (#1395) --mermaid option for uftrace dump (#1511) --no-sched-preempt option to disable preempted schedule events (#1587) * new features make -Z/--size-filter option work in general (#1600) optionally spawn a background agent to talk using a socket (#1543) add "size" field for uftrace report (#1495) * bug fixes handle different tracefs mount points (#1476) fix timestamp parsing for external data (#1549) * other changes add clang-format support change to use Github actions test both GCC and LLVM/clang (#1523) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: upgrade 0.11 -> 0.12wangmy2022-07-021-1/+1
| | | | | | | | | | Changelog: ========== * support dynamic tracing with -fpatchable-function-entry * --clock option to use a different clock source Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: update to 0.11Oleksandr Kravchuk2021-12-131-2/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-031-1/+1
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-5/+5
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* uftrace: upgrade 0.9.4 -> 0.10wangmy2021-05-282-49/+1
| | | | | | | | 0001-aarch64-Fix-a-plthook-crash-on-aarch64-with-binutils.patch removed since it is removed in 0.10 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Fix a plthook crash on aarch64 with binutils2.35.1 and later ↵wangmy2021-05-143-28/+48
| | | | | | | versions on aarch64 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Fix error on aarch64 when binutils update to 2.35.1wangmy2021-04-152-0/+28
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: add PV to update the package versionHonggyu Kim2020-05-171-2/+1
| | | | | | | | uftrace_0.9.4.bb now doesn't actually use exact 0.9.4 version, so it has to add a PV value to update the package version. Signed-off-by: Honggyu Kim <honggyu.kp@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Fix PRAdrian Bunk2020-05-061-1/+2
| | | | | | | | | | The latest update moved uftrace from a stable release to a git snapshot. Adjust PR accordingly. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: update commit hash to more robust versionHonggyu Kim2020-04-301-1/+1
| | | | | | | | | | | | | | | | Since uftrace-0.9.4 was released, there has been some important bug fixes. It would be better to include such bug fix commits so this patch updates the commit hash to more stable one. The bug fix patches are as follows: [1] https://github.com/namhyung/uftrace/commit/a0fbee404b2d23aab6b544075628eb38e837d738 [2] https://github.com/namhyung/uftrace/commit/251ba74a7283664b330649c239dfea20dd8f9dae [3] https://github.com/namhyung/uftrace/commit/19e6f0d4b382821e3b779012137c38fcc271e7e2 [4] https://github.com/namhyung/uftrace/commit/d648bbffedef529220896283fb59e35531c13804 Signed-off-by: Honggyu Kim <honggyu.kp@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: upgrade 0.9.3 -> 0.9.4Wang Mingyu2020-02-211-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: upgrade 0.9.2 -> 0.9.3Zang Ruochen2019-07-181-2/+2
| | | | | | | -Upgrade from uftrace_0.9.2.bb to uftrace_0.9.3.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Upgrade to 0.9.2Khem Raj2019-03-032-42/+2
| | | | | | Drop pathes which are upstreamed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Support armeb.leimaohui2019-02-221-0/+2
| | | | | Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: remove True option to getVar calls (again)André Draszik2019-01-131-1/+1
| | | | | | | | | | | | | | A couple have still been missed in the past despite multiple attempts at doing so (or simply have re-appeared?). Search & replace made using the following command: sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \ -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \ | cut -d':' -f1 \ | sort -u) Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Support x86Yi-Soo An2018-11-011-2/+11
| | | | | | | | | | | If TARGET_ARCH is not set to i386 for x86, build will be failed with logs such as "arch/i586: No such file or directory". In this case, TARGET_ARCH is set to i586. To succeed the build, add additional function named set_target_arch. Signed-off-by: Yi-Soo An <yisooan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Upgrade to 0.8.3Khem Raj2018-09-092-4/+47
| | | | | | | | | | | * Deliberately provide a non existing path to with_elfutils so it does not copy libelf.so into its staged install and become a provider for that library while elfutils should be the legit provider and this package should just list it in its rdeps * Fix build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: update version to 0.8Changhyeok Bae2017-10-043-68/+2
| | | | | | | | | | | | Two patches are applied in upstream (v0.8) Major release features * event tracing support * python scripting support * nested libcall tracing Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* uftrace: add recipeChanghyeok Bae2017-07-243-0/+97
- Add recipe for uftrace v0.7. - Support x86_64, arm (v6 or later), and aarch64. - Disable for armv4 and armv5 in arm architecture which is only supported armv6 or later. - Attached 2 patches is merged to upstream. Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>