Opened 21 months ago

Last modified 21 months ago

#65604 assigned defect

tigervnc fails to compile

Reported by: rodmur (Dale Harris) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc:
Port: tigervnc

Description

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).

Attachments (1)

main.log.gz (10.3 KB) - added by rodmur (Dale Harris) 21 months ago.
main.log from the build of tigervnc

Download all attachments as: .zip

Change History (3)

Changed 21 months ago by rodmur (Dale Harris)

Attachment: main.log.gz added

main.log from the build of tigervnc

comment:1 Changed 21 months ago by rodmur (Dale Harris)

Are there any fixes for this?

comment:2 Changed 21 months ago by jmroot (Joshua Root)

Keywords: tigervnc removed
Owner: set to ryandesign
Status: newassigned
Note: See TracTickets for help on using tickets.