Bug#851028: composite: FTBFS: lrdf.h:8:20: fatal error: raptor.h: No such file or directory

2017-01-11 Thread Jaromír Mikeš
2017-01-12 1:09 GMT+01:00 Jonas Smedegaard :

> Quoting Jaromír Mikeš (2017-01-11 23:29:24)
> > 2017-01-11 19:55 GMT+01:00 Lucas Nussbaum :
> >
> > >
> > > During a rebuild of all packages in sid, your package failed to build
> on
> > > amd64.
> > >
> > > Relevant part (hopefully):
> > > >^~~
> > > > In file included from /<>/composite-0.006.
> > > 2+dfsg0/src/Tritium/src/fx/Effects.cpp:36:0:
> > > > /usr/include/lrdf.h:8:20: fatal error: raptor.h: No such file or
> > > directory
> > > >  #include 
> > > > ^
> > > > compilation terminated.
> > > > src/Tritium/CMakeFiles/Tritium.dir/build.make:1025: recipe for
> target
> > > 'src/Tritium/CMakeFiles/Tritium.dir/src/fx/Effects.o' failed
> > > > make[3]: *** [src/Tritium/CMakeFiles/Tritium.dir/src/fx/Effects.o]
> > > Error 1
> > >
> > > The full build log is available from:
> > >http://aws-logs.debian.net/2017/01/11/composite_0.006.2+
> > > dfsg0-6_unstable.log
> > >
> > >  pkg-multimedia-maintainers>
> > >
> >
> > Hi Jonas,
> >
> > isn't it this bug rather bug in ldrf and the line in /usr/include/lrdf.h
> > file should be:
> > #include 
> > as ldrf now B-D on libraptor2-dev?
>
> Well, that would be one way to solve it, but the more correct one, I
> believe, is for composite to use pkg-config.
>
> Something like this:
>
>   pkg-config --cflags liblrdf
>
> should correctly provide this:
>
>   -I/usr/include/raptor2 -I/usr/include
>
>
> Seems to me that composite build fails to properly set build flags, but
> happened to work anyway in the past because back then no custom path was
> needed.


Thank you Jonas,

