mythtv-frontend: build failure, LD ffmpeg_g ...libmythavcodec.so: undefined reference to `vaUnmapBuffer'

Robert Backhaus robbak at robbak.com
Sat Aug 11 08:50:15 UTC 2012


Recent port upgrade, building mythtv-frontend-0.25.2 is failing as follows.

LD      ffmpeg_g
/home/obj/ports/usr/ports/multimedia/mythtv-frontend/work/mythtv-0.25.2/external/FFmpeg/libavcodec/libmythavcodec.so:
undefined reference to `vaUnmapBuffer'
/home/obj/ports/usr/ports/multimedia/mythtv-frontend/work/mythtv-0.25.2/external/FFmpeg/libavcodec/libmythavcodec.so:
undefined reference to `vaDestroyBuffer'
/home/obj/ports/usr/ports/multimedia/mythtv-frontend/work/mythtv-0.25.2/external/FFmpeg/libavcodec/libmythavcodec.so:
undefined reference to `vaCreateBuffer'
/home/obj/ports/usr/ports/multimedia/mythtv-frontend/work/mythtv-0.25.2/external/FFmpeg/libavcodec/libmythavcodec.so:
undefined reference to `vaRenderPicture'
/home/obj/ports/usr/ports/multimedia/mythtv-frontend/work/mythtv-0.25.2/external/FFmpeg/libavcodec/libmythavcodec.so:
undefined reference to `vaMapBuffer'
/home/obj/ports/usr/ports/multimedia/mythtv-frontend/work/mythtv-0.25.2/external/FFmpeg/libavcodec/libmythavcodec.so:
undefined reference to `vaEndPicture'
/home/obj/ports/usr/ports/multimedia/mythtv-frontend/work/mythtv-0.25.2/external/FFmpeg/libavcodec/libmythavcodec.so:
undefined reference to `vaBeginPicture'
gmake[1]: *** [ffmpeg_g] Error 1
gmake[1]: Leaving directory
`/home/obj/ports/usr/ports/multimedia/mythtv-frontend/work/mythtv-0.25.2/external/FFmpeg'


Full script is at www.robbak.com/temps/mythtv-frontend.script

I have tried rebuilding multimedia/libva, but to no effect. I cannot
think of anything else I might need. Is anyone else having problems,
or might know what I have wrong?

uname -a
FreeBSD boffin 9.0-STABLE FreeBSD 9.0-STABLE #1: Mon Apr 23 22:48:56
EST 2012     root at boffin:/usr/obj/usr/src/sys/BOFFIN  amd64


More information about the freebsd-ports mailing list