[MacPorts] #65604: tigervnc fails to compile

MacPorts noreply at macports.org
Wed Aug 3 16:59:41 UTC 2022


#65604: tigervnc fails to compile
----------------------+----------------------
 Reporter:  rodmur    |      Owner:  (none)
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:  2.7.2
 Keywords:  tigervnc  |       Port:  tigervnc
----------------------+----------------------
 Trying to install tigervnc fails.  Here's the error from the log file
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tigervnc/tigervnc/main.log

 {{{
 :info:build [ 98%] Building CXX object
 vncviewer/CMakeFiles/vncviewer.dir/Surface_OSX.cxx.o
 :info:build cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tigervnc/tigervnc/work/build/vncviewer
 && /usr/bin/clang++ -DBUILD_TIMESTAMP="\"2022-08-03 16:49\""
 -DHAVE_CONFIG_H -DHAVE_GNUTLS -D__A
 SSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=0 -I/opt/local/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tigervnc/tigervnc/work/build
 -I/opt/local/var/macports/build/_opt_local_var_
 macports_sources_rsync.macports.org_release_tarballs_ports_x11_tigervnc/tigervnc/work/tigervnc-1.12.0/common
 -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -Wall
 -Wformat=2 -Wno-format-no
 nliteral -Wno-format-security -arch arm64 -isysroot
 /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -mmacosx-version-
 min=12.0 -MD -MT vncviewer/CMakeFiles/vncviewer.dir/Surface_OSX.cxx.o -MF
 CMakeFiles/vncviewer.dir/Surface_OSX.cxx.o.d -o CMakeFiles/vn
 cviewer.dir/Surface_OSX.cxx.o -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tigervnc/tigervnc/work/tigervnc-1.12.0/vncviewer/Surface_OSX.cxx
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tigervnc/tigervnc/work/tigervnc-1.12.0/vncviewer/MonitorArrangement.cxx:54:
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tigervnc/tigervnc/work/tigervnc-1.12.0/vncviewer/MonitorArrangement.h:30:34:
 error: base class has incomplete type
 :info:build class MonitorArrangement: public Fl_Group {
 :info:build                           ~~~~~~~^~~~~~~~
 :info:build /opt/local/include/FL/Fl_Widget.H:28:7: note: forward
 declaration of 'Fl_Group'
 :info:build class Fl_Group;
 :info:build       ^
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_tigervnc/tigervnc/work/tigervnc-1.12.0/vncviewer/MonitorArrangement.cxx:62:4:
 error: type 'Fl_Group' is not a direct or virtual base of
 'MonitorArrangement'
 }}}

 and there is a bunch of errors after that. I'm using MacOS 12.5
 (Monterey).

-- 
Ticket URL: <https://trac.macports.org/ticket/65604>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list