I will have a look on this latter ... now I am short on time ... just
leaving :(

mira


Bug#851028: composite: FTBFS: lrdf.h:8:20: fatal error: raptor.h: No such file or directory

2017-01-11 Thread Jonas Smedegaard
Quoting Jaromír Mikeš (2017-01-11 23:29:24)
> 2017-01-11 19:55 GMT+01:00 Lucas Nussbaum :
> 
> >
> > During a rebuild of all packages in sid, your package failed to build on
> > amd64.
> >
> > Relevant part (hopefully):
> > >^~~
> > > In file included from /<>/composite-0.006.
> > 2+dfsg0/src/Tritium/src/fx/Effects.cpp:36:0:
> > > /usr/include/lrdf.h:8:20: fatal error: raptor.h: No such file or
> > directory
> > >  #include 
> > > ^
> > > compilation terminated.
> > > src/Tritium/CMakeFiles/Tritium.dir/build.make:1025: recipe for target
> > 'src/Tritium/CMakeFiles/Tritium.dir/src/fx/Effects.o' failed
> > > make[3]: *** [src/Tritium/CMakeFiles/Tritium.dir/src/fx/Effects.o]
> > Error 1
> >
> > The full build log is available from:
> >http://aws-logs.debian.net/2017/01/11/composite_0.006.2+
> > dfsg0-6_unstable.log
> >
> > 
> >
> 
> Hi Jonas,
> 
> isn't it this bug rather bug in ldrf and the line in /usr/include/lrdf.h
> file should be:
> #include 
> as ldrf now B-D on libraptor2-dev?

Well, that would be one way to solve it, but the more correct one, I 
believe, is for composite to use pkg-config.

Something like this:

  pkg-config --cflags liblrdf

should correctly provide this:

  -I/usr/include/raptor2 -I/usr/include


Seems to me that composite build fails to properly set build flags, but 
happened to work anyway in the past because back then no custom path was 
needed.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Bug#851028: composite: FTBFS: lrdf.h:8:20: fatal error: raptor.h: No such file or directory

2017-01-11 Thread Jaromír Mikeš
2017-01-11 19:55 GMT+01:00 Lucas Nussbaum :

>
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
>
> Relevant part (hopefully):
> >^~~
> > In file included from /<>/composite-0.006.
> 2+dfsg0/src/Tritium/src/fx/Effects.cpp:36:0:
> > /usr/include/lrdf.h:8:20: fatal error: raptor.h: No such file or
> directory
> >  #include 
> > ^
> > compilation terminated.
> > src/Tritium/CMakeFiles/Tritium.dir/build.make:1025: recipe for target
> 'src/Tritium/CMakeFiles/Tritium.dir/src/fx/Effects.o' failed
> > make[3]: *** [src/Tritium/CMakeFiles/Tritium.dir/src/fx/Effects.o]
> Error 1
>
> The full build log is available from:
>http://aws-logs.debian.net/2017/01/11/composite_0.006.2+
> dfsg0-6_unstable.log
>
> 
>

Hi Jonas,

isn't it this bug rather bug in ldrf and the line in /usr/include/lrdf.h
file should be:
#include 
as ldrf now B-D on libraptor2-dev?

best regards

mira


Bug#851028: composite: FTBFS: lrdf.h:8:20: fatal error: raptor.h: No such file or directory

2017-01-11 Thread Lucas Nussbaum
Source: composite
Version: 0.006.2+dfsg0-6
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20170111 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> cd /<>/composite-0.006.2+dfsg0/obj-x86_64-linux-gnu/src/Tritium && 
> /usr/bin/c++   -DFLAC_SUPPORT -DJACK_SUPPORT -DLADSPA_SUPPORT -DLRDF_SUPPORT 
> -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTritium_EXPORTS 
> -I/<>/composite-0.006.2+dfsg0/obj-x86_64-linux-gnu -isystem 
> /usr/include/qt4 -isystem /usr/include/qt4/QtGui -isystem 
> /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtCore 
> -I/<>/composite-0.006.2+dfsg0 
> -I/<>/composite-0.006.2+dfsg0/src/Tritium/.  -g -O2 
> -fdebug-prefix-map=/<>/composite-0.006.2+dfsg0=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -fPIC   -o 
> CMakeFiles/Tritium.dir/src/transport/SimpleTransportMaster.o -c 
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/transport/SimpleTransportMaster.cpp
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/transport/JackTransportMaster.cpp:31:2:
>  warning: #warning "JackTransportMaster is **NOT** implemented yet." [-Wcpp]
>  #warning "JackTransportMaster is **NOT** implemented yet."
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/transport/JackTransportMaster.cpp:32:2:
>  warning: #warning "We have not handled the client pointer or set up any 
> callbacks yet." [-Wcpp]
>  #warning "We have not handled the client pointer or set up any callbacks 
> yet."
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/transport/JackTransportMaster.cpp:63:6:
>  warning: #warning "Did we fill out enough stuff?" [-Wcpp]
>  #warning "Did we fill out enough stuff?"
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/transport/JackTransportMaster.cpp:93:6:
>  warning: #warning "Did not check for a jpos.valid & JackPositionBBT" [-Wcpp]
>  #warning "Did not check for a jpos.valid & JackPositionBBT"
>   ^~~
> In file included from 
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/transport/JackTimeMaster.cpp:27:0:
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/transport/../IO/JackClient.hpp:61:6:
>  warning: #warning "TODO: These should be private:" [-Wcpp]
>  #warning "TODO: These should be private:"
>   ^~~
> In file included from 
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/IO/JackMidiDriver.cpp:26:0:
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/IO/JackClient.hpp:61:6: 
> warning: #warning "TODO: These should be private:" [-Wcpp]
>  #warning "TODO: These should be private:"
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/SongSequencer.cpp:53:2: 
> warning: #warning "audioEngine_song_sequence_process() does not have any 
> lookahead implemented." [-Wcpp]
>  #warning "audioEngine_song_sequence_process() does not have any lookahead 
> implemented."
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/SongSequencer.cpp:54:2: 
> warning: #warning "audioEngine_song_sequence_process() does not have pattern 
> mode." [-Wcpp]
>  #warning "audioEngine_song_sequence_process() does not have pattern mode."
>   ^~~
> In file included from 
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/IO/JackClient.cpp:25:0:
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/IO/JackClient.hpp:61:6: 
> warning: #warning "TODO: These should be private:" [-Wcpp]
>  #warning "TODO: These should be private:"
>   ^~~
> In file included from 
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/IO/JackOutput.cpp:22:0:
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/IO/JackClient.hpp:61:6: 
> warning: #warning "TODO: These should be private:" [-Wcpp]
>  #warning "TODO: These should be private:"
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/MixerImpl.cpp:141:6: 
> warning: #warning "This is the prosaic approach.  Need an optimized one." 
> [-Wcpp]
>  #warning "This is the prosaic approach.  Need an optimized one."
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/transport/SimpleTransportMaster.cpp:89:6:
>  warning: #warning "There needs to be input checking here." [-Wcpp]
>  #warning "There needs to be input checking here."
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/transport/SimpleTransportMaster.cpp:194:6:
>  warning: #warning "Still have a hard-coded frame rate" [-Wcpp]
>  #warning "Still have a hard-coded frame rate"
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/DataPath.cpp:63:6: 
> warning: #warning "TODO: QApplication used in libTritium" [-Wcpp]
>  #warning "TODO: QApplication used in libTritium"
>   ^~~
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/Sampler.cpp:695:6: 
> warning: #warning "Code disabled:" [-Wcpp]
>  #warning "Code disabled:"
>   ^~~
> In file included from 
> /<>/composite-0.006.2+dfsg0/src/Tritium/src/Engine.cpp:110:0:
>