Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 651022 - app-emulation/qemu: live ebuild fails with USE=capstone, missing dependency to dev-libs/capstone
Summary: app-emulation/qemu: live ebuild fails with USE=capstone, missing dependency t...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo QEMU Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-20 20:14 UTC by Göktürk Yüksek
Modified: 2018-03-20 20:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log (compressed) (app-emulation:qemu-9999:20180320-193500.log.gz,56.45 KB, application/gzip)
2018-03-20 20:18 UTC, Göktürk Yüksek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Göktürk Yüksek archtester gentoo-dev 2018-03-20 20:14:30 UTC
The build fails with:

  /var/tmp/portage/app-emulation/qemu-9999/work/qemu-9999/include/disas/capstone.h:6:10: fatal error: capstone/capstone.h: No such file or directory
 #include <capstone/capstone.h>

Merging dev-libs/capstone fixes the problem. The build file is attached if you want to take a look at it.
Comment 1 Göktürk Yüksek archtester gentoo-dev 2018-03-20 20:18:12 UTC
Created attachment 524616 [details]
Build log (compressed)

Had to gzip, bugzie didn't take it otherwise.
Comment 2 Matthias Maier gentoo-dev 2018-03-20 20:38:31 UTC
Already fixed :-D


commit 9dbffef7694d431540660a603324e7e8f6b7eb7a (HEAD -> master, origin/master, origin/HEAD)
Author: Matthias Maier <tamiko@gentoo.org>
Date:   Tue Mar 20 14:51:53 2018 -0500

    app-emulation/qemu: update live ebuild
    
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild
index 35bc1ee955b..ef5e44d1ccb 100644
--- a/app-emulation/qemu/qemu-9999.ebuild
+++ b/app-emulation/qemu/qemu-9999.ebuild
@@ -88,6 +88,7 @@ SOFTMMU_TOOLS_DEPEND="
        alsa? ( >=media-libs/alsa-lib-1.0.13 )
        bluetooth? ( net-wireless/bluez )
        bzip2? ( app-arch/bzip2[static-libs(+)] )
+       capstone? ( dev-libs/capstone )
        caps? ( sys-libs/libcap-ng[static-libs(+)] )
        curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
        fdt? ( >=sys-apps/dtc-1.4.2[static-libs(+)] )