bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gprofng/31960] musl compilation failure: error: 'stat64' was not de


From: euloanty at live dot com
Subject: [Bug gprofng/31960] musl compilation failure: error: 'stat64' was not declared in this scope; did you mean 'fstat64'?
Date: Mon, 08 Jul 2024 09:06:18 +0000

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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]