#6840: An existing file AppKit/AppKit.h in the include path breaks compilation -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: build Version: 3.4 | system Blocked By: | Keywords: regression Reproduced by developer: 0 | gentoo | Blocking: | Analyzed by developer: 0 -------------------------------------+------------------------------------- https://bugs.gentoo.org/show_bug.cgi?id=637910 {{{ $ ls -l /usr/local/include/AppKit/ total 0 -rw-r--r-- 1 cehoyos users 0 Nov 17 14:17 AppKit.h }}} {{{ $ configure --disable-everything && make libavdevice/alldevices.o install prefix /usr/local source path . C compiler gcc C library glibc ARCH x86 (generic) big-endian no runtime cpu detection yes standalone assembly yes x86 assembler nasm MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AESNI enabled yes AVX enabled yes AVX2 enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes CMOV is fast yes EBX available yes EBP available yes debug symbols yes strip symbols yes optimize for size no optimizations yes static yes shared no postprocessing support no network support yes threading support no safe bitstream reader yes texi2html enabled yes perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML no
External libraries: appkit xlib External libraries providing hardware acceleration: vdpau xvmc Libraries: avcodec avfilter avutil swscale avdevice avformat swresample Programs: ffmpeg ffprobe ffserver Enabled decoders: Enabled encoders: Enabled hwaccels: Enabled parsers: Enabled demuxers: asf mpegts rm rtsp mov Enabled muxers: ffm Enabled protocols: http rtp tcp udp Enabled filters: aformat atrim null trim anull format Enabled bsfs: null Enabled indevs: Enabled outdevs: License: LGPL version 2.1 or later Creating configuration files ... GEN libavutil/libavutil.version GEN libswscale/libswscale.version GEN libswresample/libswresample.version GEN libavcodec/libavcodec.version GEN libavformat/libavformat.version GEN libavfilter/libavfilter.version GEN libavdevice/libavdevice.version CC libavdevice/alldevices.o In file included from ./libavutil/internal.h:169:0, from ./libavutil/common.h:467, from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from libavdevice/avdevice.h:48, from libavdevice/alldevices.c:23: ./libavutil/libm.h:54:32: error: static declaration of ‘cbrt’ follows non- static declaration static av_always_inline double cbrt(double x) ^~~~ In file included from /usr/include/features.h:358:0, from /usr/include/errno.h:29, from ./libavutil/common.h:33, from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from libavdevice/avdevice.h:48, from libavdevice/alldevices.c:23: /usr/include/bits/mathcalls.h:171:1: note: previous declaration of ‘cbrt’ was here __MATHCALL (cbrt,, (_Mdouble_ __x)); ^ }}} This was fixed in 6dfcbd80, needs backporting. -- Ticket URL: <https://trac.ffmpeg.org/ticket/6840> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://ffmpeg.org/mailman/listinfo/ffmpeg-trac