Opened 4 weeks ago

Closed 3 weeks ago

#62705 closed defect (fixed)

hydrogen @1.0.0-beta1: error: call to constructor of 'QSplashScreen' is ambiguous

Reported by: filipe-lei Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: mojave Cc: freire@…
Port: hydrogen

Description

hydrogen fails to build. first package that fails with MacPorts. do not use any other distributions. See main.log attached. could not find a solution in your database.

Attachments (1)

main.log (1.9 MB) - added by filipe-lei 4 weeks ago.
copy of /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_hydrogen/hydrogen/main.log

Download all attachments as: .zip

Change History (4)

Changed 4 weeks ago by filipe-lei

Attachment: main.log added

copy of /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_hydrogen/hydrogen/main.log

comment:1 Changed 4 weeks ago by mf2k (Frank Schima)

Port: hydrogen added

comment:2 Changed 4 weeks ago by ryandesign (Ryan Schmidt)

Keywords: mojave added; hydrogen Mojave removed
Summary: hydrogen building fails in Mojavehydrogen @1.0.0-beta1: error: call to constructor of 'QSplashScreen' is ambiguous

The error in the log is:

src/gui/src/SplashScreen.cpp:36:4: error: call to constructor of 'QSplashScreen' is ambiguous
 : QSplashScreen( NULL )
   ^              ~~~~
/opt/local/libexec/qt5/lib/QtWidgets.framework/Headers/qsplashscreen.h:58:5: note: candidate constructor
    QSplashScreen(QScreen *screen, const QPixmap &pixmap = QPixmap(), Qt::WindowFlags f = Qt::WindowFlags());
    ^
/opt/local/libexec/qt5/lib/QtWidgets.framework/Headers/qsplashscreen.h:61:5: note: candidate constructor
    QSplashScreen(QWidget *parent, const QPixmap &pixmap = QPixmap(), Qt::WindowFlags f = Qt::WindowFlags());
    ^
/opt/local/libexec/qt5/lib/QtWidgets.framework/Headers/qsplashscreen.h:85:20: note: candidate constructor has been explicitly deleted
    Q_DISABLE_COPY(QSplashScreen)
                   ^

We should try updating the port to version 1.0.2 which was released a few days ago.

comment:3 Changed 3 weeks ago by ryandesign (Ryan Schmidt)

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In d64ff0601ef1b2156141431329344589d568a787/macports-ports (master):

hydrogen: Update to 1.0.2

Closes: #62705

Note: See TracTickets for help on using tickets.