summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/ltrace/ltrace_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* recipes: Update SRC_URI branch and protocolsArmin Kuster2021-11-171-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: Armin Kuster <akuster808@gmail.com>
* ltrace: Do not build on riscvKhem Raj2020-04-251-0/+3
| | | | | | Does not have riscv port yet Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Fix build with gcc10Khem Raj2019-12-251-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Remove RDEPENDS on elfutilsAdrian Bunk2019-11-151-1/+0
| | | | | | | | It was added without a rationale and seems unnecessary. A runtime dependency on libelf is already automatically generated. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace:Bug fix for data type length judgmentZang Ruochen2019-10-211-0/+1
| | | | | | | | | | | | | | | | | | | | | ... if (byte_size == sizeof(long)) { *type = is_signed ? ARGTYPE_LONG : ARGTYPE_ULONG; return true; } ... If ltrace's target command has a dbg package, ltrace will look for the debug file and analyze its contents. Ltrace determines the type of analysis result variable. The type of the variable is longlong. On 32-bit systems, longlong is 8 and long is 4 (same as in). An error occurred because the ltrace code did not process a variable of length 8. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Wang Mingyu <wangmy.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Fix build on mipsKhem Raj2019-09-071-0/+1
| | | | | | | Newer kernel UAPI headers for mips have moved these needed defines around Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Fix build with clangKhem Raj2019-02-051-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Fix a NULL string useKhem Raj2018-12-231-0/+1
| | | | | | | This case is likely to happen when mod == NULL so print it when we are computing modname and symname Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace_git: Update SRC_URI due to inaccessible problemJunil Kim2018-08-211-1/+1
| | | | | | | | Existing URI service was closed and fetch error occurred. Change existing repository to another mirrored SRC URI. Signed-off-by: Junil Kim <jjunil79.kim@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Fix build with musl/mipsKhem Raj2017-09-221-0/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: Fix build on muslKhem Raj2017-07-141-0/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: Add mips64 supportKhem Raj2017-07-141-0/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: fix build failure under icecreamTomas Novotny2017-07-011-0/+1
| | | | | | | | | | | | | | | The ltrace package fails to build under icecream distributed compiler because of harmless warning emitted during preprocessing. See the patch itself for more information. Colleague of mine has submitted the patch but I'm afraid that the project is dead. Please note that icecream support in oe-core has some issues currently. I have some local fixes and I plan to send them. Signed-off-by: Tomas Novotny <tomas@novotny.cz> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: Fix FTBFS due to invalid code in ARM supportKhem Raj2017-04-261-1/+2
| | | | | | | Found with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: Fix build with aarch64 and bump to latestKhem Raj2017-03-111-2/+4
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Make use of the new bb.utils.filter() functionPeter Kjellerstedt2017-03-071-1/+1
| | | | | Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: fix indentationMartin Jansa2016-08-221-1/+1
| | | | | | | | * remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: Remove deprecated readdir_r()Khem Raj2016-05-061-0/+1
| | | | | | | New glibc >= 2.24 will remove it Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: Error Fix for ARMLi xin2016-05-061-4/+2
| | | | | | | | | | | | | | | 1) The error is as following: root # ltrace ls __libc_start_main(0xb6fbc018, 1, 0xbed8fdc4, 0xb6fd0b88PTRACE_SINGLESTEP: Input/output error 2747 couldn't continue when handling __libc_start_main (0xb6fbbde0) at 0xb6fbbde0 The master branch fix it. 2) remove unused patch: --0001-ltrace-fix-gcc-5-logical-not-parentheses.patch --ltrace-0.7.2-unused-typedef.patch Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: use bb.utils.contains() instead of base_contains()Ross Burton2016-04-281-1/+1
| | | | | | | | base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: 7.2 -> 7.3Kai Kang2015-08-311-4/+4
| | | | | | | | | | | Upgrade ltrace from 7.2 to 7.3. * update SRC_URI and SRCREV * drop backport patch 0001-In-Linux-backend-initialize-linkmap-struct.patch * fix error when compile with gcc 5.2 Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: fix build with -OsMartin Jansa2015-04-131-0/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: add PACKAGECONFIG for selinuxWenzong Fan2014-12-091-0/+3
| | | | | | | | | | Add PACKAGECONFIG for 'selinux', otherwise there would be warnings like below: WARN: ltrace: ltrace rdepends on libselinux, but it isn't a build dependency? Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: add PV and PACKAGECONFIG for libunwindMartin Jansa2014-08-101-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: Run autogen.sh in source directoryAsh Charles2014-06-101-1/+1
| | | | | | | | | The autogen.sh script needs to be run in and from the source directory. The configuration step can still be run from out-of-tree. Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: update to version 0.7.90Chong.Lu@windriver.com2014-05-031-0/+25
Upgrade ltrace to 0.7.90. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>