Hi Ben,
while I have no clue about FreeBSD, I'm going to try to give some
answers anyway.
- Which version of logitechmediaserver should I put in the ports tree?
The main wiki page provides a link to 7.7.5, but the GitHub account
has branches for 7.7, 7.8, 7.9 and 10.0.
Go with 7.9. While it has not been released, it's really stable and
features some nice additions/improvements over the other versions.
- Will the database system work by default without pulling in any
dependencies? The wiki states that sqlite is no loner used, and that
logitechmediaserver now bundles its own instance of MySQL, which will
be configured and run by itself. How does this work in the build
system?
What wiki page was this? That's really, really outdated, as we moved
back to SQLite years ago... So as long as you compile the necessary Perl
modules (from the slimserver-vendor repository) you should be fine.
- How can I get separate ports for libmediascan and the Media::Scan
perl module working? They appear to be on
GitHub/andygrundman/libmediascan, and I have used the most recent
commit as version 0.1, even though there is no tagged release. When
the libmediascan.so library is loaded it gives an FFmpeg error, which
the FFmpeg developers say is due to it incorrectly using the FFmpeg
API. This is not surprising given the last GitHub commit was nearly 5
years ago.
Please use the buildme script from slimserver-vendor. And make sure
you're using the 7.9 branch, as we've received some patches particularly
for FreeBSD (see eg. https://github.com/Logitech/slimserver-vendor/pull/5).
--
Michael
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix