Package Details: acoustid-fingerprinter 0.6-7

Git Clone URL: https://aur.archlinux.org/acoustid-fingerprinter.git (read-only)
Package Base: acoustid-fingerprinter
Description: Acoustid Fingerprinter is a cross-platform GUI application for submitting audio fingerprints generated by Chromaprint.
Upstream URL: http://acoustid.org/fingerprinter
Keywords: acousticbrainz acoustid musicbrainz
Licenses: GPL2
Submitter: Mineo
Maintainer: JonnyJD (Mineo)
Last Packager: JonnyJD
Votes: 17
Popularity: 0.004963
First Submitted: 2011-02-10 10:29
Last Updated: 2015-12-08 17:05

Latest Comments

minus commented on 2016-07-03 15:28

Currently fails to build with:
src/acoustid-fingerprinter-0.6/gzip.cpp:32:2: error: narrowing conversion of ‘139’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]

A workaround is to add -Wno-narrowing to CXXFLAGS.

JonnyJD commented on 2015-12-08 17:06

Thanks, patched now and already fixed on master upstream:
https://bitbucket.org/acoustid/acoustid-fingerprinter/pull-requests/6/fix-cmake-for-taglib-110/diff

phyks commented on 2015-12-08 13:28

Configure fails with following error:

-- TagLib version too old: version searched :1.6, found 1.10
CMake Error at cmake/modules/FindTaglib.cmake:132 (message):
Could not find Taglib

fordprefect commented on 2014-09-30 14:56

i can confirm its working now, dont know, what prevented linking last time i tried.
sorry for the noise and thanks for taking care.

JonnyJD commented on 2014-09-30 14:48

I want to note that acoustid-fingerprinter builds fine and works now, but isn't perfect. There are relevant bugs like:
https://bitbucket.org/acoustid/acoustid-fingerprinter/issue/7

JonnyJD commented on 2014-09-29 12:19

@fordprefect:
I couldn't reproduce your problem. Well, I do get these warnings, but not the undefined reference.

I found more patches at the Debian package:
https://packages.debian.org/sid/acoustid-fingerprinter
(http://patch-tracker.debian.org/package/acoustid-fingerprinter/0.6-4, but that server seems offline)
One of them is not reported upstream (I will do that)

So we can now build against "plain" ffmpg package.

@fordprefect: Does this fix your problem?

fordprefect commented on 2014-09-29 12:06

i still encounter problems while building:
/usr/bin/ld: warning: libavcodec.so.55, needed by /usr/lib/libchromaprint.so, may conflict with libavcodec.so.53
/usr/bin/ld: warning: libavutil.so.52, needed by /usr/lib/libchromaprint.so, may conflict with libavutil.so.51
/usr/lib/libavcodec.so.55: undefined reference to `swr_close@LIBSWRESAMPLE_0'
/usr/lib/libavcodec.so.55: undefined reference to `swr_is_initialized@LIBSWRESAMPLE_0'
how to solve this?

JonnyJD commented on 2014-09-29 11:43

aaand I am now maintainer of this package (thanks Mineo).
(this means this package is now updated and should work with ffmpeg-compat2)

@integr:
upstream basically drops support for acoustid-fingerprinter:
https://bitbucket.org/acoustid/acoustid-fingerprinter/pull-request/3/fix-build-with-upcoming-libav-10-release/diff#comment-1276875

I also tried with some patches a while ago, but I didn't succeed.
If somebody finds/creates a patchset that not only makes acoustid build, but also run with current ffmpeg/libav/whatever I will happily apply these in the package.

intgr commented on 2014-09-29 11:38

@JonnyJD Well that's a hack, surely acoustid-fingerprinter should be updated to support the new APIs.

JonnyJD commented on 2014-09-29 11:34

I have a fixed PKGBUILD at
https://github.com/JonnyJD/PKGBUILDs/tree/master/_musicbrainz/acoustid-fingerprinter

I patch acoustid to use https://aur.archlinux.org/packages/ffmpeg-compat2/ (so this is a new dependency).

All comments