From: Jonathan W. <jw...@ju...> - 2012-05-16 01:10:56
|
Hi Yves On Tue, May 15, 2012 at 09:00:53PM +0200, Yves Grenier wrote: > >From this I conclude that the cache results previously in use had become > >confused somehow. Most importantly, it seemed to believe that there was a > >suitable jack1 installed even though that's clearly not the case. I've no > >idea how that might have happened - perhaps we hit a subtle bug in scons. > I had made a lot of different test before posting the first post of > this thread, and at one moment I had tried to come back to jack1. I > the reinstalled the jack2 package. This is probably the reason for > which the cache had kept informations that were no longer valid. I > do not know if this is a bug or if I simply went through a > succession so strange that scons could not adjust its behavior. I'm inclined to think the latter - that the precise step order has somehow confused scons. > >>I will continue to test, because some problems remain, but I will > >>post on this later (possibly tomorrow). > I see that libffado is installed as the new (compiled) version, but > if I check /usr/bin:*ffado*, I only see the versions installed by > ubuntu (package ffado-tools). Presumedly you mean "/usr/bin/*ffado*" here. Could you post the output of ls -l /usr/bin/*ffado* Presumedly it's the timestamp on these files which leads you to believe that they are the versions supplied by Ubuntu (right?). > $ sudo scons ENABLE_OPTIMIZATIONS=True PREFIX=/usr > ENABLE_METRIC_HALO=True DEBUG=yes install > > gives this output (I skip all the lines of check): > > Trying to find the system triple: (cached) i686-pc-linux-gnu > Doing a DEBUG build > Detected DIST_TARGET = i686 > Doing a 32-bit build > Doing an optimized build... > Will install the service-file > scons: done reading SConscript files. > scons: Building targets ... > xdg-desktop-menu install support/xdg/ffado.org-ffadomixer.desktop > xdg-icon-resource install --size 64 --novendor --context apps > support/xdg/hi64-apps-ffado.png ffado > scons: done building targets. > > That's all, no other file is installed. > Is this also a problem of cache? Ordinarily this would indicate that scons thinks that everything is already up to date. That's why I'm interested to see the output of the "ls" command given above. I don't *think* it could be a caching issue, but I guess anything is possible. If in doubt I gues you could always check out a fresh libffado source tree, compile that, and see what happens. Regards jonathan |