Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 183009 - Dropped keywords for x11-misc/x11vnc
Summary: Dropped keywords for x11-misc/x11vnc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Sven Wegener
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-23 23:07 UTC by Sven Wegener
Modified: 2007-07-06 17:02 UTC (History)
0 users

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


Attachments
build.log when USE="system-libvncserver" (build.log,34.06 KB, text/plain)
2007-06-25 04:04 UTC, Joe Peterson (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Wegener gentoo-dev 2007-06-23 23:07:45 UTC
Gi,

I've dropped the following keywords for x11-misc/x11vnc:

- arm
- ia64
- sh
- x86-fbsd

because of the new conditional dependency on net-libs/libvncserver. Please keyword libvncserver or use.mask the new flag, dependening on your choice. 

Thanks!
Comment 1 Joe Peterson (RETIRED) gentoo-dev 2007-06-25 03:50:37 UTC
Keyworded net-libs/libvncserver: ~x86-fbsd
Comment 2 Joe Peterson (RETIRED) gentoo-dev 2007-06-25 04:04:20 UTC
Created attachment 123007 [details]
build.log when USE="system-libvncserver"

Attached is the build log when trying to do USE="system-libvncserver".  I have not looked further into it.  Note that x11vnc *does* build using the new ebuild if this USE flag is *not* specified.
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-06-25 11:23:03 UTC
Same on ia64
Comment 4 Sven Wegener gentoo-dev 2007-06-25 19:16:08 UTC
This seems to be the threads USE flag that is unconditionally enabled for libvncserver, but x11vnc has a threads USE flags.
Comment 5 Joe Peterson (RETIRED) gentoo-dev 2007-06-27 04:13:59 UTC
Yes, if I build with USE="system-libvncserver threads", it works.

I am not positive the best way to fix this, but it seems that adding:
      $(use_with system-libvncserver pthread) \

to the econf might work.  Others chime in if there is a more elegant way or if this is not proper...

I think we can keyword this if this issue is fixed.
Comment 6 Sven Wegener gentoo-dev 2007-07-03 19:07:29 UTC
OK, I'm now forcing --with-pthread when building against the system libvncserver.
Comment 7 Roy Marples (RETIRED) gentoo-dev 2007-07-06 12:25:04 UTC
bsd done
Comment 8 Raúl Porcel (RETIRED) gentoo-dev 2007-07-06 17:02:26 UTC
~ia64 done, closing.