Summary: | dev-util/lttng-modules-2.13.3 - /.../tracepoint-event-impl.h: error: conflicting types for trace_sched_switch; have void(bool, str | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PullRequest |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/28783 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-util:lttng-modules-2.13.3:20220616-000510.log emerge-history.txt environment etc.portage.tar.bz2 temp.tar.bz2 ebuild: copied the old, removed the TODO dir |
Description
Toralf Förster
![]() Created attachment 785624 [details]
emerge-info.txt
Created attachment 785627 [details]
dev-util:lttng-modules-2.13.3:20220616-000510.log
Created attachment 785630 [details]
emerge-history.txt
Created attachment 785633 [details]
environment
Created attachment 785636 [details]
etc.portage.tar.bz2
Created attachment 785639 [details]
temp.tar.bz2
Created attachment 844551 [details]
ebuild: copied the old, removed the TODO dir
This ebuild works for me in an overlay. Please complain if it doesn't work for you. I used "ebuild lttng-modules-<whatever>.ebuild manifest" but there are probably better ways to do this. Read the dev guide.
I've added an ebuild that works for me. This ebuild only uses a higher version of lttng-modules where the problems you describe should be solved. Please complain if it doesn't. I did it by setting up an overlay, copying the old "lttng-modules-<old-version>.ebuild" to "lttng-modules-<new-version>.ebuild" into the overlay. Used "ebuild lttng-modules-<new-version>.ebuild manifest" to create a manifest into the repo. Then I emerged it and it worked. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5718e87e3541bf83c9f8864a0a7e4fa230255eb3 commit 5718e87e3541bf83c9f8864a0a7e4fa230255eb3 Author: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> AuthorDate: 2022-12-24 14:33:57 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-27 10:21:45 +0000 dev-util/lttng-modules: add 2.13.7 Closes: https://bugs.gentoo.org/852305 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28783 Signed-off-by: Sam James <sam@gentoo.org> dev-util/lttng-modules/Manifest | 1 + dev-util/lttng-modules/lttng-modules-2.13.7.ebuild | 49 ++++++++++++++++++++++ 2 files changed, 50 insertions(+) |