mirror of
https://github.com/BtbN/FFmpeg-Builds.git
synced 2025-06-12 21:37:38 +02:00
Hide trampoline symbols, lazy-load vaapi as well
This commit is contained in:
@ -38,4 +38,5 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXau.so.6,libXau.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXau{.so*,.la}
|
||||
}
|
||||
|
@ -40,6 +40,7 @@ ffbuild_dockerbuild() {
|
||||
|
||||
for LIBNAME in "$FFBUILD_PREFIX"/lib/libxcb*.so.?; do
|
||||
gen-implib "$LIBNAME" "${LIBNAME%%.*}.a"
|
||||
rm "${LIBNAME%%.*}"{.so*,.la}
|
||||
done
|
||||
}
|
||||
|
||||
|
@ -47,4 +47,5 @@ ffbuild_dockerbuild() {
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libX11-xcb.so.1,libX11-xcb.a}
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libX11.so.6,libX11.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libX11{,-xcb}{.so*,.la}
|
||||
}
|
||||
|
@ -42,4 +42,5 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXext.so.6,libXext.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXext{.so*,.la}
|
||||
}
|
||||
|
@ -38,4 +38,5 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXfixes.so.3,libXfixes.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXfixes{.so*,.la}
|
||||
}
|
||||
|
@ -38,4 +38,5 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXi.so.6,libXi.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXi{.so*,.la}
|
||||
}
|
||||
|
@ -38,4 +38,5 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXinerama.so.1,libXinerama.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXinerama{.so*,.la}
|
||||
}
|
||||
|
@ -38,4 +38,5 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXrender.so.1,libXrender.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXrender{.so*,.la}
|
||||
}
|
||||
|
@ -38,4 +38,5 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXss.so.1,libXss.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXss{.so*,.la}
|
||||
}
|
||||
|
@ -38,4 +38,5 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXxf86vm.so.1,libXxf86vm.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXxf86vm{.so*,.la}
|
||||
}
|
||||
|
@ -34,8 +34,9 @@ ffbuild_dockerbuild() {
|
||||
export LDFLAFS="$RAW_LDFLAGS"
|
||||
|
||||
./configure "${myconf[@]}"
|
||||
make -j$(nproc) VERBOSE=1
|
||||
make -j$(nproc)
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXcursor.so.1,libXcursor.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXcursor{.so*,.la}
|
||||
}
|
||||
|
@ -38,4 +38,5 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXrandr.so.2,libXrandr.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXrandr{.so*,.la}
|
||||
}
|
||||
|
@ -40,6 +40,7 @@ ffbuild_dockerbuild() {
|
||||
make install
|
||||
|
||||
gen-implib "$FFBUILD_PREFIX"/lib/{libXv.so.1,libXv.a}
|
||||
rm "$FFBUILD_PREFIX"/lib/libXv{.so*,.la}
|
||||
}
|
||||
|
||||
ffbuild_configure() {
|
||||
|
@ -11,7 +11,8 @@ ffbuild_dockerlayer() {
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
rm "$FFBUILD_PREFIX"/lib/lib*.so*
|
||||
rm "$FFBUILD_PREFIX"/lib/lib*.so* || true
|
||||
rm "$FFBUILD_PREFIX"/lib/*.la || true
|
||||
}
|
||||
|
||||
ffbuild_libs() {
|
||||
|
Reference in New Issue
Block a user