Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 918593 Details for
Bug 949572
dev-util/rt-tests-2.8 - [meson] [glibc] [gcc-15] [ffmpeg] src/.../rt-sched.h: error: redefinition of struct or union struct sched_attr
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-util:rt-tests-2.8:20250210-145744.log
dev-util:rt-tests-2.8:20250210-145744.log (text/plain), 5.16 KB, created by
Toralf Förster
on 2025-02-10 17:27:43 UTC
(
hide
)
Description:
dev-util:rt-tests-2.8:20250210-145744.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2025-02-10 17:27:43 UTC
Size:
5.16 KB
patch
obsolete
> * Package: dev-util/rt-tests-2.8:0 > * Repository: gentoo > * Maintainer: kurt@kmk-computers.de proxy-maint@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_single_target_python3_12 > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > * Using python3.12 to build >>>> Unpacking source... >>>> Unpacking rt-tests-2.8.tar.xz to /var/tmp/portage/dev-util/rt-tests-2.8/work >>>> Source unpacked in /var/tmp/portage/dev-util/rt-tests-2.8/work >>>> Preparing source in /var/tmp/portage/dev-util/rt-tests-2.8/work/rt-tests-2.8 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-util/rt-tests-2.8/work/rt-tests-2.8 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-util/rt-tests-2.8/work/rt-tests-2.8 ... >make -O -j4 CC=x86_64-pc-linux-gnu-gcc AR=x86_64-pc-linux-gnu-ar >Makefile:48: libcpupower is missing, building without --deepest-idle-state support. >Makefile:49: Please install libcpupower-dev/kernel-tools-libs-devel >Makefile:48: libcpupower is missing, building without --deepest-idle-state support. >Makefile:49: Please install libcpupower-dev/kernel-tools-libs-devel >x86_64-pc-linux-gnu-gcc -D VERSION=2.8 -c src/lib/rt-sched.c -O2 -pipe -march=native -fno-diagnostics-color -O2 -g -D_GNU_SOURCE -Isrc/include -o bld/rt-sched.o >x86_64-pc-linux-gnu-gcc -D VERSION=2.8 -c src/lib/rt-get_cpu.c -O2 -pipe -march=native -fno-diagnostics-color -O2 -g -D_GNU_SOURCE -Isrc/include -o bld/rt-get_cpu.o >x86_64-pc-linux-gnu-gcc -D VERSION=2.8 -c src/lib/rt-error.c -O2 -pipe -march=native -fno-diagnostics-color -O2 -g -D_GNU_SOURCE -Isrc/include -o bld/rt-error.o >x86_64-pc-linux-gnu-gcc -D VERSION=2.8 -c src/lib/rt-utils.c -O2 -pipe -march=native -fno-diagnostics-color -O2 -g -D_GNU_SOURCE -Isrc/include -o bld/rt-utils.o >In file included from src/lib/rt-utils.c:28: >src/include/rt-sched.h:60:1: error: redefinition of struct or union âstruct sched_attrâ > 60 | }; > | ^ >In file included from /usr/include/bits/sched.h:63, > from /usr/include/sched.h:43, > from src/lib/rt-utils.c:14: >/usr/include/linux/sched/types.h:98:8: note: originally defined here > 98 | struct sched_attr { > | ^~~~~~~~~~ >src/include/rt-sched.h:62:5: error: conflicting types for âsched_setattrâ; have âint(pid_t, const struct sched_attr *, unsigned int)â {aka âint(int, const struct sched_attr *, unsigned int)â} > 62 | int sched_setattr(pid_t pid, > | ^~~~~~~~~~~~~ >/usr/include/bits/sched.h:148:5: note: previous declaration of âsched_setattrâ with type âint(pid_t, struct sched_attr *, unsigned int)â {aka âint(int, struct sched_attr *, unsigned int)â} > 148 | int sched_setattr (pid_t tid, struct sched_attr *attr, unsigned int flags) > | ^~~~~~~~~~~~~ >src/include/rt-sched.h:66:5: error: conflicting types for âsched_getattrâ; have âint(pid_t, struct sched_attr *, unsigned int, unsigned int)â {aka âint(int, struct sched_attr *, unsigned int, unsigned int)â} > 66 | int sched_getattr(pid_t pid, > | ^~~~~~~~~~~~~ >/usr/include/bits/sched.h:153:5: note: previous declaration of âsched_getattrâ with type âint(pid_t, struct sched_attr *, unsigned int, unsigned int)â {aka âint(int, struct sched_attr *, unsigned int, unsigned int)â} > 153 | int sched_getattr (pid_t tid, struct sched_attr *attr, unsigned int size, > | ^~~~~~~~~~~~~ >src/lib/rt-utils.c: In function âtracemarkâ: >src/lib/rt-utils.c:479:9: warning: ignoring return value of âwriteâ declared with attribute âwarn_unused_resultâ [-Wunused-result] > 479 | write(tracemark_fd, tracebuf, len); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/lib/rt-utils.c:482:9: warning: ignoring return value of âwriteâ declared with attribute âwarn_unused_resultâ [-Wunused-result] > 482 | write(trace_fd, "0\n", 2); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >make: *** [Makefile:122: bld/rt-utils.o] Error 1 >make: *** Waiting for unfinished jobs.... >x86_64-pc-linux-gnu-gcc -D VERSION=2.8 -c src/lib/histogram.c -O2 -pipe -march=native -fno-diagnostics-color -O2 -g -D_GNU_SOURCE -Isrc/include -o bld/histogram.o >x86_64-pc-linux-gnu-gcc -D VERSION=2.8 -c src/lib/rt-numa.c -O2 -pipe -march=native -fno-diagnostics-color -O2 -g -D_GNU_SOURCE -Isrc/include -o bld/rt-numa.o >x86_64-pc-linux-gnu-gcc -D VERSION=2.8 -c src/cyclictest/cyclictest.c -O2 -pipe -march=native -fno-diagnostics-color -O2 -g -D_GNU_SOURCE -Isrc/include -o bld/cyclictest.o > * ERROR: dev-util/rt-tests-2.8::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=dev-util/rt-tests-2.8::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-util/rt-tests-2.8::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-util:rt-tests-2.8:20250210-145744.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-util/rt-tests-2.8/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-util/rt-tests-2.8/temp/environment'. > * Working directory: '/var/tmp/portage/dev-util/rt-tests-2.8/work/rt-tests-2.8' > * S: '/var/tmp/portage/dev-util/rt-tests-2.8/work/rt-tests-2.8' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 949572
:
918592
| 918593 |
918594
|
918595
|
918596
|
918597
|
918598
|
918599