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