Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 06 Jun 2020 19:15:20 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 247035] multimedia/x265: Update to 3.4
Message-ID:  <bug-247035-7788-OJ1MjsvsRV@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-247035-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-247035-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247035

--- Comment #1 from daniel.engberg.lists@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: unkn=
own
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-aarch=
64-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=3D1
-DHAVE_INT_TYPES_H=3D1 -DHIGH_BIT_DEPTH=3D0 -DX265_ARCH_X86=3D1 -DX265_DEPT=
H=3D8
-DX265_NS=3Dx265 -DX86_64=3D1 -D__STDC_LIMIT_MACROS=3D1
-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=3Divybridge -DNDEBUG -O3 -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include -O2 -p=
ipe
-march=3Divybridge -DNDEBUG -O3 -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include   -Wall
-Wextra -Wshadow -std=3Dgnu++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.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-247035-7788-OJ1MjsvsRV>