As mentioned upstream https://github.com/TigerVNC/tigervnc/issues/177 net-misc/tigervnc-1.6.0-r2 requires fltk 1.3.3. Otherwise (like, with 1.3.2) it throws following error: /var/tmp/portage/net-misc/tigervnc-1.6.0-r2/work/tigervnc-1.6.0/vncviewer/DesktopWindow.cxx: In member function 'void DesktopWindow::fullscreen_on()': /var/tmp/portage/net-misc/tigervnc-1.6.0-r2/work/tigervnc-1.6.0/vncviewer/DesktopWindow.cxx:437:38: error: 'fullscreen_screens' was not declared in this scope fullscreen_screens(-1, -1, -1, -1); ^ /var/tmp/portage/net-misc/tigervnc-1.6.0-r2/work/tigervnc-1.6.0/vncviewer/DesktopWindow.cxx:472:48: error: 'fullscreen_screens' was not declared in this scope fullscreen_screens(top, bottom, left, right); ^ /usr/bin/cmake -E cmake_progress_report /var/tmp/portage/net-misc/tigervnc-1.6.0-r2/work/tigervnc-1.6.0/CMakeFiles make[2]: *** [vncviewer/CMakeFiles/vncviewer.dir/DesktopWindow.cxx.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-misc/tigervnc-1.6.0-r2/work/tigervnc-1.6.0' make[1]: *** [vncviewer/CMakeFiles/vncviewer.dir/all] Error 2 Compiles ok with x11-libs/fltk-1.3.3-r3
Thank you for your report. The version of fltk is more than 1.3.3 in gentoo repo lately thus no problem.