Quoting Jaromír Mikeš (2017-01-11 23:29:24) > 2017-01-11 19:55 GMT+01:00 Lucas Nussbaum <lu...@debian.org>: > > > > > During a rebuild of all packages in sid, your package failed to build on > > amd64. > > > > Relevant part (hopefully): > > > ^~~~~~~ > > > In file included from /<<BUILDDIR>>/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 <raptor.h> > > > ^ > > > 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 > > > > <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/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 <raptor2/raptor.h> > 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
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers