[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
BUILD SHARED LIB
[257/804] cxx: libs/ardour/audioregion.cc -> 
build/libs/ardour/audioregion.cc.1.o
In file included from 
/home/nettings/build/ardour/libs/ardour/ardour/automation_list.h:32:0,
                  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 = 
ARDOUR::AutomationList]’:
../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



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

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

http://stackingdwarves.net



More information about the Ardour-Dev mailing list