Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Sep 2024 19:07:58 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 281680] multimedia/x265: maintainer upgrade to 4.0
Message-ID:  <bug-281680-7788-udizWY6cBf@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-281680-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-281680-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=3D281680

--- Comment #12 from Robert Clausecker <fuz@FreeBSD.org> ---
emulators/fceux fails to build with attachment #253863:

/wrkdirs/usr/ports/emulators/fceux/work/fceux-2.6.6/src/drivers/Qt/AviRecor=
d.cpp:463:8:
error: no matching function for call to 'x265_encoder_encode'
        ret =3D x265_encoder_encode( hdl, &nal, &i_nal, pic, &pic_out );
              ^~~~~~~~~~~~~~~~~~~
/usr/local/include/x265.h:2496:5: note: candidate function not viable: no k=
nown
conversion from 'x265_picture *' to 'x265_picture **' for 5th argument
int x265_encoder_encode(x265_encoder *encoder, x265_nal **pp_nal, uint32_t
*pi_nal, x265_picture *pic_in, x265_picture **pic_out);
    ^
/wrkdirs/usr/ports/emulators/fceux/work/fceux-2.6.6/src/drivers/Qt/AviRecor=
d.cpp:496:12:
error: no matching function for call to 'x265_encoder_encode'
            ret =3D x265_encoder_encode( hdl, &nal, &i_nal, NULL, &pic_out =
);
                  ^~~~~~~~~~~~~~~~~~~
/usr/local/include/x265.h:2496:5: note: candidate function not viable: no k=
nown
conversion from 'x265_picture *' to 'x265_picture **' for 5th argument
int x265_encoder_encode(x265_encoder *encoder, x265_nal **pp_nal, uint32_t
*pi_nal, x265_picture *pic_in, x265_picture **pic_out);
    ^
2 errors generated.

If this is a known API change, I can try to engineer a patch to work around
this issue.  If not, please investigate and fix your patch if possible.  It=
 may
be necessary to keep the old version in something like multimedia/x265v3 if=
 API
differences prove to be insurmountable.

I'll try attachment #253871 once this run is complete (tomorrow-ish).

--=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-281680-7788-udizWY6cBf>