Opened 2 years ago

Last modified 4 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) 2 years ago.
main.log from the build of tigervnc

Download all attachments as: .zip

Change History (4)

Changed 2 years ago by rodmur (Dale Harris)

Attachment: main.log.gz added

main.log from the build of tigervnc

comment:1 Changed 2 years ago by rodmur (Dale Harris)

Are there any fixes for this?

comment:2 Changed 2 years ago by jmroot (Joshua Root)

Keywords: tigervnc removed
Owner: set to ryandesign
Status: newassigned

comment:3 Changed 4 months ago by ryandesign (Ryan Carsten Schmidt)

We do not see this problem on our automated buildbot workers on any macOS version, and we have never had any build failure of tigervnc ever since we started keeping track of build success/failures in 2019. Do you still see the problem on your system?

Note: See TracTickets for help on using tickets.