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

Reply via email to