Mixxx 1.9 doesn't build with Qt 4.8

Bug #881081 reported by Andrea Scarpino
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Won't Fix
Low
Unassigned

Bug Description

Update the Qt to 4.8.0RC1, then try to build Mixxx.

The build fails with:
g++ -o lin64_build/widget/moc_wbrowsetableview.o -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -g -O3 -fomit-frame-pointer -ffast-math -funroll-loops -DQT_GUI_LIB -Dx86_64 -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DBPMSCHEME_FILE=\"mixxxbpmscheme.xml\" -DSETTINGS_FILE=\"mixxx.cfg\" -DTRACK_FILE=\"mixxxtrack.xml\" -DUNIX_SHARE_PATH=\"/usr/share/mixxx\" -DALLOW_X86_OPTIMIZATIONS -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -D__SNDFILE__ -D__MIDISCRIPT__ -D__VINYLCONTROL__ -D__SHOUTCAST__ -I/usr/lib/qt/include -Ilin64_build -Isrc -Ilib/soundtouch-1.4.1 -Ilib/kissfft -Ilib/replaygain -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtSvg -I/usr/include/QtSql -I/usr/include/QtScript -I/usr/include/QtXmlPatterns -I/usr/include/QtNetwork -I/usr/include/QtWebKit -I/usr/lib/qt/include/QtCore -I/usr/lib/qt/include/QtGui -I/usr/lib/qt/include/QtXml -I/usr/lib/qt/include/QtNetwork -I/usr/lib/qt/include/QtSql -I/usr/lib/qt/include/QtOpenGL -I/usr/lib/qt/include/QtWebKit -I/usr/lib/qt/include/Qt -Ilib/fidlib-0.9.9 -I/usr/include/taglib -I/usr/lib/qt/include/QtScript -Ilib/xwax -Ilib/scratchlib lin64_build/widget/moc_wbrowsetableview.cc
lin64_build/widget/moc_wbrowsetableview.cc: In static member function ‘static void WBrowseTableView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’:
lin64_build/widget/moc_wbrowsetableview.cc:58:66: error: cannot convert from base ‘QObject’ to derived type ‘WBrowseTableView’ via virtual base ‘WLibraryTableView’
scons: *** [lin64_build/widget/moc_wbrowsetableview.o] Error 1
scons: building terminated because of errors.

mixxx 1.9.0
gcc 4.6.1

Tags: qt
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Thanks Andrea! I'll take a look as soon as I get 4.8.0 built.

Changed in mixxx:
importance: Undecided → Low
tags: added: qt
Revision history for this message
jus (jus) wrote :

Confirmed for lp:mixxx/1.9 in the duplicate report lp: 909883
lp:mixxx/1.10 unaffected

summary: - Mixxx doesn't build with Qt 4.8
+ Mixxx 1.9 doesn't build with Qt 4.8
Changed in mixxx:
status: New → Confirmed
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Marking Won'tFix since 1.9 is no longer an active release of Mixxx. If it's fixed in 1.10 then please use the 1.10 release branch or trunk. Thanks for the report!

Changed in mixxx:
milestone: none → 1.9.3
status: Confirmed → Won't Fix
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6042

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.