Summary: | x11-misc/x11vnc-0.9.13_p20150111 configure check on XGetImage fails | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Orson Teodoro <orsonteodoro> |
Component: | Current packages | Assignee: | Alex Xu (Hello71) <alex_y_xu> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proxy-maint, wraeth |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
config.log
emerge --info x11vnc-0.9.13_p20150111-0.9.13_p20150627.ebuild.patch |
Description
Orson Teodoro
2015-05-02 21:53:14 UTC
Created attachment 402460 [details, diff]
config.log
Created attachment 402462 [details]
emerge --info
ugh. i ran into this, now I can't reproduce it. strange. the crypt block needs to be placed *after* the openssl block, or else autoconf gets very confused. it's 'caused' by --disable-crypt. it's got something to do with the order of the checks in the configure.ac. I can confirm that adding crypt to x11-misc/x11vnc in package.use got rid of the problem. i can confirm. I also added the crypt use flag, and x11vnc compiled. Created attachment 406174 [details, diff]
x11vnc-0.9.13_p20150111-0.9.13_p20150627.ebuild.patch
checking for cairo... yes checking for LIBVNCSERVER... no configure: error: Package requirements (libvncserver >= 0.9.8) were not met: No package 'libvncserver' found ~/github/gentoo/x11-misc/x11vnc $ eix net-libs/libvncserver * net-libs/libvncserver Available versions: 0.9.10-r3 (~)0.9.10-r4 {+24bpp gcrypt gnutls ipv6 +jpeg libressl +png ssl static-libs test threads +zlib ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"} Homepage: http://libvncserver.sourceforge.net/ - >=net-libs/libvncserver-0.9.8 The patch hence the revbump fails because the dep ^^ has been made absent for RDEPEND. Firstly it's worth noting that the patch does not apply cleanly to x11vnc-0.9.13_p20150111.ebuild as it is in the tree at present - there appears to be a difference KEYWORDS between the version in the tree and the one that was used to generate the patch. ❯ patch -i x11vnc-0.9.13_p20150111-0.9.13_p20150627.ebuild.patch -o x11vnc-0.9.13_p20150627.ebuild 18:29:55 patching file x11vnc-0.9.13_p20150627.ebuild (read from x11vnc-0.9.13_p20150111.ebuild) Hunk #1 FAILED at 4. 1 out of 3 hunks FAILED -- saving rejects to file x11vnc-0.9.13_p20150627.ebuild.rej That being said, I altered the patch locally (fixed KEYWORDS) to get it to apply and was able to get this to build with both USE=-crypt and USE=crypt. I cannot establish if i am to patch the 0.9.13_p20150111 or what. commit c4f275036fdd549d63e536c30dd1f927a98efce3 Author: Ian Delaney <idella4@gentoo.org> Date: Sun Oct 18 17:33:52 2015 +0800 x11-misc/x11vnc: bump to -0.9.13_p20150627 via the gentoo bug disable the option --disable-crypt in new snapshot, ebuild submitted by proxy maintainer Gentoo bug: #548434 fixed in tree after only 5 months of wait. sorry guys. |