Debian 8.0 jessieでMediaTombをコンパイルするとうまくコンパイルができない。割とありがちなgccの絡みらしい。とりあえずぐぐった事をベースにパッチを書く。
../src/zmm/object.h:51:39: error: expected ‘)’ before ‘size’ static void* operator new (size_t size); ^ Makefile:1394: recipe for target 'libmediatomb_a-autoscan.o' failed make[2]: *** [libmediatomb_a-autoscan.o] Error 1 make[2]: Leaving directory '/usr/local/src/mediatomb-0.12.1/build' Makefile:434: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/local/src/mediatomb-0.12.1' Makefile:360: recipe for target 'all' failed make: *** [all] Error 2
../src/hash/dbo_hash.h:139:26: note: use ‘this->search’ instead Makefile:1408: recipe for target 'libmediatomb_a-autoscan_inotify.o' failed make[2]: *** [libmediatomb_a-autoscan_inotify.o] Error 1 make[2]: Leaving directory '/usr/local/src/mediatomb-0.12.1/build' Makefile:434: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/local/src/mediatomb-0.12.1' Makefile:360: recipe for target 'all' failed make: *** [all] Error 2