[FFmpeg-trac] #8527(undetermined:reopened): undefined symbol in libswresample
FFmpeg
trac at avcodec.org
Tue Feb 18 14:41:42 EET 2020
#8527: undefined symbol in libswresample
-------------------------------------+-------------------------------------
Reporter: oldpink | Owner:
Type: defect | Status: reopened
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by oldpink):
* status: closed => reopened
* resolution: wontfix =>
Comment:
Replying to [comment:9 richardpl]:
> You are using unsupported build flags.
> Also: libavc1394.so.0 => not found, thus invalid build.
FWIW, the missing libavc1394.so was from me having temporarily relocated
that library to allow me to wildcard filespec for the ldd command:
ls -l /usr/lib64/libavc1394.so*
lrwxrwxrwx 1 root root 19 Mar 30 2016 /usr/lib64/libavc1394.so ->
libavc1394.so.0.3.0*
lrwxrwxrwx 1 root root 19 Mar 30 2016 /usr/lib64/libavc1394.so.0 ->
libavc1394.so.0.3.0*
-rwxr-xr-x 1 root root 16992 Aug 22 2015 /usr/lib64/libavc1394.so.0.3.0*
As for the unsupported flags, I used the following flags ONLY for the
latest git pull:
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--shlibdir=/usr/lib${LIBDIRSUFFIX} \
--docdir=/usr/doc/$PRGNAM-$VERSION/html \
--mandir=/usr/man \
--disable-rpath \
--disable-podpages \
--disable-txtpages \
--arch=$ARCH \
--enable-gpl \
--enable-version3 \
--enable-nonfree \
--disable-debug \
--enable-shared \
--disable-static \
--extra-cflags="$SLKCFLAGS -Wno-error -w -I/usr/include/decklink
-I/usr/include/cuda" \
--extra-cxxflags="$SLKCFLAGS -fpermissive -Wno-error -w
-I/usr/include/decklink -I/usr/include/cuda" \
--extra-ldflags="-L/usr/lib$LIBDIRSUFFIX/stubs"
Using those basically stock (the part referencing decklink won't affect it
since using these flags won't enable the Decklink library), I still get
this error:
undefined symbol: av_calloc, version LIBAVUTIL_56 (/tmp/SBo/package-
ffmpeg/usr/lib64/libswresample.so.3.6.100)
I have yet to see anyone explain why using essentially default compile
time options with the latest git pull causes this problem.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8527#comment:10>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list