I'm trying to install Rivendell on a Dell Inspiron 3910.

I couldn't get CentOS 7 to install on this machine; it can't find any disk drives.

Rocky Linux 8 (= CentOS 8) does install, so I set about trying to compile Rivendell from source.

The problem is that libcoverart won't compile; I get the following:

Building CXX object src/CMakeFiles/make-c-interface.dir/xmlParser.cpp.o
/home/rd/Downloads/libcoverart-1.0.0/src/xmlParser.cpp: In static member function ‘static void XMLNode::exactMemory(XMLNode::XMLNodeData*)’: /home/rd/Downloads/libcoverart-1.0.0/src/xmlParser.cpp:1268:87: error: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct XMLNode’; use ‘new’ and ‘delete’ instead [-Werror=class-memaccess]

Evidently no one on the Internet has ever encountered this error, as all my searches have drawn a blank.

Does anyone know a way around this?


Rob

--
Не думай что всё пропели,
Что бури все отгремели;
Готовься к великой цели,
А слава тебя найдёт.
_______________________________________________
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to