NEW VLC build error for 3.0.11 at libtool
Posted: 21 Jul 2020 21:46
Making some extensions to VLC running on Mojave current against 3.0.11 code -- downloaded from http://www.videolan.org/vlc/download-sources.html
Based on suggestions from @dfuhrmann in a previous post, downloaded the libtool patch and placed in extras/tools from here:
http://git.videolan.org/?p=vlc/vlc-3.0. ... bf;hb=HEAD
My build stops at the File to patch: prompt in the code below -- HOW DO I FIX THIS? Please help.
Error--
Code snip with middle removed....
What information do I need to enter to get the build to complete? Thank you.
Based on suggestions from @dfuhrmann in a previous post, downloaded the libtool patch and placed in extras/tools from here:
http://git.videolan.org/?p=vlc/vlc-3.0. ... bf;hb=HEAD
My build stops at the File to patch: prompt in the code below -- HOW DO I FIX THIS? Please help.
Error--
Code: Select all
../extras/package/macosx/build.sh -c
[build] Building VLC for the Mac OS X
[build] Building in "/Users/CT15/temp/VLC/vlc-3.0.11/build"
[build] Building building tools
libtool not found
protoc too old
To-be-built packages: libtool protoc
rm -f -R libtool && tar xvzfo libtool-2.4.2.tar.gz
x libtool-2.4.2/
x libtool-2.4.2/aclocal.m4
x libtool-2.4.2/AUTHORS
x libtool-2.4.2/bootstrap
x libtool-2.4.2/ChangeLog
x libtool-2.4.2/ChangeLog.1996
x libtool-2.4.2/ChangeLog.1997
x libtool-2.4.2/ChangeLog.1998
Code snip with middle removed....
Code: Select all
x libtool-2.4.2/doc/version.texi
(cd libtool-2.4.2 && patch -p1) < libtool-2.4.2-bitcode.patch
patching file libltdl/config/ltmain.m4sh
patching file libltdl/config/ltmain.sh
(cd libtool-2.4.2 && patch -p1) < libtool-2.4.2-san.patch
patching file libltdl/config/ltmain.m4sh
patching file libltdl/config/ltmain.sh
(cd libtool-2.4.2 && patch -p1) < libtool-2.4.6-clang-libs.patch
can't find file to patch at input line 11
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Libtool checks only for libraries linked as -l* when trying to
|find internal compiler libraries. Clang, however uses the absolute
|path to link its internal libraries e.g. compiler_rt. This patch
|handles clang's statically linked libraries when finding internal
|compiler libraries.
|https://crbug.com/749263
|https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27866
|
|--- libtool-2.4.6/m4/libtool.m4 2015-01-20 17:15:19.000000000 +0100
|+++ libtool-2.4.6/m4/libtool.m4.clang 2019-03-06 17:27:40.620395700 +0100
--------------------------
File to patch:
What information do I need to enter to get the build to complete? Thank you.