diff options
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/raspberrypi-userland/Manifest | 2 | ||||
-rw-r--r-- | media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild | 23 |
2 files changed, 22 insertions, 3 deletions
diff --git a/media-libs/raspberrypi-userland/Manifest b/media-libs/raspberrypi-userland/Manifest index 8fbfb3e9..3279a27c 100644 --- a/media-libs/raspberrypi-userland/Manifest +++ b/media-libs/raspberrypi-userland/Manifest @@ -1,4 +1,4 @@ AUX raspberrypi-userland-9999-gentoo.patch 3669 SHA256 3bc1bfa7aae0d86f3605baa6c6471dc745761860c0f269edd1de834cbf22727b SHA512 c97ccc744dde93939d2bcb6d5a04d53389e922728be8d8658a1cb155bfab7cac953a72da0a77a827dba1bfa78291294aefdc97ffe2aba5514f546c774315037d WHIRLPOOL fe19e600d608c110c631582d389abf0ef3f05d33bff3dabc7e050193c81543e29b05e88413e27d14d5b8493eef0b353394ec1c4f881285b9723f7db1284264c5 AUX raspberrypi-userland-9999-pid.patch 430 SHA256 76aec99c2c51d0b3b4fdbd7c8b798d812aebb48a5a8b5ac61abaf2e7dcb16615 SHA512 5e3ac5db5434a999054e004eb7f0c0f1d772f136bae68ea82a880b6862cbfae83b6fc3314e8bb4d3b9eeaed27eb3640ae1a0fa8bcc7f0af830f15c6b2cd090aa WHIRLPOOL 68058410e902aeddf9522d164be063320345c271b594f2557d364b11060ddf51fbbeec7cc6db6baa34d387a7a6a9cc9c7db93fd14d7f8f3611e4879c36105b9e AUX raspberrypi-userland-vcfiled.initd 295 SHA256 5ea1a58f8fe160bdf78ceec755e9e8cbf44f918a189d37a9494191af19b211cf SHA512 e508c75c9e03c70fd70178edae403f190fa36a635d9c9c4bde4b9bf14bfdece87db0404b8bd212ced4ca1a81022ba7b7f7c858594a49c8c1d7561f5ef58dd1ac WHIRLPOOL d63bd6d1f182125e0dc36ee69d80ef8faa7ebce638a7c0f036ba28d3bce7f149289cd203a46b7c511fc373f1918975ac691f3529252add2b5942f5dde0cdb665 -EBUILD raspberrypi-userland-9999.ebuild 1688 SHA256 63ce8f0eab9e273599476635e42945347134ad7b7d2219e6ab801cc3ca774a70 SHA512 d76e8d492d2e4aee2bda698019a02d6834e7011860a388549144a89949d2dee87a9bd8b703cba29673cb3ccf821011125025a5e7cfd29bb0f8145be8ce595ecc WHIRLPOOL d99354bba71b31233641bc4e8eccf54d84ec3c0ceca042b8d6752ca6f2a32b5835215d22a4bb30bc9aeefdfddd3f2f3bddcbbed2098f4147e5eb65fea3efedaf +EBUILD raspberrypi-userland-9999.ebuild 2771 SHA256 c064348f47e4bbd989cb79b99afbebdaaee0628b04bc95503a1351b06dc9086d SHA512 a70add2fbc531b873ba65967a6988fefed09da55a2937bbb924f1125bdb00e95643bf5ded052992e1187adf13ffd97347919b6511b175683d13a0cccd5cf19ad WHIRLPOOL 0194eac8cce3976799bb998015cb3c239dd088ba09d7cbd8dce918df605846254c989b7cbc72a87727992f18aa20f45f9d2e6c44b612aea0329b062ff2cd4454 diff --git a/media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild b/media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild index 69111c13..46b46e13 100644 --- a/media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild +++ b/media-libs/raspberrypi-userland/raspberrypi-userland-9999.ebuild @@ -18,10 +18,29 @@ DEPEND="" RDEPEND="" EGIT_REPO_URI="https://github.com/raspberrypi/userland" +# +# The latest commit, fb11b39d97371c076eef7c85bbcab5733883a41e, fails with: +# +#Linking C executable build/bin/mmal_vc_diag +#build/lib/libmmal_core.so: undefined reference to `mmal_list_create' +#build/lib/libmmal_core.so: undefined reference to `mmal_list_push_back' +#build/lib/libmmal_core.so: undefined reference to `mmal_list_insert' +#build/lib/libmmal_core.so: undefined reference to `mmal_list_pop_front' +#build/lib/libmmal_core.so: undefined reference to `mmal_rational_equal' +#build/lib/libmmal_core.so: undefined reference to `mmal_list_push_front' +#build/lib/libmmal_core.so: undefined reference to `mmal_list_destroy' +#build/lib/libmmal_core.so: undefined reference to `mmal_rational_to_fixed_16_16' +#collect2: error: ld returned 1 exit status +#interface/mmal/vc/CMakeFiles/mmal_vc_diag.dir/build.make:95: recipe for target 'build/bin/mmal_vc_diag' failed +# +# ... so let's temporarily select the last good commit: +#EGIT_COMMIT="b864a841e5a459a66a890c22b3a34127cd226238" +# ... nope, that's no good either - and that was the one which worked previously! gcc-4.8.5 bug? src_prepare() { - epatch "${FILESDIR}"/${P}-gentoo.patch - epatch "${FILESDIR}"/${P}-pid.patch + #epatch "${FILESDIR}"/${P}-gentoo.patch + #epatch "${FILESDIR}"/${P}-pid.patch + : } src_install() { |