summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/ltrace: drop 0.7.3_p4-r1Marek Szuba2021-11-181-80/+0
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/ltrace: skip the attach-process testMarek Szuba2021-07-131-0/+4
| | | | | | | | | | | | | | | | | | | | | | | On modern kernels with the Yama security module enabled the default ptrace behaviour is that a process must have a predefined relationship with the inferior it wants to call ``PTRACE_ATTACH`` on, with two additional modes restricting process tracing even more; for details see [1]. As a result, unless Yama is explicitly reset to classic ptrace permissions the ltrace attach-process test fails due to insufficient permissions - regardless of the sandbox, or even when the test suite is run manually with no involvement of a Gentoo package manager. We could in principle modify the test in question to be compatible with restricted-ptrace mode, however it would still fail on systems with Yama in admin-attach and no-attach mode. Between that and requiring the user to reconfigure Yama prior to running this test being IMHO a Bad Idea, just don't bother with this test at all. [1] https://www.kernel.org/doc/html/latest/admin-guide/LSM/Yama.html Closes: https://bugs.gentoo.org/729046 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-util/ltrace: disable munmap test, disable sandboxSergei Trofimovich2021-03-111-0/+7
| | | | | Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/ltrace: tweak syscall test for glibc-2.33Sergei Trofimovich2021-02-061-1/+2
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/ltrace: use ${CXX} instead of c++ for testsSergei Trofimovich2020-06-211-0/+1
| | | | | Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/ltrace:use $CC in tests instead of gccSergei Trofimovich2020-06-211-0/+1
| | | | | Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/ltrace: x86 stable wrt bug #728276Agostino Sarubbo2020-06-151-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-util/ltrace: ppc stable wrt bug #728276Agostino Sarubbo2020-06-151-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-util/ltrace: amd64 stable wrt bug #728276Agostino Sarubbo2020-06-151-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-util/ltrace: tweak for musl, bug #713428Sergei Trofimovich2020-03-201-0/+66
Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/713428 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>