I noticed that libmatroska-0.6.3_2 failed on a missing libebml header. It seems it uses a wrong include path for libebml. The fix below works for me, I don't know if it breaks things for other releases, but looking at the libebml port, I don't think it should. Maybe this is not the correct way to fix this problem, I'm a ports newbie.
How-To-Repeat: 'portinstall libmatroska' with current ports tree.
Over to maintainer.
I cannot reproduce this on a -STABLE system
FreeBSD HERE.here 4.9-STABLE FreeBSD 4.9-STABLE #21: Thu Mar 18 18:40:42 BRT 2004 lioux@HERE.here:/usr/src/sys/compile/LIOUX i386
Could you try updating to the latest ports tree via CVSup?
portupgrade -f 'libebml*'
Then, try again
I cannot understand what might be going wrong. Can you
provide a build log? We might be able to get a better hang on
what might be going wrong. :)
$ cd /usr/ports/multimedia/libmatroska
$ script log make
Then reply attaching the log message.
Mario S F Ferreira - DF - Brazil - "I guess this is a signature."
feature, n: a documented bug | bug, n: an undocumented feature