From owner-freebsd-multimedia@freebsd.org Thu Jun 18 14:57:06 2020 Return-Path: Delivered-To: freebsd-multimedia@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 988C6352852 for ; Thu, 18 Jun 2020 14:57:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 49nlQV3kz7z4p8V for ; Thu, 18 Jun 2020 14:57:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8051B352944; Thu, 18 Jun 2020 14:57:06 +0000 (UTC) Delivered-To: multimedia@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 801AA352943 for ; Thu, 18 Jun 2020 14:57:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49nlQV2vDzz4nwG for ; Thu, 18 Jun 2020 14:57:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 5ED0FB65A for ; Thu, 18 Jun 2020 14:57:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 05IEv6QC065999 for ; Thu, 18 Jun 2020 14:57:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 05IEv6gw065998 for multimedia@FreeBSD.org; Thu, 18 Jun 2020 14:57:06 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: multimedia@FreeBSD.org Subject: [Bug 247382] multimedia/ffmpeg: fails to build on CURRENT/i386 core2 hardware Date: Thu, 18 Jun 2020 14:57:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: oleg.nauman@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: multimedia@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Jun 2020 14:57:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247382 Bug ID: 247382 Summary: multimedia/ffmpeg: fails to build on CURRENT/i386 core2 hardware Product: Ports & Packages Version: Latest Hardware: i386 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: multimedia@FreeBSD.org Reporter: oleg.nauman@gmail.com Flags: maintainer-feedback?(multimedia@FreeBSD.org) Assignee: multimedia@FreeBSD.org Hello, multimedia/ffmpeg fails to build on my old core2 CURRENT/i386 r362144 syste= m: cc -I. -I./ -DLIBICONV_PLUG -isystem /usr/local/include -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -DPIC -DZLIB_CONST -DHAVE_AV_CONFIG_H -DBUILDING_swscale -O2 -pipe -march=3Dcore2 -DLIBICONV_= PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing= =20=20=20 -std=3Dc11 -fomit-frame-pointer -fPIC -pthread -I/usr/local/include -I/usr/local/include/p11-kit-1 -I/usr/local/include -I/usr/local/include -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2 -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/freet= ype2 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -I/usr/local/include/mfx -I/usr/local/include -I/usr/local/include/opencv -I/usr/local/include -I/usr/local/include -I/usr/local/include/opus -I/usr/local/include/opus -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 -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/inc= lude -pthread -I/usr/local/include -pthread -I/usr/local/include -pthread -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 -Qunused-arguments -Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes -Werror=3Dreturn-type -MMD -MF libswscale/x86/yuv2rgb.d -MT libswscale/x86/yuv2rgb.o -c -o libswscale/x86/yuv2rgb.o libswscale/x86/yuv2rgb.c nasm -f elf32 -DPIC -I./ -I.// -Ilibswscale/x86/ -Pconfig.asm -MD libswscale/x86/yuv_2_rgb.d -o libswscale/x86/yuv_2_rgb.o libswscale/x86/yuv_2_rgb.asm libswscale/x86/yuv2rgb.c:91:24: error: use of undeclared identifier 'yuva420_rgb32_ssse3'; did you mean 'yuva420_rgb32_mmx'? return yuva420_rgb32_ssse3; ^~~~~~~~~~~~~~~~~~~ yuva420_rgb32_mmx=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 libswscale/x86/yuv2rgb_template.c:138:19: note: 'yuva420_rgb32_mmx' declared here static inline int RENAME(yuva420_rgb32)(SwsContext *c, const uint8_t *src[], ^ libswscale/x86/yuv2rgb.c:57:19: note: expanded from macro 'RENAME' #define RENAME(a) a ## _mmx ^ :108:1: note: expanded from here yuva420_rgb32_mmx ^ libswscale/x86/yuv2rgb.c:95:24: error: use of undeclared identifier 'yuv420_rgb32_ssse3'; did you mean 'yuv420_rgb32_mmx'? return yuv420_rgb32_ssse3; ^~~~~~~~~~~~~~~~~~ yuv420_rgb32_mmx=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 libswscale/x86/yuv2rgb_template.c:110:19: note: 'yuv420_rgb32_mmx' declared here static inline int RENAME(yuv420_rgb32)(SwsContext *c, const uint8_t *src[], ^ libswscale/x86/yuv2rgb.c:57:19: note: expanded from macro 'RENAME' #define RENAME(a) a ## _mmx ^ :104:1: note: expanded from here yuv420_rgb32_mmx ^ libswscale/x86/yuv2rgb.c:99:24: error: use of undeclared identifier 'yuva420_bgr32_ssse3'; did you mean 'yuva420_bgr32_mmx'? return yuva420_bgr32_ssse3; ^~~~~~~~~~~~~~~~~~~ yuva420_bgr32_mmx=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 libswscale/x86/yuv2rgb_template.c:152:19: note: 'yuva420_bgr32_mmx' declared here static inline int RENAME(yuva420_bgr32)(SwsContext *c, const uint8_t *src[], ^ libswscale/x86/yuv2rgb.c:57:19: note: expanded from macro 'RENAME' #define RENAME(a) a ## _mmx ^ :110:1: note: expanded from here yuva420_bgr32_mmx ^ libswscale/x86/yuv2rgb.c:103:24: error: use of undeclared identifier 'yuv420_bgr32_ssse3'; did you mean 'yuv420_bgr32_mmx'? return yuv420_bgr32_ssse3; ^~~~~~~~~~~~~~~~~~ yuv420_bgr32_mmx libswscale/x86/yuv2rgb_template.c:124:19: note: 'yuv420_bgr32_mmx' declared here static inline int RENAME(yuv420_bgr32)(SwsContext *c, const uint8_t *src[], ^ libswscale/x86/yuv2rgb.c:57:19: note: expanded from macro 'RENAME' #define RENAME(a) a ## _mmx ^ :106:1: note: expanded from here yuv420_bgr32_mmx ^ libswscale/x86/yuv2rgb.c:105:20: error: use of undeclared identifier 'yuv420_rgb24_ssse3' return yuv420_rgb24_ssse3; ^ libswscale/x86/yuv2rgb.c:107:20: error: use of undeclared identifier 'yuv420_bgr24_ssse3' return yuv420_bgr24_ssse3; ^ libswscale/x86/yuv2rgb.c:109:20: error: use of undeclared identifier 'yuv420_rgb16_ssse3'; did you mean 'yuv420_rgb16_mmx'? return yuv420_rgb16_ssse3; ^~~~~~~~~~~~~~~~~~ yuv420_rgb16_mmx libswscale/x86/yuv2rgb_template.c:90:19: note: 'yuv420_rgb16_mmx' declared = here static inline int RENAME(yuv420_rgb16)(SwsContext *c, const uint8_t *src[], ^ libswscale/x86/yuv2rgb.c:57:19: note: expanded from macro 'RENAME' #define RENAME(a) a ## _mmx ^ :102:1: note: expanded from here yuv420_rgb16_mmx ^ libswscale/x86/yuv2rgb.c:111:20: error: use of undeclared identifier 'yuv420_rgb15_ssse3' return yuv420_rgb15_ssse3; ^ 8 errors generated. gmake[2]: *** [ffbuild/common.mak:59: libswscale/x86/yuv2rgb.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... strip -x libswscale/x86/yuv_2_rgb.o gmake[2]: Leaving directory '/disk3/work/usr/ports/multimedia/ffmpeg/work/ffmpeg-4.3' =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure = to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/multimedia/ffmpeg *** Error code 1 # make showconfig =3D=3D=3D> The following configuration options are available for ffmpeg-4.3= ,1: ALSA=3Doff: ALSA audio architecture support AMR_NB=3Doff: AMR Narrow Band audio support (opencore) AMR_WB=3Doff: AMR Wide Band audio support (opencore) AOM=3Don: AV1 video encoding/decoding via libaom ASS=3Don: Subtitles rendering via libass BS2B=3Doff: Bauer Stereophonic-to-Binaural filter CACA=3Doff: libcaca graphics library support CDIO=3Doff: CDIO support via libcdio CELT=3Doff: CELT audio codec support CODEC2=3Doff: Codec 2 audio encoding/decoding via libcodec2 DAV1D=3Don: AV1 video decoding via libdav1d DC1394=3Doff: IIDC-1394 grabbing using libdc1394 DEBUG=3Doff: Build with debugging support DOCS=3Don: Build and/or install documentation DRM=3Don: KMS grabbing using libdrm FDK_AAC=3Doff: AAC audio encoding via Fraunhofer FDK FLITE=3Doff: Voice synthesis support via libflite FONTCONFIG=3Don: X11 font configuration support FREETYPE=3Don: TrueType font rendering support FREI0R=3Don: Frei0r video plugins support FRIBIDI=3Doff: Bidirectional text support via GNU FriBidi GLSLANG=3Doff: GLSL->SPIRV compilation via libglslang GME=3Doff: Game Music Emu demuxer GSM=3Doff: GSM codec support ICONV=3Don: Encoding conversion support via iconv ILBC=3Don: Internet Low Bit Rate codec JACK=3Doff: JACK audio server support KVAZAAR=3Don: H.265 video codec support via Kvazaar LADSPA=3Don: LADSPA audio plugins support LAME=3Don: LAME MP3 audio encoder support LENSFUN=3Doff: Camera lens database support via LensFun LIBBLURAY=3Doff: Blu-ray discs support via libbluray LIBRSVG2=3Doff: SVG vector graphics support via librsvg2 LIBXML2=3Don: XML parser support via libxml2 LTO=3Doff: Use Link-Time Optimization LV2=3Doff: LV2 audio filtering MFX=3Don: Intel MediaSDK (aka Quick Sync Video) MMX=3Don: Use MMX optimized routines MODPLUG=3Don: ModPlug decoder support MYSOFA=3Doff: SOFAlizer binaural filter OPENAL=3Doff: Audio support via OpenAL OPENCL=3Doff: Heterogeneous computing via OpenCL OPENCV=3Don: Computer Vision support via OpenCV OPENGL=3Doff: 2D/3D rendering support via OpenGL OPENH264=3Don: H.264 video codec support via OpenH264 OPENJPEG=3Doff: Enhanced JPEG graphics support OPENMPT=3Doff: Decoding tracked files via libopenmpt OPTIMIZED_CFLAGS=3Don: Use extra compiler optimizations OPUS=3Don: Opus audio codec support POCKETSPHINX=3Doff: Automatic Speech Recognition via PocketSphinx PULSEAUDIO=3Doff: PulseAudio sound server support RABBITMQ=3Doff: AMQP 0-9-1 protocol via RabbitMQ RAV1E=3Doff: AV1 encoding via librav1e RTCPU=3Don: Detect CPU capabilities at runtime RUBBERBAND=3Doff: Time-stretching and pitch-shifting with librubberband SDL=3Doff: Simple Direct Media Layer support SMB=3Doff: SMB network protocol support SNAPPY=3Doff: Snappy compression library support SNDIO=3Doff: Sndio audio support SOXR=3Doff: SoX resampler support via libsoxr SPEEX=3Don: Speex audio format support SSE=3Doff: Use SSE optimized routines SSH=3Doff: SSH protocol support SVTAV1=3Doff: AV1 encoding via SVT-AV1 SVTHEVC=3Doff: HEVC encoding via SVT-HEVC SVTVP9=3Doff: VP9 encoding via SVT-VP9 TESSERACT=3Doff: Optical Character Recognition via Tesseract THEORA=3Don: Ogg Theora video codec support TWOLAME=3Doff: TwoLAME MP2 audio encoder support V4L=3Don: Video 4 Linux support VAAPI=3Don: VAAPI (GPU video acceleration) support VAPOURSYNTH=3Doff: VapourSynth demuxer VDPAU=3Don: VDPAU (GPU video acceleration) support VIDSTAB=3Doff: Video stabilization filter VMAF=3Doff: VMAF filter via libvmaf VORBIS=3Don: Ogg Vorbis audio codec support VO_AMRWBENC=3Doff: AMR Wide Band encoding via vo-amrwbenc VPX=3Don: VP8/VP9 video codec support VULKAN=3Doff: Vulkan filters WAVPACK=3Don: WavPack lossless audio format support WEBP=3Doff: WebP image format support X264=3Don: H.264 video codec support via x264 X265=3Don: H.265 video codec support via x265 XCB=3Don: X11 grabbing using XCB XVID=3Don: Xvid MPEG-4 video codec support XVIDEO=3Don: X11 Video extension library support ZIMG=3Doff: "z" library video scaling filter ZMQ=3Doff: Message passing via libzmq4 ZVBI=3Doff: Teletext support via libzvbi =3D=3D=3D=3D> Licensing options GPL3=3Don: Allow (L)GPL version 3 code(cs) NONFREE=3Don: Allow use of nonfree code =3D=3D=3D=3D> RTMP(T)E protocol support: you can only select none or one of= them GCRYPT=3Doff: Use GNU crypt library instead of OpenSSL GMP=3Don: GMP (multiple precision arithmetic) support LIBRTMP=3Doff: RTMP(T)E protocol support via librtmp =3D=3D=3D=3D> SSL protocol support: you can only select none or one of them GNUTLS=3Don: SSL/TLS support via GnuTLS MBEDTLS=3Doff: SSL/TLS support via mbed TLS OPENSSL=3Doff: SSL/TLS support via OpenSSL # svnlite info Path: . Working Copy Root Path: /usr/ports URL: http://svn.freebsd.org/ports/head/multimedia/ffmpeg Relative URL: ^/head/multimedia/ffmpeg Repository Root: http://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 539540 Node Kind: directory Schedule: normal Last Changed Author: pkubaj Last Changed Rev: 539539 Last Changed Date: 2020-06-18 16:08:57 +0300 (Thu, 18 Jun 2020) Thank you --=20 You are receiving this mail because: You are the assignee for the bug.=