The following message is displayed and fails to compile. <snip> libtool: compile: x86_64-gentoo-freebsd10.0-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/media-libs/libbluray-0.5.0-r1/work/libbluray-0.5.0/src -I.. -std=c99 -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112L -D_REENTRANT -I/var/tmp/portage/media-libs/libbluray-0.5.0-r1/work/libbluray-0.5.0 -Ifile -Ilibbluray -Ilibbluray/bdnav -I/usr/include/libxml2 -I/usr/include/freetype2 -O0 -pipe -ggdb -Wall -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wshadow -Werror=implicit-function-declaration -Wextra -Winline -c /var/tmp/portage/media-libs/libbluray-0.5.0-r1/work/libbluray-0.5.0/src/libbluray/decoders/graphics_controller.c -fPIC -DPIC -o libbluray/decoders/.libs/graphics_controller.o In file included from /var/tmp/portage/media-libs/libbluray-0.5.0-r1/work/libbluray-0.5.0/src/libbluray/decoders/graphics_controller.c:31:0: /var/tmp/portage/media-libs/libbluray-0.5.0-r1/work/libbluray-0.5.0/src/util/time.h: In function '_bd_get_scr_impl': /var/tmp/portage/media-libs/libbluray-0.5.0-r1/work/libbluray-0.5.0/src/util/time.h:57:5: error: implicit declaration of function 'gettimeofday' [-Werror=implicit-function-declaration] gettimeofday(&tv, 0); ^ cc1: some warnings being treated as errors Makefile:1262: recipe for target 'libbluray/decoders/graphics_controller.lo' failed gmake[2]: *** [libbluray/decoders/graphics_controller.lo] Error 1 gmake[2]: Leaving directory '/var/tmp/portage/media-libs/libbluray-0.5.0-r1/work/libbluray-0.5.0-amd64_fbsd/src' Makefile:426: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/var/tmp/portage/media-libs/libbluray-0.5.0-r1/work/libbluray-0.5.0-amd64_fbsd' Makefile:354: recipe for target 'all' failed gmake: *** [all] Error 2 * ERROR: media-libs/libbluray-0.5.0-r1::gentoo failed (compile phase): * emake failed
FreeBSD's ports patch is required in order to compile the latest version. http://svnweb.freebsd.org/ports/head/multimedia/libbluray/files/patch-src-Makefile.am?revision=352423&view=co
Looks like they dropped patches, and are on 0.93 now. Closing bug, reopen if still an issue with same.