Compiling libmusicbrainz on a 64-bit machine



Attached is a patched garball that allows libmusicbrainz to compile on
64 bit machines.

Discussion
----------
A problem building libmusicbrainz on a 64-bit machine was reported by
"pti-seb" on the GARNOME IRC channel,  #garnome: 

        comhttpsocket.cpp:197: error: cast from 'char*' to 'int' loses precision
        pti-seb comhttpsocket.cpp:197: error: cast from 'char*' to 'int' loses precision
        make[6]: *** [comhttpsocket.lo] Erreur 1
        make[6]: Leaving directory /home/pti-seb/garnome/garnome-2.12.1/bootstrap/musicbrainz/work/main.d/libmusicbrainz-2.1.1/lib'
        
        The build dies because of an improper 64-bit pointer / int conversion.

This problem is "known" as there is a patch in the latest Fedora version
of libmusicbrainz.

"Per my instructions, pti-seb" applied the patch and has reported that
the libmusicbrainz now builds and installs.


-Joseph

-- 
jsacco [at] ydl [dot] net

Attachment: musicbrainz-2.1.1.tar.gz
Description: application/compressed-tar



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]