[Ardour-Dev] FTBS: ardour3-git on pentium M (32bit)

Jörn Nettingsmeier nettings at stackingdwarves.net
Tue Feb 25 14:32:35 PST 2014

hi *!

i have a (to me) mysterious build problem on my old IBM thinkpad x40 
(which has a single-core pentium M and runs at 32bit). the very same 
ardour checkout builds fine on two other machines, and all three are 
running openSUSE tumbleweed (the rolling release, freshly updated).

nettings at zwergmonster:~/build/ardour> ./waf
Waf: Entering directory `/home/nettings/build/ardour/build'
Git version: 3.5-357-gce4d125

Writing revision info to libs/ardour/revision.cc using 3.5-357-gce4d125
[257/804] cxx: libs/ardour/audioregion.cc -> 
In file included from 
                  from ../libs/ardour/ardour/audioregion.h:31,
                  from ../libs/ardour/audioregion.cc:39:
/home/nettings/build/ardour/libs/pbd/pbd/properties.h: In instantiation 
of ‘PBD::SharedStatefulProperty<T>::operator bool() const [with T = 
../libs/ardour/audioregion.cc:599:24:   required from here
/home/nettings/build/ardour/libs/pbd/pbd/properties.h:445:10: error: 
cannot convert ‘const Ptr {aka const 
boost::shared_ptr<ARDOUR::AutomationList>}’ to ‘bool’ in return
    return _current;
/home/nettings/build/ardour/libs/pbd/pbd/properties.h: In member 
function ‘PBD::SharedStatefulProperty<T>::operator bool() const [with T 
= ARDOUR::AutomationList]’:
/home/nettings/build/ardour/libs/pbd/pbd/properties.h:446:2: warning: 
control reaches end of non-void function [-Wreturn-type]
Waf: Leaving directory `/home/nettings/build/ardour/build'
Build failed
  -> task in 'ardour' failed (exit status 1):
	{task 156346988: cxx audioregion.cc -> audioregion.cc.1.o}

i did a waf clean cycle before, doesn't help.
i don't recall seeing this issue on the other machines, but even if i 
missed it, it's definitely not fatal there...

any help appreciated,


Jörn Nettingsmeier
Lortzingstr. 11, 45128 Essen, Tel. +49 177 7937487

Meister für Veranstaltungstechnik (Bühne/Studio)
Tonmeister VDT


More information about the Ardour-Dev mailing list