llvm-3.2 Thu Apr 18 15:41:47 2013 Below now follows the report of the automated merge of the Ubuntu changes to the llvm-3.2 source package against the new Debian version. This file is designed to be both human readable and machine-parseable. Any line beginning with four spaces is a file that should be downloaded for the complete merge set. Here are the particulars of the three versions of llvm-3.2 that were chosen for the merge. The base is the newest version that is a common ancestor of both the Ubuntu and Debian packages. It may be of a different upstream version, but that's not usually a problem. The files are the source package itself, and the patch from the common base to that version. base: 3.2-2 llvm-3.2_3.2-2.dsc llvm-3.2_3.2.orig.tar.bz2 llvm-3.2_3.2-2.debian.tar.gz ubuntu: 3.2-2ubuntu5 llvm-3.2_3.2-2ubuntu5.dsc llvm-3.2_3.2.orig.tar.bz2 llvm-3.2_3.2-2ubuntu5.debian.tar.gz base -> ubuntu llvm-3.2_3.2-2ubuntu5.patch debian: 3.2-5 llvm-3.2_3.2-5.dsc llvm-3.2_3.2.orig.tar.bz2 llvm-3.2_3.2-5.debian.tar.gz base -> debian llvm-3.2_3.2-5.patch Generated Result ================ Due to conflict or error, it was not possible to automatically create a source package. Instead the result of the merge has been placed into the following tar file which you will need to turn into a source package once the problems have been resolved. llvm-3.2_3.2-5ubuntu1.src.tar.gz Conflicts ========= In one or more cases, there were different changes made in both Ubuntu and Debian to the same file; these are known as conflicts. It is not possible for these to be automatically resolved, so this source needs human attention. Those files marked with 'C ' contain diff3 conflict markers, which can be resolved using the text editor of your choice. Those marked with 'C*' could not be merged that way, so you will find .UBUNTU and .DEBIAN files instead and should chose one of them or a combination of both, moving it to the real filename and deleting the other. C* debian/patches/JITEmitter.patch C* debian/patches/r600-snapshot.diff C debian/patches/series C* lib/Target/R600/SIISelLowering.cpp C* lib/Target/R600/SIISelLowering.h C* lib/Target/R600/SIInstructions.td Once you have a source package you are happy to upload, you should make sure you include the orig.tar.gz if appropriate and information about all the versions included in the merge. Use the following command to generate a correct .changes file: $ dpkg-genchanges -S -v3.2-2ubuntu5