Hi Sean, thanks for the effort!
On Wed, Oct 20, 2010 at 2:55 PM, Sean M. Pappalardo - D.J. Pegasus <spappala...@mixxx.org> wrote: > Hello again. > > I just tested building the following revisions of Mixxx's 1.7 code branch > using the default settings (just running scons with no flags): > > 2539 (the one used for the Debian package I think) > 2534 > 1.7.2 tarball from the Mixxx web site Well, here are the only parameters we pass to SCons: SCONS_OPTS = install_root=$(CURDIR)/debian/tmp/usr qtdir=/usr/share/qt4 prefix=/usr As you can see, there is nothing of relevant. The result is the following (full log here [1]): g++ -o bin/mixxx bin/obj/analyserbpm.o bin/obj/analyserqueue.o bin/obj/analyserwaveform.o bin/obj/analyserwavesummary.o bin/obj/configobject.o bin/obj/controlbeat.o bin/obj/controlevent.o bin/obj/enginebuffer.o bin/obj/enginebuffercue.o bin/obj/enginebufferscale.o bin/obj/enginebufferscaledummy.o bin/obj/enginebufferscalelinear.o bin/obj/enginebufferscalereal.o bin/obj/enginebufferscalest.o bin/obj/enginechannel.o bin/obj/engineclipping.o bin/obj/enginedelay.o bin/obj/enginefilter.o bin/obj/enginefilterblock.o bin/obj/enginefilterbutterworth8.o bin/obj/enginefilteriir.o bin/obj/enginefilterrbj.o bin/obj/engineflanger.o bin/obj/enginemaster.o bin/obj/engineobject.o bin/obj/enginepregain.o bin/obj/enginesidechain.o bin/obj/enginespectralfwd.o bin/obj/enginetemporal.o bin/obj/enginevinylsoundemu.o bin/obj/enginevolume.o bin/obj/enginevumeter.o bin/obj/enginexfader.o bin/obj/glwaveformrenderer.o bin/obj/renderobject.o bin/obj/waveformrenderbackground.o bin/obj/waveformrenderbeat.o bin/obj/waveformrenderer.o bin/obj/waveformrendermark.o bin/obj/waveformrendersignal.o bin/obj/waveformrendersignalpixmap.o bin/obj/wabstractcontrol.o bin/obj/wdisplay.o bin/obj/wglwaveformviewer.o bin/obj/wknob.o bin/obj/wlabel.o bin/obj/wnumber.o bin/obj/wnumberbpm.o bin/obj/wnumberpos.o bin/obj/wnumberrate.o bin/obj/woverview.o bin/obj/wpixmapstore.o bin/obj/wpushbutton.o bin/obj/wsearchlineedit.o bin/obj/wskincolor.o bin/obj/wslider.o bin/obj/wslidercomposed.o bin/obj/wstatuslight.o bin/obj/wvisualsimple.o bin/obj/wvumeter.o bin/obj/wwaveformviewer.o bin/obj/wwidget.o bin/obj/bpmscheme.o bin/obj/wavesegmentation.o bin/obj/controlgroupdelegate.o bin/obj/controlvaluedelegate.o bin/obj/controllogpotmeter.o bin/obj/controlnull.o bin/obj/controlobject.o bin/obj/controlobjectthread.o bin/obj/controlobjectthreadmain.o bin/obj/controlobjectthreadwidget.o bin/obj/controlpotmeter.o bin/obj/controlpushbutton.o bin/obj/controlttrotary.o bin/obj/dlgabout.o bin/obj/dlgbpmscheme.o bin/obj/dlgbpmtap.o bin/obj/dlgmidilearning.o bin/obj/dlgprefbpm.o bin/obj/dlgprefcontrols.o bin/obj/dlgprefcrossfader.o bin/obj/dlgprefeq.o bin/obj/dlgpreferences.o bin/obj/dlgprefmidibindings.o bin/obj/dlgprefnomidi.o bin/obj/dlgprefplaylist.o bin/obj/dlgprefsound.o bin/obj/fakemonitor.o bin/obj/imgcolor.o bin/obj/imginvert.o bin/obj/imgloader.o bin/obj/input.o bin/obj/libraryscanner.o bin/obj/libraryscannerdlg.o bin/obj/mathstuff.o bin/obj/midichanneldelegate.o bin/obj/mididevicehandler.o bin/obj/midiinputmappingtablemodel.o bin/obj/midiledhandler.o bin/obj/midimapping.o bin/obj/midimessage.o bin/obj/midinodelegate.o bin/obj/midiobject.o bin/obj/midiobjectnull.o bin/obj/midioutputmappingtablemodel.o bin/obj/midistatusdelegate.o bin/obj/mixxx.o bin/obj/mixxxcontrol.o bin/obj/mixxxkeyboard.o bin/obj/mixxxview.o bin/obj/monitor.o bin/obj/parser.o bin/obj/parserm3u.o bin/obj/parserpls.o bin/obj/peaklist.o bin/obj/playerinfo.o bin/obj/probabilityvector.o bin/obj/proxymodel.o bin/obj/reader.o bin/obj/readerevent.o bin/obj/readerextract.o bin/obj/readerextractwave.o bin/obj/rotary.o bin/obj/rtthread.o bin/obj/segmentation.o bin/obj/sounddevice.o bin/obj/sounddeviceportaudio.o bin/obj/soundmanager.o bin/obj/soundsource.o bin/obj/soundsourcemp3.o bin/obj/soundsourceoggvorbis.o bin/obj/soundsourceproxy.o bin/obj/soundsourcesndfile.o bin/obj/track.o bin/obj/trackcollection.o bin/obj/trackimporter.o bin/obj/trackinfoobject.o bin/obj/trackplaylist.o bin/obj/trackplaylistlist.o bin/obj/waveformviewerfactory.o bin/obj/windowkaiser.o bin/obj/wipodtracksmodel.o bin/obj/wplaylistlistmodel.o bin/obj/wpromotracksmodel.o bin/obj/wtracktablefilter.o bin/obj/wtracktablemodel.o bin/obj/wtracktableview.o bin/obj/xmlparse.o bin/obj/main.o bin/obj/errordialog.o bin/obj/SoundTouch.o bin/obj/TDStretch.o bin/obj/RateTransposer.o bin/obj/AAFilter.o bin/obj/FIFOSampleBuffer.o bin/obj/FIRFilter.o bin/obj/PeakFinder.o bin/obj/BPMDetect.o bin/obj/cpu_detect_x86_gcc.o bin/obj/fidlib.o bin/obj/kiss_fft.o bin/obj/enginerecord.o bin/obj/writeaudiofile.o bin/obj/dlgprefrecord.o bin/obj/midiobjectalsaseq.o bin/obj/engineladspa.o bin/obj/dlgladspa.o bin/obj/ladspaview.o bin/obj/ladspacontrol.o bin/obj/ladspainstance.o bin/obj/ladspainstancemono.o bin/obj/ladspainstancestereo.o bin/obj/ladspalibrary.o bin/obj/ladspaloader.o bin/obj/ladspaplugin.o bin/obj/ladspapreset.o bin/obj/ladspapresetinstance.o bin/obj/ladspapresetknob.o bin/obj/ladspapresetmanager.o bin/obj/ladspapresetslot.o bin/obj/macro.o bin/obj/macrolist.o bin/obj/macrolistitem.o bin/obj/midiscriptengine.o bin/obj/numbercontrolevent.o bin/obj/numberrecorder.o bin/obj/playinterface.o bin/obj/qtscriptinterface.o bin/obj/recorder.o bin/obj/scriptcontrolevent.o bin/obj/scriptcontrolqueue.o bin/obj/scriptengine.o bin/obj/scriptrecorder.o bin/obj/scriptstudio.o bin/obj/sdatetime.o bin/obj/signalrecorder.o bin/obj/trackcontrolevent.o bin/obj/trackrecorder.o bin/obj/vinylcontrol.o bin/obj/vinylcontrolproxy.o bin/obj/vinylcontrolscratchlib.o bin/obj/vinylcontrolsignalwidget.o bin/obj/vinylcontrolxwax.o bin/obj/DAnalyse.o bin/obj/enginevinylcontrol.o bin/obj/dlgprefvinyl.o bin/obj/timecoder.o bin/obj/moc_analyserqueue.o bin/obj/moc_enginebuffer.o bin/obj/moc_enginebuffercue.o bin/obj/moc_enginebufferscalest.o bin/obj/moc_engineobject.o bin/obj/moc_enginetemporal.o bin/obj/moc_glwaveformrenderer.o bin/obj/moc_waveformrenderbackground.o bin/obj/moc_waveformrenderbeat.o bin/obj/moc_waveformrenderer.o bin/obj/moc_waveformrendermark.o bin/obj/moc_waveformrendersignal.o bin/obj/moc_waveformrendersignalpixmap.o bin/obj/moc_wabstractcontrol.o bin/obj/moc_wdisplay.o bin/obj/moc_wglwaveformviewer.o bin/obj/moc_wknob.o bin/obj/moc_wlabel.o bin/obj/moc_wnumber.o bin/obj/moc_wnumberbpm.o bin/obj/moc_wnumberpos.o bin/obj/moc_wnumberrate.o bin/obj/moc_woverview.o bin/obj/moc_wpushbutton.o bin/obj/moc_wsearchlineedit.o bin/obj/moc_wslidercomposed.o bin/obj/moc_wstatuslight.o bin/obj/moc_wvisualsimple.o bin/obj/moc_wvumeter.o bin/obj/moc_wwaveformviewer.o bin/obj/moc_wwidget.o bin/obj/moc_controlgroupdelegate.o bin/obj/moc_controlvaluedelegate.o bin/obj/moc_controllogpotmeter.o bin/obj/moc_controlnull.o bin/obj/moc_controlobject.o bin/obj/moc_controlobjectthread.o bin/obj/moc_controlobjectthreadmain.o bin/obj/moc_controlobjectthreadwidget.o bin/obj/moc_controlpotmeter.o bin/obj/moc_controlpushbutton.o bin/obj/moc_controlttrotary.o bin/obj/moc_dlgabout.o bin/obj/moc_dlgbpmscheme.o bin/obj/moc_dlgbpmtap.o bin/obj/moc_dlgmidilearning.o bin/obj/moc_dlgprefbpm.o bin/obj/moc_dlgprefcontrols.o bin/obj/moc_dlgprefcrossfader.o bin/obj/moc_dlgprefeq.o bin/obj/moc_dlgpreferences.o bin/obj/moc_dlgprefmidibindings.o bin/obj/moc_dlgprefnomidi.o bin/obj/moc_dlgprefplaylist.o bin/obj/moc_dlgprefsound.o bin/obj/moc_libraryscanner.o bin/obj/moc_libraryscannerdlg.o bin/obj/moc_midichanneldelegate.o bin/obj/moc_midiinputmappingtablemodel.o bin/obj/moc_midiledhandler.o bin/obj/moc_midimapping.o bin/obj/moc_midinodelegate.o bin/obj/moc_midiobject.o bin/obj/moc_midioutputmappingtablemodel.o bin/obj/moc_midistatusdelegate.o bin/obj/moc_mixxx.o bin/obj/moc_mixxxkeyboard.o bin/obj/moc_mixxxview.o bin/obj/moc_parser.o bin/obj/moc_parserm3u.o bin/obj/moc_parserpls.o bin/obj/moc_playerinfo.o bin/obj/moc_reader.o bin/obj/moc_soundmanager.o bin/obj/moc_track.o bin/obj/moc_trackimporter.o bin/obj/moc_trackinfoobject.o bin/obj/moc_trackplaylist.o bin/obj/moc_wipodtracksmodel.o bin/obj/moc_wplaylistlistmodel.o bin/obj/moc_wpromotracksmodel.o bin/obj/moc_wtracktablefilter.o bin/obj/moc_wtracktablemodel.o bin/obj/moc_wtracktableview.o bin/obj/moc_errordialog.o bin/obj/moc_dlgprefrecord.o bin/obj/moc_dlgladspa.o bin/obj/moc_ladspaview.o bin/obj/moc_ladspapresetslot.o bin/obj/moc_macrolist.o bin/obj/moc_midiscriptengine.o bin/obj/moc_numberrecorder.o bin/obj/moc_qtscriptinterface.o bin/obj/moc_scriptcontrolqueue.o bin/obj/moc_scriptstudio.o bin/obj/moc_trackrecorder.o bin/obj/moc_vinylcontrolsignalwidget.o bin/obj/moc_dlgprefvinyl.o bin/obj/qrc_mixxx.o -L/usr/lib -L/usr/X11R6/lib -lasound -lportaudio -ljack -lid3tag -lz -lmad -lvorbisfile -lvorbis -lm -logg -lsndfile -lQtScript -lQtSvg -lQt3Support -lQtSql -lQtXml -lQtOpenGL -lQtGui -lQtNetwork -lQtCore -lGLU -lGL -lpthread bin/obj/dlgprefmidibindings.o: In function `DlgPrefMidiBindings': /build/user-mixxx_1.7.2-1-amd64-FYaOM5/mixxx-1.7.2/src/dlgprefmidibindings.cpp:75: undefined reference to `MidiOptionDelegate::MidiOptionDelegate(QObject*)' /build/user-mixxx_1.7.2-1-amd64-FYaOM5/mixxx-1.7.2/src/dlgprefmidibindings.cpp:75: undefined reference to `MidiOptionDelegate::MidiOptionDelegate(QObject*)' bin/obj/midinodelegate.o: In function `MidiNoDelegate::createEditor(QWidget*, QStyleOptionViewItem const&, QModelIndex const&) const': /build/user-mixxx_1.7.2-1-amd64-FYaOM5/mixxx-1.7.2/src/midinodelegate.cpp:43: undefined reference to `HexSpinBox::HexSpinBox(QWidget*)' bin/obj/mixxx.o: In function `MixxxApp': /build/user-mixxx_1.7.2-1-amd64-FYaOM5/mixxx-1.7.2/src/mixxx.cpp:102: undefined reference to `versionUpgrade()' /build/user-mixxx_1.7.2-1-amd64-FYaOM5/mixxx-1.7.2/src/mixxx.cpp:102: undefined reference to `versionUpgrade()' collect2: ld returned 1 exit status It seems midioptiondelegate.o doesn't get appended to the linking line, could you take a look at your buildlog to find the above line? Thanks in advance. [1] http://people.debian.org/~lucas/logs/2010/06/24/mixxx_1.7.2-1_lsid64.buildlog -- Alessio Treglia <ales...@debian.org> Debian & Ubuntu Developer | Homepage: http://www.alessiotreglia.com 0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0 _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers