Vadim Zhukov schrieb am 07.05.2014 23:20:
> 2014-05-07 20:24 GMT+04:00, Nils R <[email protected]>:
>>> Hi ports@,
>>>
>>> this is an update of chromaprint to the latest version.
>>>
>>> It builds on amd64, and the tests run fine with `make test`
>>> (the command for running the tests in the current port
>>> doesn't work).
>>>
>>> I will try this out now with puddletag ;)
>>>
>>> Any comments? Please test.
>>>
>>> Nils
>>>
>>>
>>> PS. I would have sent diffs, but i could not add the patch
>>> directory to cvs, so i made a tarball.
>>
>> Puddletag needs the fpcalc utility program that ships with
>> chromaprint. With this tarball, it gets build and installed
>> by default.
>>
>> Now, tagging through AcousticID works in puddletag.
>
> Thank you for your submission. Two questions there:
>
> 1) Did you check that audio/clementine (the only user of chromaprint
> as of now) still builds and works?
>
> 2) Did actual shared library ABI change? If so, SHARED_LIBS need bump.
>
> --
> WBR,
> Vadim Zhukov
>
Hi Vadim,
i tried to install clementine, but building the dependency
devel/sparsehash failed with "virtual memory exhausted:
Cannot allocate memory" (with freshly pulled ports):
In file included from
/usr/ports/pobj/sparsehash-2.0.2/sparsehash-2.0.2/src/sparsehash/sparse_hash_map:94,
from
/usr/ports/pobj/sparsehash-2.0.2/sparsehash-2.0.2/src/hash_test_interface.h:51,
from
/usr/ports/pobj/sparsehash-2.0.2/sparsehash-2.0.2/src/hashtable_test.cc:63:
/usr/include/g++/tr1/functional: In constructor
'std::tr1::_Simple_type_wrapper<_Tp>::_Simple_type_wrapper(_Tp)':
/usr/include/g++/tr1/functional:804: warning: declaration of '__value' shadows
a member of 'this'
virtual memory exhausted: Cannot allocate memory
*** Error 1 in . (Makefile:581 'hashtable_test.o')
*** Error 1 in /usr/ports/pobj/sparsehash-2.0.2/build-amd64 (Makefile:437 'all')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2691
'/usr/ports/pobj/sparsehash-2.0.2/build-amd64/.build_done')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1886
'/usr/ports/packages/amd64/all/sparsehash-2.0.2p1.tgz')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2439
'_internal-package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2419 'package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1903
'/var/db/pkg/sparsehash-2.0.2p1/+CONTENTS')
*** Error 1 in /usr/ports/devel/sparsehash
(/usr/ports/infrastructure/mk/bsd.port.mk:2419 'install')
Regarding 2), no ABI change was documented, but how can i be sure?
Nils