Summary: | app-emulation/qemu[static-user] on arm: ERROR: sizeof(size_t) doesn't match GLIB_SIZEOF_SIZE_T. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sven Müller <musv> |
Component: | Current packages | Assignee: | Gentoo QEMU Project <qemu+disabled> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | randy-andy- |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | ARM | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=593024 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Sven Müller
2016-08-13 17:03:30 UTC
Can confirm the above for app-emulation/qemu-2.6.0 Also, mesa must be built with USE=gbm if opengl is enabled, which the ebuild does not check. (In reply to Sven Müller from comment #0) > > To build qemu with those parameters it reinstall the packages: > - glib > - attr > - zlib > - bzip2 > with the USE-flag "-static-libs" Of course it has to be USE="static-libs" (the minus was wrong). The missin(In reply to Sven Müller from comment #2) > (In reply to Sven Müller from comment #0) > > > > To build qemu with those parameters it reinstall the packages: > > - glib > > - attr > > - zlib > > - bzip2 > > with the USE-flag "-static-libs" > > Of course it has to be USE="static-libs" (the minus was wrong). dev-libs/libpcre should be also in this list: [snip] /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpcre collect2: error: ld returned 1 exit status [/snip] indeed ibpcre[static-libs] needed to fix this exact problem COMMON_LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)] + dev-libs/libpcre[static-libs(+)] sys-libs/zlib[static-libs(+)] bzip2? ( app-arch/bzip2[static-libs(+)] ) xattr? ( sys-apps/attr[static-libs(+)] )" is an obvious fix, please add. Fixed in 2.7.0-r1 commit b28fcd11405545eb2e4973f96823337531eebb08 Author: Matthias Maier <tamiko@gentoo.org> Date: Fri Sep 9 00:10:05 2016 -0500 app-emulation/qemu: fix static-user dep, security patches, bug #593038 This commit resolves bug #591202 bug #593024 bug #593034 CVE-2016-7155 bug #593036 CVE-2016-7156 bug #593038 CVE-2016-7157 Package-Manager: portage-2.2.28 this isn't a bug in qemu. i'll revert the libpcre dep. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cc5bc8f3ccb2990fce7c56ea843dd35641787f *** This bug has been marked as a duplicate of bug 588952 *** |