Ticket #22078 (closed defect: fixed)
qt4-mac-4.5.3 fails to compile on OSX 10.6 x86_64
Description
qt4-mac-4.5.3 fails to compile on OSX 10.6 x86_64
Using latest macports and latest port tree (as of bug report time)
---> Computing dependencies for qt4-mac
---> Fetching qt4-mac
---> Attempting to fetch qt-mac-opensource-src-4.5.3.tar.gz from ftp://ftp.trolltech.com/qt/source/
---> Verifying checksum(s) for qt4-mac
---> Extracting qt4-mac
---> Applying patches to qt4-mac
---> Configuring qt4-mac
---> Building qt4-mac
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/work/qt-mac-opensource-src-4.5.3" && /usr/bin/make -j2 first " returned error 2
Command output: .moc/debug-shared/q3filedialog.moc:303: error: redefinition of 'const QMetaObject* metaObject()'
.moc/debug-shared/moc_q3filedialog.cpp:43: error: 'const QMetaObject* metaObject()' previously defined here
.moc/debug-shared/q3filedialog.moc: At global scope:
.moc/debug-shared/q3filedialog.moc:308: error: 'QFDProgressDialog' has not been declared
.moc/debug-shared/q3filedialog.moc: In function 'void* qt_metacast(const char*)':
.moc/debug-shared/q3filedialog.moc:308: error: redefinition of 'void* qt_metacast(const char*)'
.moc/debug-shared/moc_q3filedialog.cpp:48: error: 'void* qt_metacast(const char*)' previously defined here
.moc/debug-shared/q3filedialog.moc:312: error: expected type-specifier before 'QFDProgressDialog'
.moc/debug-shared/q3filedialog.moc:312: error: expected `>' before 'QFDProgressDialog'
.moc/debug-shared/q3filedialog.moc:312: error: expected `(' before 'QFDProgressDialog'
.moc/debug-shared/q3filedialog.moc:312: error: 'QFDProgressDialog' was not declared in this scope
.moc/debug-shared/q3filedialog.moc:312: error: expected primary-expression before '>' token
.moc/debug-shared/q3filedialog.moc:312: error: invalid use of 'this' in non-member function
.moc/debug-shared/q3filedialog.moc:312: error: expected `)' before ';' token
.moc/debug-shared/q3filedialog.moc:313: error: cannot call member function 'virtual void* QDialog::qt_metacast(const char*)' without object
.moc/debug-shared/q3filedialog.moc: At global scope:
.moc/debug-shared/q3filedialog.moc:316: error: 'QFDProgressDialog' has not been declared
.moc/debug-shared/q3filedialog.moc: In function 'int qt_metacall(QMetaObject::Call, int, void**)':
.moc/debug-shared/q3filedialog.moc:316: error: redefinition of 'int qt_metacall(QMetaObject::Call, int, void**)'
.moc/debug-shared/moc_q3filedialog.cpp:56: error: 'int qt_metacall(QMetaObject::Call, int, void**)' previously defined here
.moc/debug-shared/q3filedialog.moc:318: error: cannot call member function 'virtual int QDialog::qt_metacall(QMetaObject::Call, int, void**)' without object
.moc/debug-shared/q3filedialog.moc:323: error: 'cancelled' was not declared in this scope
.moc/debug-shared/q3filedialog.moc: At global scope:
.moc/debug-shared/q3filedialog.moc:332: error: 'QFDProgressDialog' has not been declared
.moc/debug-shared/q3filedialog.moc: In function 'void cancelled()':
.moc/debug-shared/q3filedialog.moc:334: error: invalid use of 'this' in non-member function
lipo: can't figure out the architecture type of: /var/tmp//ccZ4mx1e.out
make[2]: *** [.obj/debug-shared/q3filedialog.o] Error 1
make[1]: *** [debug-all] Error 2
make: *** [sub-qt3support-make_default-ordered] Error 2
Error: Unable to upgrade port: 1
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


