Vadim Zhukov schrieb am 07.05.2014 23:20:

> 2014-05-07 20:24 GMT+04:00, Nils R <m...@hxgn.net>:
>>> 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

Reply via email to