Date: Mon, 29 Dec 2008 20:49:36 +0100 From: "Diego Depaoli" <trebestie@gmail.com> To: "Max Brazhnikov" <makc@freebsd.org> Cc: stan <stanb@panix.com>, freebsd-ports@freebsd.org Subject: Re: Build problems with amarok Message-ID: <83e5fb980812291149u196c822br6953a1077edd9d9d@mail.gmail.com> In-Reply-To: <200812292218.05073.makc@freebsd.org> References: <20081229164749.GA19620@teddy.fas.com> <200812292218.05073.makc@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_162158_16907215.1230580176334 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Mon, Dec 29, 2008 at 8:18 PM, Max Brazhnikov <makc@freebsd.org> wrote: > On Mon, 29 Dec 2008 11:47:49 -0500, stan wrote: >> I'm building a new machine which I cvsup'd yesterday. I am having trouble >> getting the amarok port to compile. here is the end of the compile >> failure: >> Can anyne sugest how to resolve this? > amarok was broken with libmtp update to 0.3.1 (ports/126905). Expectation that > amarok will be updated soon is not right -- amarok2 (which is for KDE 4) will > be added as separate port. So someone should recreate libmtp-0.2 for amarok. Put attached patch (taken from gentoo) into amarok/files and rebuild. It worked for me Cheers -- Diego Depaoli ------=_Part_162158_16907215.1230580176334 Content-Type: application/octet-stream; name=patch-amarok_src_mediadevice_mtp_mtpmediadevice.cpp Content-Transfer-Encoding: base64 X-Attachment-Id: f_fpbjlyp70 Content-Disposition: attachment; filename=patch-amarok_src_mediadevice_mtp_mtpmediadevice.cpp LS0tIGFtYXJvay9zcmMvbWVkaWFkZXZpY2UvbXRwL210cG1lZGlhZGV2aWNlLmNwcAorKysgYW1h cm9rL3NyYy9tZWRpYWRldmljZS9tdHAvbXRwbWVkaWFkZXZpY2UuY3BwCkBAIC0yOTMsMTIgKzI5 MywxMyBAQAogICAgICAgICBwYXJlbnRfaWQgPSBnZXREZWZhdWx0UGFyZW50SWQoKTsKICAgICB9 CiAgICAgZGVidWcoKSA8PCAiUGFyZW50IGlkIDogIiA8PCBwYXJlbnRfaWQgPDwgZW5kbDsKKyAg ICB0cmFja21ldGEtPnBhcmVudF9pZCA9IHBhcmVudF9pZDsKIAogICAgIG1fY3JpdGljYWxfbXV0 ZXgubG9jaygpOwogICAgIGRlYnVnKCkgPDwgIlNlbmRpbmcgdHJhY2suLi4gIiA8PCBidW5kbGUu dXJsKCkucGF0aCgpLnV0ZjgoKSA8PCBlbmRsOwogICAgIGludCByZXQgPSBMSUJNVFBfU2VuZF9U cmFja19Gcm9tX0ZpbGUoCiAgICAgICAgIG1fZGV2aWNlLCBidW5kbGUudXJsKCkucGF0aCgpLnV0 ZjgoKSwgdHJhY2ttZXRhLAotICAgICAgICBwcm9ncmVzc0NhbGxiYWNrLCB0aGlzLCBwYXJlbnRf aWQKKyAgICAgICAgcHJvZ3Jlc3NDYWxsYmFjaywgdGhpcwogICAgICk7CiAgICAgbV9jcml0aWNh bF9tdXRleC51bmxvY2soKTsKIApAQCAtNTI5LDcgKzUzMCw3IEBACiAgICAgICAgIGZvciggTXRw TWVkaWFJdGVtICppdCA9IGR5bmFtaWNfY2FzdDxNdHBNZWRpYUl0ZW0qPihpdGVtcy0+Zmlyc3Qo KSk7IGl0OyBpdCA9IGR5bmFtaWNfY2FzdDxNdHBNZWRpYUl0ZW0qPihpdGVtcy0+bmV4dCgpKSAp CiAgICAgICAgICAgICBhbGJ1bV9vYmplY3QtPnRyYWNrc1tpKytdID0gaXQtPnRyYWNrKCktPmlk KCk7CiAgICAgICAgIGFsYnVtX29iamVjdC0+bm9fdHJhY2tzID0gaXRlbXMtPmNvdW50KCk7Ci0g ICAgICAgIHJldCA9IExJQk1UUF9DcmVhdGVfTmV3X0FsYnVtKCBtX2RldmljZSwgYWxidW1fb2Jq ZWN0LCAwICk7CisgICAgICAgIHJldCA9IExJQk1UUF9DcmVhdGVfTmV3X0FsYnVtKCBtX2Rldmlj ZSwgYWxidW1fb2JqZWN0ICk7CiAgICAgICAgIGlmKCByZXQgIT0gMCApCiAgICAgICAgIHsKICAg ICAgICAgICAgIGRlYnVnKCkgPDwgImNyZWF0aW5nIGFsYnVtIGZhaWxlZCA6ICIgPDwgcmV0IDw8 IGVuZGw7CkBAIC02MDgsNyArNjA5LDcgQEAKIHsKICAgICBkZWJ1ZygpIDw8ICJDcmVhdGluZyBu ZXcgZm9sZGVyICciIDw8IG5hbWUgPDwgIicgYXMgYSBjaGlsZCBvZiAiPDwgcGFyZW50X2lkIDw8 IGVuZGw7CiAgICAgY2hhciAqbmFtZV9jb3B5ID0gcXN0cmR1cCggbmFtZSApOwotICAgIHVpbnQz Ml90IG5ld19mb2xkZXJfaWQgPSBMSUJNVFBfQ3JlYXRlX0ZvbGRlciggbV9kZXZpY2UsIG5hbWVf Y29weSwgcGFyZW50X2lkICk7CisgICAgdWludDMyX3QgbmV3X2ZvbGRlcl9pZCA9IExJQk1UUF9D cmVhdGVfRm9sZGVyKCBtX2RldmljZSwgbmFtZV9jb3B5LCBwYXJlbnRfaWQsIDAgKTsKICAgICBk ZWxldGUobmFtZV9jb3B5KTsKICAgICBkZWJ1ZygpIDw8ICJOZXcgZm9sZGVyIElEOiAiIDw8IG5l d19mb2xkZXJfaWQgPDwgZW5kbDsKICAgICBpZiggbmV3X2ZvbGRlcl9pZCA9PSAwICkKQEAgLTkx Myw3ICs5MTQsNyBAQAogICAgIGlmKCBpdGVtLT5wbGF5bGlzdCgpLT5pZCgpID09IDAgKQogICAg IHsKICAgICAgICAgZGVidWcoKSA8PCAiY3JlYXRpbmcgbmV3IHBsYXlsaXN0IDogIiA8PCBtZXRh ZGF0YS0+bmFtZSA8PCBlbmRsOwotICAgICAgICBpbnQgcmV0ID0gTElCTVRQX0NyZWF0ZV9OZXdf UGxheWxpc3QoIG1fZGV2aWNlLCBtZXRhZGF0YSwgMCApOworICAgICAgICBpbnQgcmV0ID0gTElC TVRQX0NyZWF0ZV9OZXdfUGxheWxpc3QoIG1fZGV2aWNlLCBtZXRhZGF0YSApOwogICAgICAgICBp ZiggcmV0ID09IDAgKQogICAgICAgICB7CiAgICAgICAgICAgICBpdGVtLT5wbGF5bGlzdCgpLT5z ZXRJZCggbWV0YWRhdGEtPnBsYXlsaXN0X2lkICk7Cg== ------=_Part_162158_16907215.1230580176334--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?83e5fb980812291149u196c822br6953a1077edd9d9d>