[vlc-commits] [Git][videolan/vlc][master] 7 commits: contrib: glib: update to 2.75.0
Jean-Baptiste Kempf (@jbk)
gitlab at videolan.org
Sun Nov 20 12:26:59 UTC 2022
Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC
Commits:
d3b766b9 by Steve Lhomme at 2022-11-20T11:47:24+00:00
contrib: glib: update to 2.75.0
Now it's built with meson.
- - - - -
087472ef by Steve Lhomme at 2022-11-20T11:47:24+00:00
contrib: fluid: update to 2.3.0
It installs the static library in our <prefix>/lib rather than <prefix>/lib64
Requires cmake 3.13 (we require 3.17).
- - - - -
39853709 by Steve Lhomme at 2022-11-20T11:47:24+00:00
contrib: fluid: build with PIC
I got a Linux x86-64 build complaining it was not built with PIC.
/usr/bin/ld: /root/build/contrib/x86_64-linux-gnu/lib/libfluidsynth.a(fluid_sys.c.o): warning: relocation against `in6addr_any@@GLIBC_2.2.5' in read-only section `.text'
/usr/bin/ld: /root/build/contrib/x86_64-linux-gnu/lib/libfluidsynth.a(fluid_sys.c.o): relocation R_X86_64_PC32 against symbol `stderr@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
- - - - -
32058fb1 by Steve Lhomme at 2022-11-20T11:47:24+00:00
contrib: projectM: build with PIC
It's only built for Windows, so it makes no difference, but it will bring some
coherence between cmake calls.
- - - - -
1a326f2a by Steve Lhomme at 2022-11-20T11:47:24+00:00
contrib: ogg: build with PIC
It was never necessary, but that brings consistency between the cmake calls.
- - - - -
1266db2b by Steve Lhomme at 2022-11-20T11:47:24+00:00
contrib: always use CMAKE_POSITION_INDEPENDENT_CODE for CMake projects
It's used for static libraries and only for some targets that need it. CMake
takes care of picking the right configuration.
- - - - -
61eff32a by Steve Lhomme at 2022-11-20T11:47:24+00:00
contrib: simplify the cmake call
We don't need a specific CMAKE_PIC anymore
- - - - -
30 changed files:
- contrib/src/aom/rules.mak
- contrib/src/chromaprint/rules.mak
- contrib/src/ebml/rules.mak
- contrib/src/flac/rules.mak
- contrib/src/fluid/SHA512SUMS
- − contrib/src/fluid/fluid-pkg-static.patch
- − contrib/src/fluid/fluid-static-win32.patch
- contrib/src/fluid/rules.mak
- contrib/src/fluidlite/rules.mak
- contrib/src/freetype2/rules.mak
- contrib/src/glew/rules.mak
- contrib/src/glib/SHA512SUMS
- contrib/src/glib/rules.mak
- contrib/src/glslang/rules.mak
- contrib/src/gme/rules.mak
- contrib/src/jpeg/rules.mak
- contrib/src/libaribcaption/rules.mak
- contrib/src/libebur128/rules.mak
- contrib/src/libxml2/rules.mak
- contrib/src/main.mak
- contrib/src/matroska/rules.mak
- contrib/src/mpcdec/rules.mak
- contrib/src/mysofa/rules.mak
- contrib/src/nfs/rules.mak
- contrib/src/openjpeg/rules.mak
- contrib/src/opus/rules.mak
- contrib/src/png/rules.mak
- contrib/src/soxr/rules.mak
- contrib/src/spatialaudio/rules.mak
- contrib/src/srt/rules.mak
The diff was not included because it is too large.
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/dc1decb2609ca44c78b8bd2db77dd87a85dbcb92...61eff32a9b4bda4c8917f9570ad8850d1305b68d
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/dc1decb2609ca44c78b8bd2db77dd87a85dbcb92...61eff32a9b4bda4c8917f9570ad8850d1305b68d
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list