https://sourceware.org/bugzilla/show_bug.cgi?id=31960
--- Comment #3 from cqwrteur <euloanty at live dot com> --- /home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/iotrace.c:3005:16: error: redefinition of 'fgetpos' 3005 | DCL_FGETPOS64 (fgetpos64) | ^~~~~~~~~ /home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/iotrace.c:2993:7: note: in definition of macro 'DCL_FGETPOS64' 2993 | int dcl_f (FILE *stream, fpos64_t *pos) \ | ^~~~~ In file included from /home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/../src/collector_module.h:26, from /home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/collector.h:29, from /home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/iotrace.c:38: /home/cqwrteur/toolchains/x86_64-pc-linux-gnu/x86_64-linux-musl/x86_64-linux-musl/include/stdio.h:86:5: note: previous definition of 'fgetpos' with type 'int(FILE *, fpos_t *)' 86 | int fgetpos(FILE *__restrict, fpos_t *__restrict); | ^~~~~~~ libtool: compile: x86_64-linux-musl-gcc -DHAVE_CONFIG_H -I. -I/home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector -U_ASM -I.. -I/home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector -I/home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/../common -I/home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/../src -I/home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/../../include -I/usr/lib/jvm/java-22-openjdk/include -I/usr/lib/jvm/java-22-openjdk/include/linux -I../../bfd -I/home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/../.. -Wall -Wno-nonnull-compare -g -O2 -MT libgp_collector_la-tsd.lo -MD -MP -MF .deps/libgp_collector_la-tsd.Tpo -c /home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/tsd.c -o libgp_collector_la-tsd.o >/dev/null 2>&1 /home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/iotrace.c:3104:16: error: redefinition of 'fsetpos' 3104 | DCL_FSETPOS64 (fsetpos64) | ^~~~~~~~~ /home/cqwrteur/toolchains_build/binutils-gdb/gprofng/libcollector/iotrace.c:3092:7: note: in definition of macro 'DCL_FSETPOS64' 3092 | int dcl_f (FILE *stream, const fpos64_t *pos) \ | ^~~~~ /home/cqwrteur/toolchains/x86_64-pc-linux-gnu/x86_64-linux-musl/x86_64-linux-musl/include/stdio.h:87:5: note: previous definition of 'fsetpos' with type 'int(FILE *, const fpos_t *)' 87 | int fsetpos(FILE *, const fpos_t *); | ^~~~~~~ CCLD testsuite/gentestdlls make[5]: *** [Makefile:624: iotrace.lo] Error 1 make[5]: *** Waiting for unfinished jobs.... -- You are receiving this mail because: You are on the CC list for the bug.