[Bug 247035] multimedia/x265: Update to 3.4

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Jun 6 19:15:22 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247035

--- Comment #1 from daniel.engberg.lists at pyret.net ---
I can't seem to get assembly to work using binutils and clang on aarch64, I
tried passing -no-integrated-as (using CFLAGS) but it barfs on "error: unknown
directive" for .func . For now using GCC is the only solution.

Only 8-bit works with assembly on aarch64 (addressed in port)
Ref:
https://bitbucket.org/multicoreware/x265/issues/549/fail-to-build-for-aarch64-and-armhf

vamf is broken I can't figure out how to fix it, error on amd64:

FAILED: CMakeFiles/cli.dir/abrEncApp.cpp.o
/usr/bin/c++  -DENABLE_HDR10_PLUS -DENABLE_LIBVMAF -DEXPORT_C_API=1
-DHAVE_INT_TYPES_H=1 -DHIGH_BIT_DEPTH=0 -DX265_ARCH_X86=1 -DX265_DEPTH=8
-DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1
-I/usr/ports/multimedia/x265/work/x265_3.4/source/.
-I/usr/ports/multimedia/x265/work/x265_3.4/source/dynamicHDR10 -I.
-I/usr/ports/multimedia/x265/work/x265_3.4/source/common
-I/usr/ports/multimedia/x265/work/x265_3.4/source/encoder -O2 -pipe
-march=ivybridge -DNDEBUG -O3 -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include -O2 -pipe
-march=ivybridge -DNDEBUG -O3 -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include   -Wall
-Wextra -Wshadow -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math
-mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/abrEncApp.cpp.o -MF
CMakeFiles/cli.dir/abrEncApp.cpp.o.d -o CMakeFiles/cli.dir/abrEncApp.cpp.o -c
/usr/ports/multimedia/x265/work/x265_3.4/source/abrEncApp.cpp
/usr/ports/multimedia/x265/work/x265_3.4/source/abrEncApp.cpp:817:59: error: no
member named 'argCount' in 'x265::CLIOptions'; did you mean 'argCnt'?
                api->vmaf_encoder_log(m_encoder, m_cliopt.argCount,
m_cliopt.argString, m_cliopt.param, vmafdata);
                                                          ^~~~~~~~
                                                          argCnt
/usr/ports/multimedia/x265/work/x265_3.4/source/./x265cli.h:404:13: note:
'argCnt' declared here
        int argCnt;
            ^
1 error generated.

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


More information about the freebsd-ports-bugs mailing list