[vlc-devel] [PATCH 00/19] Misc mingw32 contrib fixes
Steve Lhomme
robux4 at videolabs.io
Wed Jun 14 14:01:49 CEST 2017
Since the prebuilt package is oudated (too old libavcodec) it's getting harder
and harder to build under Mingw32. So I did the last necessary fixes so that
all contribs that are built by the buildbot also build under a regular mingw32
or mingw64 install.
Steve Lhomme (19):
contrib: fix autoreconf on some packages
contrib: fix CMake root path on mingw
contrib: cmake: set the Debug/Release target depending on the
bootstrap flags
contrib: only force CMAKE_RC_COMPILER when cross compiling
contrib: caca: build without ncurses on Windows
contrib: caca: make use of the detected ln -s from the configure
script
contrib: glew: fix passing the environment LDFLAGS on mingw32
contrib: glew: fix the PATH to the system libraries
contrib: gme: don't build as a DLL ever
contrib: gnutls: fix linking on mingw32
contrib: libarchive: don't force a path with windows.h on other
targets than Android
contrib: libarchive: fix build on mingw32
contrib: protobuf: disable for debug builds too
contrib: protobuf: fix building with ming32
contrib: protobuf: fix building with gcc on mingw32
Revert "contrib: qt: don't build release build in debug mode"
contrib: qt: fix build under mingw
contrib: qt: make sure we don't build shared libraries
contrib: qt: there's no such thing as libsicuind, libsicuucd and
libsicudtd
contrib/src/caca/caca-ln-fix.patch | 61 ++++++++++++++++++++++++++++++++
contrib/src/caca/rules.mak | 6 ++++
contrib/src/glew/ldflags.patch | 11 ++++++
contrib/src/glew/rules.mak | 10 +++++-
contrib/src/gme/gme-static.patch | 11 ++++++
contrib/src/gnutls/rules.mak | 5 +++
contrib/src/libarchive/rules.mak | 4 ++-
contrib/src/main.mak | 19 ++++++++++
contrib/src/protobuf/gcc-debug.patch | 16 +++++++++
contrib/src/protobuf/rules.mak | 10 +++++-
contrib/src/protobuf/win32-defines.patch | 40 +++++++++++++++++++++
contrib/src/qt/qt-icu-link.patch | 11 ++++++
contrib/src/qt/rules.mak | 13 ++++---
13 files changed, 207 insertions(+), 10 deletions(-)
create mode 100644 contrib/src/caca/caca-ln-fix.patch
create mode 100644 contrib/src/glew/ldflags.patch
create mode 100644 contrib/src/protobuf/gcc-debug.patch
create mode 100644 contrib/src/protobuf/win32-defines.patch
create mode 100644 contrib/src/qt/qt-icu-link.patch
--
2.12.1
More information about the vlc-devel
mailing list