[Bug 259787] multimediia/ffmpeg doesn't build on 14, probably because of new sched.h

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 11 Nov 2021 23:43:35 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259787

            Bug ID: 259787
           Summary: multimediia/ffmpeg doesn't build on 14, probably
                    because of new sched.h
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: tod.jackson@gmail.com

cc -I. -I./ -DLIBICONV_PLUG -isystem /usr/local/include -D_ISOC99_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -DZLIB_CONST
-DHAVE_AV_CONFIG_H -DBUILDING_avutil -O2 -pipe  -DLIBICONV_PLUG
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   
-std=c11 -fomit-frame-pointer -fPIC -pthread  -I/usr/local/include
-I/usr/local/include/p11-kit-1 -I/usr/local/include
-I/usr/local/include/libvmaf -I/usr/local/include
-I/usr/local/include/freetype2 -I/usr/local/include/libpng16
-I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libdrm
-I/usr/local/include -I/usr/local/include/freetype2
-I/usr/local/include/libpng16 -I/usr/local/include/freetype2
-I/usr/local/include/libpng16 -I/usr/local/include/opus
-I/usr/local/include/opus -I/usr/local/include -I/usr/local/include
-I/usr/local/include/libvmaf -I/usr/local/include -I/usr/local/include
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -I/usr/local/include -DX264_API_IMPORTS
-I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -pthread
-I/usr/local/include -pthread -I/usr/local/include -pthread
-I/usr/local/include -pthread -I/usr/local/include -I/usr/local/include/libdrm
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-Wdeclaration-after-statement -Wall -Wdisabled-optimization -Wpointer-arith
-Wredundant-decls -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes
-Wno-pointer-to-int-cast -Wstrict-prototypes -Wempty-body -Wno-parentheses
-Wno-switch -Wno-format-zero-length -Wno-pointer-sign
-Wno-unused-const-variable -Wno-bool-operation -Wno-char-subscripts -O3
-fno-math-errno -fno-signed-zeros -mstack-alignment=16 -Qunused-arguments
-Werror=implicit-function-declaration -Werror=missing-prototypes
-Werror=return-type   -MMD -MF libavutil/crc.d -MT libavutil/crc.o -c -o
libavutil/crc.o libavutil/crc.c
libavutil/cpu.c:284:5: error: unknown type name 'cpu_set_t'; did you mean
'cpuset_t'?
    cpu_set_t cpuset;
    ^~~~~~~~~
    cpuset_t
/usr/include/sys/_cpuset.h:50:24: note: 'cpuset_t' declared here
typedef struct _cpuset cpuset_t;
                       ^
2 warnings and 1 error generated.

-- 
You are receiving this mail because:
You are the assignee for the bug.