Introduction to libmusicbrainz

The libmusicbrainz package contains a library which allows you to access the data held on the MusicBrainz server.

This package is known to build and work properly using an LFS-10.1 platform.

Package Information

Additional Downloads

libmusicbrainz Dependencies


CMake-3.19.5, libxml2-2.9.10 and neon-0.31.2



User Notes:

Installation of libmusicbrainz

First, fix a problem caused by CMake-3.18.0:

patch -Np1 -i ../libmusicbrainz-5.1.0-cmake_fixes-1.patch

Install libmusicbrainz by running the following commands:

mkdir build &&
cd    build &&


If you have installed Doxygen-1.9.1, optionally build the API documentation:

doxygen ../Doxyfile

This package does not come with a test suite.

Now, as the root user:

make install

If you have built the API documentation, install, as the root user:

rm -rf /usr/share/doc/libmusicbrainz-5.1.0 &&
cp -vr docs/ /usr/share/doc/libmusicbrainz-5.1.0


Installed Programs: None
Installed Library:
Installed Directory: /usr/include/libmusicbrainz5 and /usr/share/doc/libmusicbrainz-5.1.0

Short Descriptions

contains API functions for accessing the MusicBrainz database

Last updated on 2021-02-21 15:09:04 -0800