summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/rr: drop epoll_pwait2 backportSam James2023-04-121-78/+0
| | | | | | | | | | | | | | | | | I only chucked it in because I (wrongly) thought it was needed for the GCC 13 workaround to cleanly apply, but it isn't. I was just confused by the spelling commit thing. We could keep this but as jubalh points out, there's a bunch of subsequent commits that fixup and enhance epoll_pwait2 support, so let's just leave it for now & drop it. I've also asked upstream if there's a release forthcoming & such, so let's see what happens with that. Bug: https://github.com/rr-debugger/rr/issues/3494 Fixes: f5e0ac5711c94279073106adf04977cb07db37c7 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/rr: backport gcc 13 workaround; add epoll_pwait2 supportSam James2023-04-122-0/+300
| | | | | | | | Only really doing the epoll_pwait2 bit because it touches the same files as the gcc 13 workaround. Closes: https://bugs.gentoo.org/897874 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/rr: fix build w/ gcc 13Sam James2023-01-211-0/+32
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/rr: fix tests w/ clang 16Sam James2022-12-051-0/+19
| | | | | | | | Tests are restricted right now but I've seen the patch so I may as well throw it in, especially given upstream releases are infrequent. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/rr: fix build with linux-headers-6.0Sam James2022-10-171-0/+62
| | | | | | | Revbump given the nature of rr & possible runtime breakage. Closes: https://bugs.gentoo.org/877157 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/rr: remove unused patch(es)Michael Mair-Keimberger2020-04-103-113/+0
| | | | | | | Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15289 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/rr: tweak build for glibc-2.30, bug #699886Sergei Trofimovich2019-11-121-0/+35
| | | | | | | | | | | | | | | | | The build failed as: ``` tgkill.c:7:12: error: static declaration of ‘tgkill’ follows non-static declaration 7 | static int tgkill(int tgid, int tid, int sig) { | ^~~~~~ ``` Backport upstream glibc-2.30 fix as-is. Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/699886 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/rr: drop oldSergei Trofimovich2019-11-101-28/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/rr: enable c++14 to fix compilationDan Robertson2019-02-141-0/+13
| | | | | | | | | dev-util/rr-5.2.0 fails to compile if c++14 is not enabled. Add a patch that ensures that c++14 is enabled Signed-off-by: Dan Robertson <dan@dlrobertson.com> Closes: https://github.com/gentoo/gentoo/pull/11051 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/rr-5.2.0: Fix error type ::ucontext_t not correctly definedHan Han2019-01-061-0/+65
| | | | | | | | | | | Introduce rr commit: https://github.com/mozilla/rr/commit/53c5bd72bae089616a3ca626b8af240481d70e6f Closes: https://bugs.gentoo.org/669788 Signed-off-by: Han Han <hanhanzhiyeqianke@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10756 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-util/rr: fix build w/newer glibcMike Frysinger2017-02-131-0/+28