[MacPorts] #68850: No "mem_internal.h" file in libavutil directory
MacPorts
noreply at macports.org
Wed Dec 6 14:52:57 UTC 2023
#68850: No "mem_internal.h" file in libavutil directory
-------------------------------+---------------------
Reporter: Behinder | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: ffmpeg6,libavutil | Port: ffmpeg6
-------------------------------+---------------------
That is tricky error to notice, but it makes comskip build failed.The
reason for that is because comskip uses ` static DECLARE_ALIGNED(32,
long, histogram)[256]` function/makro that is not recognized by clang. And
rightfully so because that definition is in `mem_internal.h` file
according to
http://ffmpeg.org/doxygen/6.0/mem__internal_8h.html#a7a422611f83afb33d6e0da44184b548e
However,that file is not found `ls
/opt/local/libexec/ffmpeg6/include/libavutil` gives:
{{{
adler32.h dict.h
hwcontext_qsv.h rational.h
aes.h display.h
hwcontext_vaapi.h rc4.h
aes_ctr.h dovi_meta.h
hwcontext_vdpau.h replaygain.h
ambient_viewing_environment.h downmix_info.h
hwcontext_videotoolbox.h ripemd.h
attributes.h encryption_info.h
hwcontext_vulkan.h samplefmt.h
audio_fifo.h error.h imgutils.h
sha.h
avassert.h eval.h intfloat.h
sha512.h
avconfig.h executor.h intreadwrite.h
spherical.h
avstring.h ffversion.h lfg.h
stereo3d.h
avutil.h fifo.h log.h
tea.h
base64.h file.h lzo.h
threadmessage.h
blowfish.h film_grain_params.h macros.h
time.h
bprint.h frame.h
mastering_display_metadata.h timecode.h
bswap.h hash.h mathematics.h
timestamp.h
buffer.h hdr_dynamic_metadata.h md5.h
tree.h
camellia.h hdr_dynamic_vivid_metadata.h mem.h
twofish.h
cast5.h hmac.h
motion_vector.h tx.h
channel_layout.h hwcontext.h murmur3.h
uuid.h
common.h hwcontext_cuda.h opt.h
version.h
cpu.h hwcontext_d3d11va.h parseutils.h
video_enc_params.h
crc.h hwcontext_drm.h pixdesc.h
video_hint.h
csp.h hwcontext_dxva2.h pixelutils.h
xtea.h
des.h hwcontext_mediacodec.h pixfmt.h
detection_bbox.h hwcontext_opencl.h random_seed.h
}}}
I tried this on ffmpeg6 with with and without nonfree components and file
is not present.
--
Ticket URL: <https://trac.macports.org/ticket/68850>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list