FTBS: ardour3-git on pentium M (32bit)

Jörn Nettingsmeier <[email protected]>
Newsgroups gmane.comp.audio.ardour.devel
Message-ID <[email protected]>
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@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

_______________________________________________
ardour-dev mailing list
[email protected]
http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.