# my_playlist.m3u#EXTM3U#EXTENC: UTF-8#PLAYLIST: My Playlistfile1.mp3file2.mp3file3.mp3
On the playlists overview page, VLC-iOS currently shows my_playlist.m3u on the first line underneath the album art and 3 Tracks on the second. It would be nice if it used the proper name of the playlist (in this case My Playlist) instead of the file name.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
...
Linked items
0
Link issues together to show that they're related.
Learn more.
I’ve had no luck getting libvlc compiled on my machine due to some wheird Problem with Sparkle.
Also, I don’t seem to get where the tests for medialibrary get their raw Playlists from. All I was able to see were the *.json files that define the expectations.
Do you know your way around there? I’d love to help but could use a hand getting started.
I gave it a quick look and yes for m3u playlists the name isn't extracted, although it seems to be caused by libvlc, as the xspf playlists are named properly (based on <title> tag). That's probably where the fix will need to be implemented
I'm on macOS 10.15, the configure step fails because it cannot find Sparkle. Full output attached.
Thanks in advance.
$ ../configure --prefix="$PWD"/install --disable-a52checking build system type... x86_64-apple-darwin19.0.0checking host system type... x86_64-apple-darwin19.0.0checking for a BSD-compatible install... /usr/local/opt/coreutils/libexec/gnubin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir-p... /usr/local/opt/coreutils/libexec/gnubin/mkdir -pchecking for gawk... nochecking for mawk... nochecking for nawk... nochecking for awk... awkchecking whether make sets $(MAKE)... yeschecking whether make supports nested variables... yeschecking whether UID '501' is supported by ustar format... yeschecking whether GID '20' is supported by ustar format... yeschecking how to create a ustar tar archive... gnutarchecking whether make supports nested variables... (cached)yeschecking whether to enable maintainer-specific portions of Makefiles... yeschecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables...checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking whether gcc understands -c and -o together... yeschecking whether make supports the include directive... yes(GNU style)checking dependency style of gcc... gcc3checking how to run the C preprocessor... gcc -Echecking for grep that handles long lines and -e... /usr/local/bin/ggrepchecking for egrep... /usr/local/bin/ggrep -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking minix/config.h usability... nochecking minix/config.h presence... nochecking for minix/config.h... nochecking whether it is safe to define __EXTENSIONS__... yeschecking whether gcc supports C11... yeschecking for g++... g++checking whether we are using the GNU C++ compiler... yeschecking whether g++ accepts -g... yeschecking dependency style of g++... gcc3checking how to run the C preprocessor... gcc -Echecking for gcc... gccchecking whether we are using the GNU Objective C compiler... yeschecking whether gcc accepts -g... yeschecking dependency style of gcc... gcc3checking for egrep... (cached) /usr/local/bin/ggrep -Echecking whether make sets $(MAKE)... (cached)yeschecking dependency style of gcc... gcc3checking for flex... flexchecking lex output file root... lex.yychecking lex library... -llchecking whether yytext is a pointer... yeschecking for bison... bison -ychecking for desktop-file-validate... nochecking for c11-gcc... nochecking for c11... nochecking for c99-gcc... nochecking for c99... c99checking for an ANSI C-conforming const... yeschecking for inline... inlinechecking for C/C++ restrict keyword... __restrictchecking whether g++ supports C++11 features by default... nochecking whether g++ supports C++11 features with -std=c++11... yeschecking whether C compiler accepts -Werror=unknown-warning-option... yeschecking whether C compiler accepts -Werror=invalid-command-line-argument... yeschecking whether C compiler accepts -Werror=unknown-warning-option... (cached)yeschecking whether C compiler accepts -Werror=invalid-command-line-argument... (cached)yeschecking for 3rd party libraries path... not foundchecking how to print strings... printfchecking for a sed that does not truncate output... /usr/local/bin/gsedchecking for fgrep... /usr/local/bin/ggrep -Fchecking for ld used by gcc... /Library/Developer/CommandLineTools/usr/bin/ldchecking if the linker (/Library/Developer/CommandLineTools/usr/bin/ld) is GNU ld... nochecking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -Bchecking the name lister (/usr/bin/nm -B) interface... BSD nmchecking whether ln-s works... yeschecking the maximum length of command line arguments... 196608checking how to convert x86_64-apple-darwin19.0.0 file names to x86_64-apple-darwin19.0.0 format... func_convert_file_noopchecking how to convert x86_64-apple-darwin19.0.0 file names to toolchain format... func_convert_file_noopchecking for /Library/Developer/CommandLineTools/usr/bin/ld option to reload object files... -rchecking for objdump... objdumpchecking how to recognize dependent libraries... (cached) pass_allchecking for dlltool... nochecking how to associate runtime and link libraries... printf %s\nchecking for ar... archecking for archiver @FILE support... nochecking for strip... stripchecking for ranlib... ranlibchecking command to parse /usr/bin/nm -B output from gcc object... okchecking for sysroot... nochecking for a working dd... /usr/local/opt/coreutils/libexec/gnubin/ddchecking how to truncate binary pipes... /usr/local/opt/coreutils/libexec/gnubin/dd bs=4096 count=1checking for mt... nochecking if : is a manifest tool... nochecking for dsymutil... dsymutilchecking for nmedit... nmeditchecking for lipo... lipochecking for otool... otoolchecking for otool64... nochecking for-single_module linker flag... yeschecking for-exported_symbols_list linker flag... yeschecking for-force_load linker flag... yeschecking for dlfcn.h... yeschecking for objdir... .libschecking if gcc supports -fno-rtti-fno-exceptions... yeschecking for gcc option to produce PIC... -fno-common-DPICchecking if gcc PIC flag -fno-common-DPIC works... yeschecking if gcc static flag -static works... nochecking if gcc supports -c-o file.o... yeschecking if gcc supports -c-o file.o... (cached)yeschecking whether the gcc linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yeschecking dynamic linker characteristics... darwin19.0.0 dyldchecking how to hardcode library paths into programs... immediatechecking for dlopen in-ldl... yeschecking whether a program can dlopen itself... yeschecking whether a statically linked program can dlopen itself... yeschecking whether stripping libraries is possible... yeschecking if libtool supports shared libraries... yeschecking whether to build shared libraries... yeschecking whether to build static libraries... nochecking how to run the C++ preprocessor... g++ -stdlib=libc++ -std=c++11 -Echecking for ld used by g++ -stdlib=libc++ -std=c++11... /Library/Developer/CommandLineTools/usr/bin/ldchecking if the linker (/Library/Developer/CommandLineTools/usr/bin/ld) is GNU ld... nochecking whether the g++ -stdlib=libc++ -std=c++11 linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yeschecking for g++ -stdlib=libc++ -std=c++11 option to produce PIC... -fno-common-DPICchecking if g++ -stdlib=libc++ -std=c++11 PIC flag -fno-common-DPIC works... yeschecking if g++ -stdlib=libc++ -std=c++11 static flag -static works... nochecking if g++ -stdlib=libc++ -std=c++11 supports -c-o file.o... yeschecking if g++ -stdlib=libc++ -std=c++11 supports -c-o file.o... (cached)yeschecking whether the g++ -stdlib=libc++ -std=c++11 linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yeschecking dynamic linker characteristics... darwin19.0.0 dyldchecking how to hardcode library paths into programs... immediatechecking for windres... nochecking for bash... /bin/bashchecking if dolt supports this host... yes, replacing libtoolchecking whether NLS is requested... yeschecking for msgfmt... /usr/local/bin/msgfmtchecking for gmsgfmt... /usr/local/bin/msgfmtchecking for xgettext... /usr/local/bin/xgettextchecking for msgmerge... /usr/local/bin/msgmergechecking for ld used by gcc... /Library/Developer/CommandLineTools/usr/bin/ldchecking if the linker (/Library/Developer/CommandLineTools/usr/bin/ld) is GNU ld... nochecking for shared library run path origin... donechecking for CFPreferencesCopyAppValue... yeschecking for CFLocaleCopyCurrent... yeschecking for GNU gettext in libc... nochecking for iconv... yeschecking for working iconv... yeschecking how to link with libiconv... -liconvchecking for GNU gettext in libintl... yeschecking whether to use NLS... yeschecking where the gettext function comes from... external libintlchecking how to link with libintl... -lintl-Wl,-framework -Wl,CoreFoundationchecking for iconv... (cached)yeschecking for working iconv... (cached)yeschecking how to link with libiconv... -liconvchecking for iconv declaration... extern size_t iconv (iconv_t cd, char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft);checking for buggy GNU/libc versions... not presentchecking for shared objects suffix... .dylibchecking for accept4... nochecking for daemon... yeschecking for fcntl... yeschecking for flock... yeschecking for fstatvfs... yeschecking for fork... yeschecking for getenv... yeschecking for getmntent_r... nochecking for getpwuid_r... yeschecking for isatty... yeschecking for lstat... yeschecking for memalign... nochecking for mkostemp... yeschecking for mmap... yeschecking for newlocale... yeschecking for open_memstream... yeschecking for openat... yeschecking for pipe2... nochecking for pread... yeschecking for posix_fadvise... nochecking for posix_madvise... yeschecking for posix_memalign... yeschecking for setlocale... yeschecking for stricmp... nochecking for strnicmp... nochecking for strptime... yeschecking for uselocale... yeschecking for aligned_alloc... yeschecking for atof... yeschecking for atoll... yeschecking for dirfd... yeschecking for fdopendir... yeschecking for ffsll... yeschecking for flockfile... yeschecking for fsync... yeschecking for getdelim... yeschecking for getpid... yeschecking for lfind... yeschecking for lldiv... yeschecking for memrchr... nochecking for nrand48... yeschecking for poll... yeschecking for recvmsg... yeschecking for rewind... yeschecking for sendmsg... yeschecking for setenv... yeschecking for strcasecmp... yeschecking for strcasestr... yeschecking for strdup... yeschecking for strlcpy... yeschecking for strndup... yeschecking for strnlen... yeschecking for strnstr... yeschecking for strsep... yeschecking for strtof... yeschecking for strtok_r... yeschecking for strtoll... yeschecking for swab... yeschecking for tdestroy... nochecking for tfind... yeschecking for timegm... yeschecking for timespec_get... yeschecking for strverscmp... nochecking for pathconf... yeschecking for gettimeofday... yeschecking for fdatasync... yeschecking whether realpath is declared... yeschecking whether asprintf is declared... yeschecking whether vasprintf is declared... yeschecking whether gmtime_r is declared... yeschecking whether localtime_r is declared... yeschecking for static_assert in assert.h... yeschecking for working strcoll... yeschecking for struct pollfd... yeschecking for struct timespec... yeschecking for max_align_t... yeschecking for socklen_t in sys/socket.h... yeschecking for struct sockaddr_storage... yeschecking for getopt_long... yeschecking for cos in-lm... yeschecking for lrintf in-lm... yeschecking for nanf in-lm... yeschecking for sincos in-lm... nochecking _Thread_local support... okchecking threads.h usability... nochecking threads.h presence... nochecking for threads.h... nochecking for getaddrinfo_a in-lanl... nochecking for library containing dlsym... none requiredchecking for library containing pthread_rwlock_init... none requiredchecking for library containing clock_nanosleep... nochecking for library containing nanosleep... none requiredchecking arpa/inet.h usability... yeschecking arpa/inet.h presence... yeschecking for arpa/inet.h... yeschecking pthread.h usability... yeschecking pthread.h presence... yeschecking for pthread.h... yeschecking search.h usability... yeschecking search.h presence... yeschecking for search.h... yeschecking sys/shm.h usability... yeschecking sys/shm.h presence... yeschecking for sys/shm.h... yeschecking sys/socket.h usability... yeschecking sys/socket.h presence... yeschecking for sys/socket.h... yeschecking sys/uio.h usability... yeschecking sys/uio.h presence... yeschecking for sys/uio.h... yeschecking for net/if.h... yeschecking syslog.h usability... yeschecking syslog.h presence... yeschecking for syslog.h... yeschecking netinet/tcp.h usability... yeschecking netinet/tcp.h presence... yeschecking for netinet/tcp.h... yeschecking netinet/udplite.h usability... nochecking netinet/udplite.h presence... nochecking for netinet/udplite.h... nochecking sys/param.h usability... yeschecking sys/param.h presence... yeschecking for sys/param.h... yeschecking sys/mount.h usability... yeschecking sys/mount.h presence... yeschecking for sys/mount.h... yeschecking features.h usability... nochecking features.h presence... nochecking for features.h... nochecking getopt.h usability... yeschecking getopt.h presence... yeschecking for getopt.h... yeschecking linux/dccp.h usability... nochecking linux/dccp.h presence... nochecking for linux/dccp.h... nochecking linux/magic.h usability... nochecking linux/magic.h presence... nochecking for linux/magic.h... nochecking sys/eventfd.h usability... nochecking sys/eventfd.h presence... nochecking for sys/eventfd.h... nochecking xlocale.h usability... yeschecking xlocale.h presence... yeschecking for xlocale.h... yeschecking if C++ headers define locale_t... yeschecking for ssize_t... yeschecking for pkg-config... /usr/local/bin/pkg-configchecking pkg-config is at least version 0.9.0... yeschecking zlib.h usability... yeschecking zlib.h presence... yeschecking for zlib.h... yeschecking for minizip ... nochecking unzip.h usability... nochecking unzip.h presence... nochecking for unzip.h... nochecking for libidn... nochecking for dbus-1 >= 1.6.0... noconfigure: WARNING: No package 'dbus-1' found.checking for libsystemd... noconfigure: WARNING: No package 'libsystemd' found.checking whether C compiler accepts -Wall... yeschecking whether C compiler accepts -Wextra... yeschecking whether C compiler accepts -Wsign-compare... yeschecking whether C compiler accepts -Wundef... yeschecking whether C compiler accepts -Wpointer-arith... yeschecking whether C compiler accepts -Wvolatile-register-var... yeschecking whether C compiler accepts -Wformat... yeschecking whether C compiler accepts -Wformat-security... yeschecking whether C compiler accepts -Wall... (cached)yeschecking whether C compiler accepts -Wextra... (cached)yeschecking whether C compiler accepts -Wsign-compare... (cached)yeschecking whether C compiler accepts -Wundef... (cached)yeschecking whether C compiler accepts -Wpointer-arith... (cached)yeschecking whether C compiler accepts -Wvolatile-register-var... (cached)yeschecking whether C compiler accepts -Wformat... (cached)yeschecking whether C compiler accepts -Wformat-security... (cached)yeschecking whether C compiler accepts -Wbad-function-cast... yeschecking whether C compiler accepts -Wwrite-strings... yeschecking whether C compiler accepts -Wmissing-prototypes... yeschecking whether C compiler accepts -Werror-implicit-function-declaration... yeschecking whether C compiler accepts -Winit-self... yeschecking whether C compiler accepts -Wlogical-op... nochecking whether C compiler accepts -Wshadow=local... nochecking whether C compiler accepts -pipe... yeschecking for library containing connect... none requiredchecking for library containing inet_pton... none requiredchecking for struct if_nameindex... yeschecking for if_nameindex... yeschecking if gcc accepts -fvisibility=hidden... yeschecking if gcc accepts -O3... yeschecking whether C compiler accepts -fno-math-errno... yeschecking whether C compiler accepts -funsafe-math-optimizations... yeschecking whether C compiler accepts -fno-rounding-math... nochecking whether C compiler accepts -fno-signaling-nans... nochecking whether C compiler accepts -fcx-limited-range... nochecking whether C compiler accepts -fno-math-errno... (cached)yeschecking whether C compiler accepts -funsafe-math-optimizations... (cached)yeschecking whether C compiler accepts -fno-rounding-math... (cached) nochecking whether C compiler accepts -fno-signaling-nans... (cached) nochecking whether C compiler accepts -fcx-limited-range... (cached) nochecking if gcc accepts -funroll-loops... yeschecking if gcc accepts -fomit-frame-pointer... yeschecking whether C compiler accepts -fstack-protector-strong... yeschecking whether C compiler accepts -fstack-protector-strong... (cached)yeschecking if linker supports -Bsymbolic...checking if linker supports -z,defs... nochecking for __attribute__((packed))... yeschecking execinfo.h usability... yeschecking execinfo.h presence... yeschecking for execinfo.h... yeschecking for backtrace... yeschecking if gcc groks MMX intrinsics... yeschecking if gcc groks MMX inline assembly... yeschecking if gcc groks MMX EXT inline assembly... yeschecking if gcc groks SSE2 intrinsics... yeschecking if gcc groks SSE inline assembly... yeschecking if gcc groks SSE2 inline assembly... yeschecking if gcc groks SSE3 inline assembly... yeschecking if gcc groks SSSE3 inline assembly... yeschecking if gcc groks SSE4.1 inline assembly... yeschecking if gcc groks SSE4.2 inline assembly... yeschecking if gcc groks SSE4A inline assembly... yeschecking if gcc groks 3D Now! inline assembly... yeschecking for lua5.2... noconfigure: WARNING: No package 'lua5.2' found, trying lua 5.1 insteadchecking for lua5.1... noconfigure: WARNING: No package 'lua5.1' found, trying lua >= 5.1 insteadchecking for lua >= 5.1... yeschecking for luac... luacchecking for libarchive >= 3.1.0... noconfigure: WARNING: Library libarchive >= 3.1.0 needed for archive was not foundchecking for live555... noconfigure: WARNING: No package 'live555' found.checking for live555 version 1324598400 or later... noconfigure: WARNING: live555 is missing or its installed version is too old:Version 2011.12.23 or later is required to proceed.You can get an updated one from http://www.live555.com/liveMedia .checking for libdc1394-2 >= 2.1.0... noconfigure: WARNING: Library libdc1394-2 >= 2.1.0 needed for dc1394 was not foundchecking for libraw1394 >= 2.0.1 libavc1394 >= 0.5.3... noconfigure: WARNING: Library libraw1394 >= 2.0.1 libavc1394 >= 0.5.3 needed for dv1394 was not foundchecking for dvdread > 4.9.0... noconfigure: WARNING: Library dvdread > 4.9.0 needed for dvdread was not foundchecking for dvdnav > 4.9.0... noconfigure: WARNING: Library dvdnav > 4.9.0 needed for dvdnav was not foundchecking for libbluray >= 0.6.2... yeschecking for opencv > 2.0... noconfigure: WARNING: Library opencv > 2.0 needed for opencv was not foundchecking for smbclient... noconfigure: WARNING: Library smbclient needed for smbclient was not foundchecking for libdsm >= 0.2.0... nochecking for libssh2... noconfigure: WARNING: Library libssh2 needed for sftp was not foundchecking for libnfs >= 1.10.0... noconfigure: WARNING: Library libnfs >= 1.10.0 needed for nfs was not foundchecking linux/videodev2.h usability... nochecking linux/videodev2.h presence... nochecking for linux/videodev2.h... nochecking sys/videoio.h usability... nochecking sys/videoio.h presence... nochecking for sys/videoio.h... nochecking DeckLinkAPIDispatch.cpp usability... nochecking DeckLinkAPIDispatch.cpp presence... nochecking for DeckLinkAPIDispatch.cpp... noconfigure: WARNING: Blackmagic DeckLink SDI include files not foundchecking for cdrom_msf0 in linux/cdrom.h... nochecking for scsireq in sys/scsiio.h... nochecking for ioc_toc_header in sys/cdio.h... nochecking for libcddb >= 0.9.5... noconfigure: WARNING: No package 'libcddb' found: CDDB access disabled.checking for Linux DVB version 5.1... nochecking ApplicationServices/ApplicationServices.h usability... yeschecking ApplicationServices/ApplicationServices.h presence... yeschecking for ApplicationServices/ApplicationServices.h... yeschecking for libvncclient >= 0.9.9... noconfigure: WARNING: Library libvncclient >= 0.9.9 needed for vnc was not foundchecking for freerdp >= 1.0.1... noconfigure: WARNING: Library freerdp >= 1.0.1 needed for freerdp was not foundchecking for asdcplib... nochecking for libdvbpsi >= 1.2.0... nochecking gme/gme.h usability... nochecking gme/gme.h presence... nochecking for gme/gme.h... nochecking for libsidplay2... noconfigure: WARNING: No package 'libsidplay2' found (required for sid).checking for ogg >= 1.0... yeschecking for vorbis >= 1.1... yeschecking for ogg >= 1.0... yeschecking for shout >= 2.1... noconfigure: WARNING: Library shout >= 2.1 needed for shout was not foundchecking for libebml >= 1.3.6 libmatroska... noconfigure: WARNING: Library libebml >= 1.3.6 libmatroska needed for matroska was not foundchecking for libmodplug >= 0.8.9.0... noconfigure: WARNING: No package 'libmodplug' found.checking mpc/mpcdec.h usability... nochecking mpc/mpcdec.h presence... nochecking for mpc/mpcdec.h... nochecking mpcdec/mpcdec.h usability... nochecking mpcdec/mpcdec.h presence... nochecking for mpcdec/mpcdec.h... nochecking for shine >= 3.0.0... noconfigure: WARNING: Library shine >= 3.0.0 needed for shine was not foundchecking for libcrystalhd/libcrystalhd_if.h... nochecking mad.h usability... yeschecking mad.h presence... yeschecking for mad.h... yeschecking for mad_bit_init in-lmad... yeschecking for libmpg123... noconfigure: WARNING: Library libmpg123 needed for mpg123 was not foundchecking for gstreamer-app-1.0... noconfigure: WARNING: No package 'gstreamer-app-1.0' found. GStreamer modules will not be built.checking for libavutil variant... ffmpegchecking for libavcodec >= 57.37.100 libavutil >= 52.0.0... yeschecking libavcodec/avcodec.h usability... yeschecking libavcodec/avcodec.h presence... yeschecking for libavcodec/avcodec.h... yeschecking libavutil/avutil.h usability... yeschecking libavutil/avutil.h presence... yeschecking for libavutil/avutil.h... yeschecking for libva >= 0.38... noconfigure: WARNING: No package 'libva' found.checking for libva-drm... noconfigure: WARNING: No package 'libva-drm' found.checking for libva-x11... noconfigure: WARNING: No package 'libva-x11' found.checking for libva-wayland... noconfigure: WARNING: No package 'libva-wayland' found.checking dxgidebug.h usability... nochecking dxgidebug.h presence... nochecking for dxgidebug.h... nochecking dxgi1_6.h usability... nochecking dxgi1_6.h presence... nochecking for dxgi1_6.h... nochecking for libavformat >= 53.21.0 libavcodec libavutil... yeschecking libavformat/avformat.h usability... yeschecking libavformat/avformat.h presence... yeschecking for libavformat/avformat.h... yeschecking libavformat/avio.h usability... yeschecking libavformat/avio.h presence... yeschecking for libavformat/avio.h... yeschecking for libavcodec/avcodec.h... (cached)yeschecking for libavutil/avutil.h... (cached)yeschecking for libswscale... yeschecking libswscale/swscale.h usability... yeschecking libswscale/swscale.h presence... yeschecking for libswscale/swscale.h... yeschecking for libavutil/avutil.h... (cached)yeschecking for libpostproc libavutil... yeschecking postproc/postprocess.h usability... nochecking postproc/postprocess.h presence... nochecking for postproc/postprocess.h... nochecking neaacdec.h usability... nochecking neaacdec.h presence... nochecking for neaacdec.h... nochecking for aom... yeschecking for dav1d... yeschecking for vpx >= 1.5.0... yeschecking for vpx_codec_vp8_dx in-lvpx... yeschecking for vpx_codec_vp9_dx in-lvpx... yeschecking for vpx_codec_vp8_cx in-lvpx... yeschecking for vpx_codec_vp9_cx in-lvpx... yeschecking for twolame... noconfigure: WARNING: Library twolame needed for twolame was not foundchecking for libdca >= 0.0.5... noconfigure: WARNING: Library libdca >= 0.0.5 needed for dca was not foundchecking for flac... yeschecking for libmpeg2 > 0.3.2... noconfigure: WARNING: Library libmpeg2 > 0.3.2 needed for libmpeg2 was not foundchecking for ogg vorbis >= 1.1 vorbisenc >= 1.1... yeschecking for ogg speex >= 1.0.5... yeschecking for speexdsp... noconfigure: WARNING: No package 'speexdsp' found.checking for ogg opus >= 1.0.3... yeschecking for spatialaudio... noconfigure: WARNING: Library spatialaudio needed for spatialaudio was not foundchecking for ogg theoradec >= 1.0 theoraenc... yeschecking for ogg... yeschecking for schroedinger-1.0 >= 1.0.10... noconfigure: WARNING: Library schroedinger-1.0 >= 1.0.10 needed for schroedinger was not foundchecking png.h usability... yeschecking png.h presence... yeschecking for png.h... yeschecking for png_set_alpha_mode in-lpng... yeschecking jpeglib.h usability... yeschecking jpeglib.h presence... yeschecking for jpeglib.h... yeschecking libbpg.h usability... nochecking libbpg.h presence... nochecking for libbpg.h... nochecking for x262... nochecking for x265... yeschecking for x264 >= 0.148... yeschecking for x264 >= 0.153... yeschecking for libmfx... noconfigure: WARNING: Library libmfx needed for mfx was not foundchecking for fluidsynth >= 1.1.2... noconfigure: WARNING: Library fluidsynth >= 1.1.2 needed for fluidsynth was not foundchecking for fluidlite... noconfigure: WARNING: Library fluidlite needed for fluidlite was not foundchecking fluidlite.h usability... nochecking fluidlite.h presence... nochecking for fluidlite.h... nochecking for zvbi-0.2 >= 0.2.28... noconfigure: WARNING: No package 'zvbi-0.2' found. Enabling the telx module instead.checking for libass >= 0.9.8... yeschecking fontconfig/fontconfig.h usability... yeschecking fontconfig/fontconfig.h presence... yeschecking for fontconfig/fontconfig.h... yeschecking for aribb24 >= 1.0.1... noconfigure: WARNING: Library aribb24 needed for aribsub was not foundchecking for aribb25 >= 0.2.6... noconfigure: WARNING: Library aribb25 >= 0.2.6 needed for aribb25 was not foundchecking for kate >= 0.3.0... noconfigure: WARNING: Library kate >= 0.3.0 needed for kate was not foundchecking for tiger >= 0.3.1... nochecking for egl... nochecking for gl... nochecking for OpenGL... nochecking for X... nochecking X11/Xlib.h usability... nochecking X11/Xlib.h presence... nochecking for X11/Xlib.h... nochecking for vdpau >= 0.6... nochecking for SDL_image >= 1.2.10... noconfigure: WARNING: No package 'SDL_image' found. You should install it alongside your SDL package.checking for freetype2... yeschecking for fribidi... yeschecking for harfbuzz... yeschecking for ISpObjectToken... noconfigure: WARNING: sapi.h not found. Text to Speech renderer for Windows disabledchecking for librsvg-2.0 >= 2.9.0... noconfigure: WARNING: Library librsvg-2.0 >= 2.9.0 needed for svg was not foundchecking for librsvg-2.0 >= 2.9.0 cairo >= 1.13.1... noconfigure: WARNING: Library librsvg-2.0 >= 2.9.0 cairo >= 1.13.1 needed for svgdec was not foundchecking linux/fb.h usability... nochecking linux/fb.h presence... nochecking for linux/fb.h... nochecking for caca >= 0.99.beta14... noconfigure: WARNING: Library caca >= 0.99.beta14 needed for caca was not foundchecking kva.h usability... nochecking kva.h presence... nochecking for kva.h... nochecking interface/mmal/mmal.h usability... nochecking interface/mmal/mmal.h presence... nochecking for interface/mmal/mmal.h... noconfigure: WARNING: Cannot find development headers for mmal...checking for libpulse >= 1.0... nochecking for alsa >= 1.0.24... nochecking soundcard.h usability... nochecking soundcard.h presence... nochecking for soundcard.h... nochecking sys/soundcard.h usability... nochecking sys/soundcard.h presence... nochecking for sys/soundcard.h... nochecking sndio.h usability... nochecking sndio.h presence... nochecking for sndio.h... nochecking audioclient.h usability... nochecking audioclient.h presence... nochecking for audioclient.h... nochecking for jack >= 1.9.7... noconfigure: WARNING: No package 'jack' found, trying jack1 insteadchecking for jack >= 0.120.1 jack < 1.0... noconfigure: WARNING: No package 'jack' foundNo package 'jack' found.checking for samplerate... yeschecking for soxr >= 0.1.2... yeschecking kai.h usability... nochecking kai.h presence... nochecking for kai.h... nochecking for libchromaprint >= 0.6.0... noconfigure: WARNING: Library libchromaprint >= 0.6.0 needed for chromaprint was not foundchecking for protoc... nochecking for protobuf-lite >= 2.5.0... noconfigure: WARNING: Library protobuf-lite >= 2.5.0 needed for chromecast was not foundconfigure: WARNING: The skins2 module depends on the Qt interface, Qt is not built so skins2 is disabled.checking for xcrun... /usr/bin/xcrunchecking for ibtool (using xcrun)... nochecking for ibtool... /usr/bin/ibtoolconfigure: error: Sparkle framework is required and was not found in
It looks like you are not using the default, recommended way of compiling VLC for macOS. Additionally, you have an interfering homebrew installation that can potentially complicate things.
To treat the symptom, you can configure with "--disable-sparkle".
If you need additional help (which would be beyond the scope of this bug tracker), please email me at fkuehne at/ videolan.org.
Thank you. As I wrote earlier, I still haven’t gotten vlc to compile on my machine, so I wrote them blind and didn’t feel confident opening these as a merge request.