Package Details: lib32-musicbrainz 2.1.5-2

Git Clone URL: https://aur.archlinux.org/lib32-musicbrainz.git (read-only)
Package Base: lib32-musicbrainz
Description: The second generation incarnation of the CD Index (32 bit)
Upstream URL: http://www.musicbrainz.org/index.html
Licenses: LGPL
Submitter: rafaelff
Maintainer: GordonGR
Last Packager: GordonGR
Votes: 3
Popularity: 0.095919
First Submitted: 2012-01-26 02:14
Last Updated: 2015-12-12 13:52

Latest Comments

GordonGR commented on 2016-09-12 15:36

Indeed, you are right. The same problem exists in extra/musicbrainz too, so I filed a bug report, and now we wait. Thank you for reporting!
https://bugs.archlinux.org/task/50754

joelproko commented on 2016-09-12 13:24

upon trying to install this package, the following error is thrown in the make phase:

g++ -m32 -DHAVE_CONFIG_H -I. -I. -I.. -I../include/musicbrainz -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wall -O2 -MT signature.lo -MD -MP -MF .deps/signature.Tpo -c signature.cpp -fPIC -DPIC -o .libs/signature.o
signature.cpp:49:76: error: narrowing conversion of '181' from 'int' to 'char' inside { } [-Wnarrowing]
0xb5, 0x8b, 0x06, 0x66, 0x82, 0x6c, 0x2b, 0xac, 0x00 };
^
signature.cpp:49:76: error: narrowing conversion of '174' from 'int' to 'char' inside { } [-Wnarrowing]
signature.cpp:49:76: error: narrowing conversion of '49845' from 'int' to 'char' inside { } [-Wnarrowing]
signature.cpp:49:76: error: narrowing conversion of '139' from 'int' to 'char' inside { } [-Wnarrowing]
signature.cpp:49:76: error: narrowing conversion of '130' from 'int' to 'char' inside { } [-Wnarrowing]
signature.cpp:49:76: error: narrowing conversion of '172' from 'int' to 'char' inside { } [-Wnarrowing]

I managed to get it to compile by inserting "ghex lib/signature.cpp" and "ghex lib/sigclient.cpp" into the "prepare" part of the PKGBUILD and manually replacing (between download of the sources and compiling) all instances of "\xZZ" where ZZ>7f with "'Z'", where Z is the actual character represented by \xZZ (that is, I entered ZZ there in the binary/hexadecimal half of ghex). Obviously, that isn't an actual solution (given that those characters can't normally be typed) and I don't know whether that did the same thing it was supposed to do (and I might get some kind of bug down the line because of it), but the compilation and install of the package (and the subsequent install of the lib32-gstreamer0.10-bad package) worked without problems afterwards.

quequotion commented on 2015-01-11 18:00

>>mokkurkalve
Done!

Also, added lib32-python2 as a dependency and re-enabled the python install (python2.7-32)

Almost bumped this up to 4.0.0, but it's a cmake package *vomit*

mokkurkalve commented on 2014-12-03 15:17

It works if you change "source" line into:
source=(ftp://ftp.musicbrainz.org/pub/${_pkgbase}/historical/libmusicbrainz-${pkgver}.tar.gz
'gcc4.3.patch')

mokkurkalve commented on 2014-12-02 14:09

it works if you change source line to:
source=(ftp://ftp.musicbrainz.org/pub/$_pkgbase/historical/libmusicbrainz-${pkgver}.tar.gz

felipe.facundes commented on 2014-10-26 06:08

package not found

please

include:

http://ftp.musicbrainz.org/pub/musicbrainz/historical/libmusicbrainz-2.1.5.tar.gz

gwarokk commented on 2013-10-06 02:30

Link is broken...it is now ftp://ftp.musicbrainz.org/pub/musicbrainz/historical/libmusicbrainz-2.1.5.tar.gz

gwarokk commented on 2013-10-06 02:29

Link no longer works...it is now ftp://ftp.musicbrainz.org/pub/musicbrainz/historical/2.1.5.tar.gz