From 902dd36bbddc4da663bdb2dd58ddd3d8c29e8cc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net> Date: Sun, 17 Jun 2018 12:22:08 +0300 Subject: [PATCH] configure: remove LIBPTHREAD POSIX threads are always enabled implicitly. --- bin/Makefile.am | 2 +- configure.ac | 16 +--------------- lib/Makefile.am | 3 +-- modules/access/Makefile.am | 12 +++++------- modules/access/http/Makefile.am | 8 +++----- modules/access/rtp/Makefile.am | 4 ++-- modules/access_output/Makefile.am | 5 ++--- modules/codec/Makefile.am | 2 +- modules/gui/Makefile.am | 2 +- modules/hw/vdpau/Makefile.am | 3 +-- modules/lua/Makefile.am | 2 +- modules/misc/Makefile.am | 4 ++-- modules/services_discovery/Makefile.am | 1 - modules/spu/Makefile.am | 2 +- modules/stream_filter/Makefile.am | 2 -- modules/stream_out/Makefile.am | 2 +- modules/video_output/Makefile.am | 2 +- modules/visualization/Makefile.am | 2 +- src/Makefile.am | 4 ++-- 19 files changed, 27 insertions(+), 51 deletions(-) diff --git a/bin/Makefile.am b/bin/Makefile.am index eb3cf6ec3585..51464d419b76 100644 --- a/bin/Makefile.am +++ b/bin/Makefile.am @@ -23,7 +23,7 @@ endif # # Main VLC executable # -vlc_LDADD = ../lib/libvlc.la $(LIBPTHREAD) +vlc_LDADD = ../lib/libvlc.la vlc_CPPFLAGS = $(AM_CPPFLAGS) if !HAVE_WIN32 vlc_SOURCES = vlc.c override.c diff --git a/configure.ac b/configure.ac index 6cabb91f0554..2eccb69be7db 100644 --- a/configure.ac +++ b/configure.ac @@ -789,20 +789,6 @@ AM_CONDITIONAL(HAVE_DYNAMIC_PLUGINS, [test "${have_dynamic_objects}" != "no"]) AC_SUBST(LIBDL) -dnl Check for thread library -LIBPTHREAD="" -AS_IF([test "${SYS}" != "mingw32"], [ - VLC_SAVE_FLAGS - LIBS="" - AC_SEARCH_LIBS(pthread_rwlock_init, pthread pthreads c_r, [ - AS_IF([test "$ac_cv_search_pthread_rwlock_init" != "none required"], [ - LIBPTHREAD="$ac_cv_search_pthread_rwlock_init" - ]) - ]) - VLC_RESTORE_FLAGS -]) -AC_SUBST(LIBPTHREAD) - AC_SEARCH_LIBS([clock_nanosleep], [rt pthread], [ AS_IF([test "$ac_cv_search_clock_nanosleep" != "none required"], [ LIBRT="$ac_cv_search_clock_nanosleep" @@ -4241,7 +4227,7 @@ dnl dnl Fuzzer (at the end in order to don't mess dependencies FLAGS) dnl AS_VAR_IF(with_libfuzzer, no, [], [ - LIBS="-lstdc++ ${LIBM} ${LIBPTHREAD} -L${with_libfuzzer} -lFuzzer" + LIBS="-lstdc++ ${LIBM} -L${with_libfuzzer} -lFuzzer" AX_CHECK_COMPILE_FLAG(-fsanitize-coverage=trace-pc-guard, [ AX_APPEND_FLAG([-fsanitize-coverage=trace-pc-guard]) AX_APPEND_FLAG([-fsanitize-coverage=trace-pc-guard], [CXXFLAGS]) diff --git a/lib/Makefile.am b/lib/Makefile.am index 6ad895a66a93..ffae0044f810 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -55,8 +55,7 @@ libvlc_la_SOURCES = \ media_discoverer.c EXTRA_DIST = libvlc.pc.in libvlc.sym ../include/vlc/libvlc_version.h.in -libvlc_la_LIBADD = \ - ../src/libvlccore.la ../compat/libcompat.la $(LIBPTHREAD) $(LIBM) +libvlc_la_LIBADD = ../src/libvlccore.la ../compat/libcompat.la $(LIBM) libvlc_la_LDFLAGS = \ $(LDFLAGS_libvlc) \ -no-undefined \ diff --git a/modules/access/Makefile.am b/modules/access/Makefile.am index d9e0be12a8d7..c6121a5807dd 100644 --- a/modules/access/Makefile.am +++ b/modules/access/Makefile.am @@ -106,7 +106,7 @@ EXTRA_LTLIBRARIES += libdc1394_plugin.la libdv1394_plugin_la_SOURCES = access/dv.c libdv1394_plugin_la_CFLAGS = $(AM_CFLAGS) $(DV1394_CFLAGS) -libdv1394_plugin_la_LIBADD = $(DV1394_LIBS) $(LIBPTHREAD) +libdv1394_plugin_la_LIBADD = $(DV1394_LIBS) libdv1394_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)' access_LTLIBRARIES += $(LTLIBdv1394) EXTRA_LTLIBRARIES += libdv1394_plugin.la @@ -116,7 +116,6 @@ liblinsys_hdsdi_plugin_la_SOURCES = \ access/linsys/linsys_sdivideo.h \ access/linsys/linsys_hdsdi.c liblinsys_hdsdi_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(accessdir)' -liblinsys_hdsdi_plugin_la_LIBADD = $(LIBPTHREAD) liblinsys_sdi_plugin_la_SOURCES = access/linsys/linsys_sdi.c access/linsys/linsys_sdi.h liblinsys_sdi_plugin_la_CFLAGS = $(AM_CFLAGS) $(LINSYS_SDI_CFLAGS) liblinsys_sdi_plugin_la_LIBADD = $(LINSYS_SDI_LIBS) @@ -150,7 +149,7 @@ libv4l2_plugin_la_SOURCES = \ access/v4l2/v4l2.h libv4l2_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/access/v4l2 libv4l2_plugin_la_CFLAGS = $(AM_CFLAGS) $(ZVBI_CFLAGS) -libv4l2_plugin_la_LIBADD = $(LIBDL) $(LIBM) $(ZVBI_LIBS) $(LIBPTHREAD) +libv4l2_plugin_la_LIBADD = $(LIBDL) $(LIBM) $(ZVBI_LIBS) if HAVE_V4L2 access_LTLIBRARIES += libv4l2_plugin.la endif @@ -180,8 +179,7 @@ nodist_libwl_screenshooter_plugin_la_SOURCES = \ access/screen/screenshooter-protocol.c libwl_screenshooter_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -Iaccess/screen libwl_screenshooter_plugin_la_CFLAGS = $(WAYLAND_CLIENT_CFLAGS) -libwl_screenshooter_plugin_la_LIBADD = $(WAYLAND_CLIENT_LIBS) \ - $(LIBPTHREAD) $(LIBM) +libwl_screenshooter_plugin_la_LIBADD = $(WAYLAND_CLIENT_LIBS) $(LIBM) EXTRA_DIST += access/screen/screenshooter.xml CLEANFILES += $(nodist_libwl_screenshooter_plugin_la_SOURCES) if HAVE_WAYLAND @@ -360,7 +358,7 @@ libtcp_plugin_la_LIBADD = $(SOCKET_LIBS) access_LTLIBRARIES += libtcp_plugin.la libudp_plugin_la_SOURCES = access/udp.c -libudp_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD) +libudp_plugin_la_LIBADD = $(SOCKET_LIBS) access_LTLIBRARIES += libudp_plugin.la libunc_plugin_la_SOURCES = access/unc.c access/smb_common.h @@ -409,7 +407,7 @@ endif endif libsatip_plugin_la_SOURCES = access/satip.c -libsatip_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD) +libsatip_plugin_la_LIBADD = $(SOCKET_LIBS) access_LTLIBRARIES += libsatip_plugin.la ### Misc ### diff --git a/modules/access/http/Makefile.am b/modules/access/http/Makefile.am index 8e6f0413e53f..eea267f6e844 100644 --- a/modules/access/http/Makefile.am +++ b/modules/access/http/Makefile.am @@ -15,9 +15,7 @@ libvlc_http_la_SOURCES = \ access/http/chunked.c access/http/tunnel.c access/http/conn.h \ access/http/connmgr.c access/http/connmgr.h libvlc_http_la_CPPFLAGS = -Dneedsomethinghere -libvlc_http_la_LIBADD = \ - $(LTLIBVLCCORE) ../compat/libcompat.la \ - $(SOCKET_LIBS) $(LIBPTHREAD) +libvlc_http_la_LIBADD = $(LTLIBVLCCORE) ../compat/libcompat.la $(SOCKET_LIBS) #libvlc_http_la_LDFLAGS = -no-undefined -export-symbols-regex ^vlc_http_ #pkglib_LTLIBRARIES += libvlc_http.la libvlc_http_la_LDFLAGS = -static @@ -31,9 +29,9 @@ h2frame_test_SOURCES = access/http/h2frame_test.c \ access/http/hpack.c access/http/hpack.h access/http/hpackenc.c \ access/http/h2frame.c access/http/h2frame.h h2output_test_SOURCES = access/http/h2output_test.c -h2output_test_LDADD = libvlc_http.la $(LIBPTHREAD) +h2output_test_LDADD = libvlc_http.la h2conn_test_SOURCES = access/http/h2conn_test.c -h2conn_test_LDADD = libvlc_http.la $(LIBPTHREAD) +h2conn_test_LDADD = libvlc_http.la h1conn_test_SOURCES = access/http/h1conn_test.c h1conn_test_LDADD = libvlc_http.la h1chunked_test_SOURCES = access/http/chunked_test.c diff --git a/modules/access/rtp/Makefile.am b/modules/access/rtp/Makefile.am index 05c9aae21e49..c647c0a5e1dc 100644 --- a/modules/access/rtp/Makefile.am +++ b/modules/access/rtp/Makefile.am @@ -7,14 +7,14 @@ librtp_plugin_la_SOURCES = \ access/rtp/rtp.c access/rtp/rtp.h librtp_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/access/rtp librtp_plugin_la_CFLAGS = $(AM_CFLAGS) -librtp_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD) +librtp_plugin_la_LIBADD = $(SOCKET_LIBS) # Secure RTP library libvlc_srtp_la_SOURCES = access/rtp/srtp.c access/rtp/srtp.h libvlc_srtp_la_CPPFLAGS = -I$(srcdir)/access/rtp libvlc_srtp_la_CFLAGS = $(GCRYPT_CFLAGS) libvlc_srtp_la_LDFLAGS = -static -libvlc_srtp_la_LIBADD = $(GCRYPT_LIBS) $(LIBPTHREAD) +libvlc_srtp_la_LIBADD = $(GCRYPT_LIBS) srtp_test_recv_SOURCES = access/rtp/srtp-test-recv.c srtp_test_recv_LDADD = libvlc_srtp.la srtp_test_aes_SOURCES = access/rtp/srtp-test-aes.c diff --git a/modules/access_output/Makefile.am b/modules/access_output/Makefile.am index 26560f400c94..ecc7a9dadaf7 100644 --- a/modules/access_output/Makefile.am +++ b/modules/access_output/Makefile.am @@ -2,10 +2,9 @@ access_outdir = $(pluginsdir)/access_output libaccess_output_dummy_plugin_la_SOURCES = access_output/dummy.c libaccess_output_file_plugin_la_SOURCES = access_output/file.c -libaccess_output_file_plugin_la_LIBADD = $(LIBPTHREAD) libaccess_output_http_plugin_la_SOURCES = access_output/http.c libaccess_output_udp_plugin_la_SOURCES = access_output/udp.c -libaccess_output_udp_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD) +libaccess_output_udp_plugin_la_LIBADD = $(SOCKET_LIBS) access_out_LTLIBRARIES = \ libaccess_output_dummy_plugin.la \ @@ -31,7 +30,7 @@ EXTRA_LTLIBRARIES += libaccess_output_shout_plugin.la libaccess_output_srt_plugin_la_SOURCES = access_output/srt.c libaccess_output_srt_plugin_la_CFLAGS = $(AM_CFLAGS) $(SRT_CFLAGS) libaccess_output_srt_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(SRT_CPPFLAGS) -libaccess_output_srt_plugin_la_LIBADD = $(SRT_LIBS) $(LIBPTHREAD) +libaccess_output_srt_plugin_la_LIBADD = $(SRT_LIBS) libaccess_output_srt_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(access_outdir)' access_out_LTLIBRARIES += $(LTLIBaccess_output_srt) EXTRA_LTLIBRARIES += libaccess_output_srt_plugin.la diff --git a/modules/codec/Makefile.am b/modules/codec/Makefile.am index f563fd0dd5a6..573a8953c88c 100644 --- a/modules/codec/Makefile.am +++ b/modules/codec/Makefile.am @@ -564,7 +564,7 @@ libaom_plugin_la_SOURCES = codec/aom.c libaom_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) libaom_plugin_la_CFLAGS = $(AM_CFLAGS) $(AOM_CFLAGS) $(CPPFLAGS_aom) libaom_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(codecdir)' -libaom_plugin_la_LIBADD = $(AOM_LIBS) $(LIBPTHREAD) +libaom_plugin_la_LIBADD = $(AOM_LIBS) EXTRA_LTLIBRARIES += libaom_plugin.la codec_LTLIBRARIES += $(LTLIBaom) diff --git a/modules/gui/Makefile.am b/modules/gui/Makefile.am index 99858ac60fb9..129d68a1f03c 100644 --- a/modules/gui/Makefile.am +++ b/modules/gui/Makefile.am @@ -3,7 +3,7 @@ gui_LTLIBRARIES = libncurses_plugin_la_SOURCES = gui/ncurses.c libncurses_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(NCURSES_CFLAGS) -libncurses_plugin_la_LIBADD = $(NCURSES_LIBS) $(LIBPTHREAD) $(LIBM) +libncurses_plugin_la_LIBADD = $(NCURSES_LIBS) $(LIBM) if HAVE_NCURSES gui_LTLIBRARIES += libncurses_plugin.la endif diff --git a/modules/hw/vdpau/Makefile.am b/modules/hw/vdpau/Makefile.am index 0c527cf156b3..812f068df83d 100644 --- a/modules/hw/vdpau/Makefile.am +++ b/modules/hw/vdpau/Makefile.am @@ -2,8 +2,7 @@ vdpaudir = $(pluginsdir)/vdpau libvlc_vdpau_la_SOURCES = hw/vdpau/vlc_vdpau.c hw/vdpau/vlc_vdpau.h hw/vdpau/instance.c libvlc_vdpau_la_CFLAGS = $(VDPAU_CFLAGS) -libvlc_vdpau_la_LIBADD = $(X_LIBS) $(X_PRE_LIBS) -lX11 \ - $(LIBDL) $(LIBPTHREAD) +libvlc_vdpau_la_LIBADD = $(X_LIBS) $(X_PRE_LIBS) -lX11 $(LIBDL) libvlc_vdpau_la_LDFLAGS = \ -no-undefined \ -export-symbols-regex ^vdp_ \ diff --git a/modules/lua/Makefile.am b/modules/lua/Makefile.am index 1ff3bd15faa4..7cc56dbb8552 100644 --- a/modules/lua/Makefile.am +++ b/modules/lua/Makefile.am @@ -36,7 +36,7 @@ if HAVE_WIN32 liblua_plugin_la_SOURCES += lua/libs/win.c endif liblua_plugin_la_CFLAGS = $(AM_CFLAGS) $(LUA_CFLAGS) -I$(srcdir)/lua -liblua_plugin_la_LIBADD = $(LUA_LIBS) $(SOCKET_LIBS) $(LIBDL) $(LIBM) $(LIBPTHREAD) +liblua_plugin_la_LIBADD = $(LUA_LIBS) $(SOCKET_LIBS) $(LIBDL) $(LIBM) if BUILD_LUA lua_LTLIBRARIES = liblua_plugin.la endif diff --git a/modules/misc/Makefile.am b/modules/misc/Makefile.am index 90e72a00b84d..5806f62aa98f 100644 --- a/modules/misc/Makefile.am +++ b/modules/misc/Makefile.am @@ -6,7 +6,7 @@ libstats_plugin_la_SOURCES = misc/stats.c misc_LTLIBRARIES = liblogger_plugin.la libstats_plugin.la libaudioscrobbler_plugin_la_SOURCES = misc/audioscrobbler.c -libaudioscrobbler_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD) +libaudioscrobbler_plugin_la_LIBADD = $(SOCKET_LIBS) misc_LTLIBRARIES += libaudioscrobbler_plugin.la libexport_plugin_la_SOURCES = \ @@ -21,7 +21,7 @@ libfingerprinter_plugin_la_SOURCES = \ misc/webservices/json.c misc/webservices/json.h \ misc/fingerprinter.c libfingerprinter_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/misc -libfingerprinter_plugin_la_LIBADD = $(LIBM) $(LIBPTHREAD) +libfingerprinter_plugin_la_LIBADD = $(LIBM) misc_LTLIBRARIES += libfingerprinter_plugin.la libgnutls_plugin_la_SOURCES = misc/gnutls.c diff --git a/modules/services_discovery/Makefile.am b/modules/services_discovery/Makefile.am index efd9cf670852..41c7871a2991 100644 --- a/modules/services_discovery/Makefile.am +++ b/modules/services_discovery/Makefile.am @@ -5,7 +5,6 @@ libmediadirs_plugin_la_SOURCES = services_discovery/mediadirs.c sd_LTLIBRARIES += libmediadirs_plugin.la libpodcast_plugin_la_SOURCES = services_discovery/podcast.c -libpodcast_plugin_la_LIBADD = $(LIBPTHREAD) sd_LTLIBRARIES += libpodcast_plugin.la libsap_plugin_la_SOURCES = services_discovery/sap.c diff --git a/modules/spu/Makefile.am b/modules/spu/Makefile.am index 7e520c08b654..ec956b29fefa 100644 --- a/modules/spu/Makefile.am +++ b/modules/spu/Makefile.am @@ -32,7 +32,7 @@ endif libremoteosd_plugin_la_SOURCES = spu/remoteosd.c spu/remoteosd_rfbproto.h libremoteosd_plugin_la_CFLAGS = $(AM_CFLAGS) $(GCRYPT_CFLAGS) -libremoteosd_plugin_la_LIBADD = $(GCRYPT_LIBS) $(SOCKET_LIBS) $(LIBPTHREAD) +libremoteosd_plugin_la_LIBADD = $(GCRYPT_LIBS) $(SOCKET_LIBS) if HAVE_GCRYPT spu_LTLIBRARIES += libremoteosd_plugin.la endif diff --git a/modules/stream_filter/Makefile.am b/modules/stream_filter/Makefile.am index cd9da1832044..11f86a4a6310 100644 --- a/modules/stream_filter/Makefile.am +++ b/modules/stream_filter/Makefile.am @@ -9,7 +9,6 @@ libcache_block_plugin_la_SOURCES = stream_filter/cache_block.c stream_filter_LTLIBRARIES += libcache_block_plugin.la libdecomp_plugin_la_SOURCES = stream_filter/decomp.c -libdecomp_plugin_la_LIBADD = $(LIBPTHREAD) if !HAVE_WIN32 if !HAVE_TVOS stream_filter_LTLIBRARIES += libdecomp_plugin.la @@ -23,7 +22,6 @@ stream_filter_LTLIBRARIES += libinflate_plugin.la endif libprefetch_plugin_la_SOURCES = stream_filter/prefetch.c -libprefetch_plugin_la_LIBADD = $(LIBPTHREAD) if !HAVE_WINSTORE stream_filter_LTLIBRARIES += libprefetch_plugin.la endif diff --git a/modules/stream_out/Makefile.am b/modules/stream_out/Makefile.am index 8a1b42d34d8c..cbd16fc27b57 100644 --- a/modules/stream_out/Makefile.am +++ b/modules/stream_out/Makefile.am @@ -50,7 +50,7 @@ libstream_out_rtp_plugin_la_SOURCES = \ stream_out/rtp.c stream_out/rtp.h stream_out/rtpfmt.c \ stream_out/rtcp.c stream_out/rtsp.c stream_out/vod.c libstream_out_rtp_plugin_la_CFLAGS = $(AM_CFLAGS) -libstream_out_rtp_plugin_la_LIBADD = $(SOCKET_LIBS) $(LIBPTHREAD) +libstream_out_rtp_plugin_la_LIBADD = $(SOCKET_LIBS) if HAVE_GCRYPT SRTP_CFLAGS = -I$(srcdir)/access/rtp SRTP_LIBS = libvlc_srtp.la diff --git a/modules/video_output/Makefile.am b/modules/video_output/Makefile.am index 5d18a36ad93f..9841d8ac9de4 100644 --- a/modules/video_output/Makefile.am +++ b/modules/video_output/Makefile.am @@ -228,7 +228,7 @@ libxdg_shell_plugin_la_CFLAGS = \ $(XKBCOMMON_CFLAGS) libxdg_shell_plugin_la_LIBADD = \ $(WAYLAND_CLIENT_LIBS) $(WAYLAND_CURSOR_LIBS) \ - $(XKBCOMMON_LIBS) $(LIBPTHREAD) + $(XKBCOMMON_LIBS) if HAVE_XKBCOMMON libwl_shell_plugin_la_CPPFLAGS += -DHAVE_XKBCOMMON libxdg_shell_plugin_la_CPPFLAGS += -DHAVE_XKBCOMMON diff --git a/modules/visualization/Makefile.am b/modules/visualization/Makefile.am index 10619e030a56..e2858593febe 100644 --- a/modules/visualization/Makefile.am +++ b/modules/visualization/Makefile.am @@ -21,7 +21,7 @@ visu_LTLIBRARIES += $(LTLIBgoom) libprojectm_plugin_la_SOURCES = visualization/projectm.cpp libprojectm_plugin_la_CXXFLAGS = $(AM_CXXFLAGS) $(PROJECTM_CFLAGS) libprojectm_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(visudir)' -libprojectm_plugin_la_LIBADD = $(PROJECTM_LIBS) $(LIBPTHREAD) +libprojectm_plugin_la_LIBADD = $(PROJECTM_LIBS) EXTRA_LTLIBRARIES += libprojectm_plugin.la visu_LTLIBRARIES += $(LTLIBprojectm) diff --git a/src/Makefile.am b/src/Makefile.am index 7a610db86876..1067ae86eb56 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -360,7 +360,7 @@ libvlccore_la_SOURCES = \ libvlccore_la_LIBADD = $(LIBS_libvlccore) \ ../compat/libcompat.la \ $(LTLIBINTL) $(LTLIBICONV) \ - $(IDN_LIBS) $(LIBPTHREAD) $(SOCKET_LIBS) $(LIBRT) $(LIBDL) $(LIBM) + $(IDN_LIBS) $(SOCKET_LIBS) $(LIBRT) $(LIBDL) $(LIBM) if HAVE_WIN32 libvlccore_la_SOURCES += \ @@ -532,7 +532,7 @@ test_block_DEPENDENCIES = test_dictionary_SOURCES = test/dictionary.c test_i18n_atof_SOURCES = test/i18n_atof.c test_interrupt_SOURCES = test/interrupt.c -test_interrupt_LDADD = $(LDADD) $(LIBS_libvlccore) $(LIBPTHREAD) +test_interrupt_LDADD = $(LDADD) $(LIBS_libvlccore) test_list_SOURCES = test/list.c test_md5_SOURCES = test/md5.c test_picture_pool_SOURCES = test/picture_pool.c -- GitLab