<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">Am 08.10.2017 um 09:49 schrieb Rémi Denis-Courmont <<a href="mailto:git@videolan.org" class="">git@videolan.org</a>>:</div><br class="Apple-interchange-newline"><div class=""><div class="">vlc | branch: master | Rémi Denis-Courmont <<a href="mailto:remi@remlab.net" class="">remi@remlab.net</a>> | Sun Oct 8 10:48:51 2017 +0300| [0c98ed76b0250ebc25ff7bb981117b1d99bd2ce6] | committer: Rémi Denis-Courmont<br class=""><br class="">Revert "modules: x265 is a C++ module"<br class=""><br class="">This reverts commit a1f9dfd57c84f2340755443200e6f03d2c895548.<br class="">This fixes linking.<br class=""><br class=""><blockquote type="cite" class=""><a href="http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0c98ed76b0250ebc25ff7bb981117b1d99bd2ce6" class="">http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0c98ed76b0250ebc25ff7bb981117b1d99bd2ce6</a><br class=""></blockquote>---<br class=""><br class=""> modules/codec/Makefile.am | 4 ++--<br class=""> 1 file changed, 2 insertions(+), 2 deletions(-)<br class=""><br class="">diff --git a/modules/codec/Makefile.am b/modules/codec/Makefile.am<br class="">index da49a0704f..10eb160d36 100644<br class="">--- a/modules/codec/Makefile.am<br class="">+++ b/modules/codec/Makefile.am<br class="">@@ -475,9 +475,9 @@ endif<br class=""><br class=""> ### X26x encoders ###<br class=""><br class="">-libx265_plugin_la_SOURCES = codec/x265.c dummy.cpp<br class="">+libx265_plugin_la_SOURCES = codec/x265.c<br class=""> libx265_plugin_la_CPPFLAGS = $(AM_CPPFLAGS)<br class="">-libx265_plugin_la_CXXFLAGS = $(AM_CFLAGS) $(CFLAGS_x265)<br class="">+libx265_plugin_la_CFLAGS = $(AM_CFLAGS) $(CFLAGS_x265)<br class=""> libx265_plugin_la_LDFLAGS = $(AM_LDFLAGS) $(LDFLAGS_x265) -rpath '$(codecdir)'<br class=""> libx265_plugin_la_LIBADD = $(LIBS_x265)<br class=""> EXTRA_LTLIBRARIES += libx265_plugin.la<br class=""></div></div></blockquote><div><br class=""></div><div>Hello all,</div><div><br class=""></div><div>This breaks linking on the macOS nightly builds: <a href="https://jenkins.videolan.org/job/vlc-nightly/job/vlc-nightly-macOS-contrib/474/console" class="">https://jenkins.videolan.org/job/vlc-nightly/job/vlc-nightly-macOS-contrib/474/console</a></div><div><br class=""></div><div><pre class="console-output">Undefined symbols for architecture x86_64:
"vtable for __cxxabiv1::__class_type_info", referenced from:
typeinfo for x265::BitInterface in libx265.a(bitstream.cpp.o)</pre></div><div><br class=""></div><div>I’m not exactly sure why, and I cannot reproduce the problem locally. Does anyone have an idea whats wrong here?</div><div><br class=""></div><div>BR. David</div></div><br class=""></body></html>