Hello, On 13/07/2014 15:30, Reinhard Tartler wrote: > Package: aspectc++,llvm-toolchain-3.4<mailto:olaf.spinc...@tu-dortmund.de> > After several discussions with AspectC++ upstream, it seems rather > unlikely that this patch gets applied upstream any time soon. Pointer ? Anyway, that is too me the only right way to go. BTW, are you part of upstream ? > Therefore, I'm exploring other options: > > 1. Make llvm-toolchain-3.4 provide a "llvm-clang-3.4-source" binary > package that provides the unpatched source code, so that the > AspectC++ source package can build-depend on that, copy the > sources into the build directory and follow the rest of the > instructions outline in README.LLVM > FYI, to build clang, you need also the llvm sources. Anyway, I am not sure how this would help you. You would have your own instance of clang with your patches ? > > 1. Integrate AspectC++ into the llvm-toolchain package > That probably won't happen. It is touching critical files, I don't want to carry patches (especially since clang code is changing a lot) and I don't want Debian clang to be different from upstream. > > 1. Provide a build/installation script in > /usr/share/doc/aspectc++/build_with_clang.sh that uses 'apt-get > source llvm-toolchain-3.4' and 'apt-get source aspectc++ to obtain > the clang and aspectc++ sources, and implements the instructions > in the README.LLVM. This would provide a user-local copy of ac++ > with clang, and increases maintenance work > > Why not.
Cheers, S