diff -Nru llvm-toolchain-6.0-6.0.1/debian/changelog llvm-toolchain-6.0-6.0.1/debian/changelog --- llvm-toolchain-6.0-6.0.1/debian/changelog 2018-10-16 20:18:39.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/changelog 2018-10-25 10:18:36.000000000 +0000 @@ -1,3 +1,35 @@ +llvm-toolchain-6.0 (1:6.0.1-9.1+rpi1) buster-staging; urgency=medium + + [changes brought forward from llvm-toolchain-3.8 1:3.8-2+rpi1 by Peter Michael Green at Sat, 14 May 2016 21:43:35 +0000] + * Cleanup .pyc files in clean target. + * Add a hack to the cmake based build to force armv6 (unfortunately the cmake + based build relies on config.guess which assumes you want to build for the + hardware you are running on). + * Add -DCOMPILER_RT_BUILD_BUILTINS=OFF to disable parts of compiler-rt that + are broken on lower arm architectures. + + [changes introduced in llvm-toolchain-3.9 1:3.9.1-1 by Peter Michael Green] + * disable testsuite (using a method that is hopefully less likely to cause diff conflicts than previously). + * Remove -march=armv7-a in compiler-rt/cmake/config-ix-base.cmake + * Clean up debian/usr in clean target. + * Clean up clang/tools/*-3.9 in clean target. + * Clean up stray *3.9.vim files + * Clean up clang/tools/scan-build/man/scan-build-3.9.1 and utils/vim/llvm-3.9-vimrc + * Clean up debian/*.install + + [changes introduced in llvm-toolchain-6.0 1:6.0-1+rpi1 by Peter michael green] + * create build-llvm/docs/ocamldoc/html/ so the install target doesn't complain + about it not existing. + * clean up more crap left behind by build process. + * Put commented out (by Debian not us) ocaml build-depends into build-conflicts + if they are installed it seems that the package builds the ocaml stuff and + then errors out during packaging because it's not installed to anywhere. + + [changes introduced in 1:6.0-3+rpi1 by Peter Michael Green] + * Remove debian/man in clean target. + + -- Raspbian forward porter Thu, 25 Oct 2018 10:18:36 +0000 + llvm-toolchain-6.0 (1:6.0.1-9.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-6.0-doc.docs llvm-toolchain-6.0-6.0.1/debian/clang-6.0-doc.docs --- llvm-toolchain-6.0-6.0.1/debian/clang-6.0-doc.docs 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-6.0-doc.docs 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,2 @@ +tools/clang/docs/_build/html/ + diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-6.0-examples.examples llvm-toolchain-6.0-6.0.1/debian/clang-6.0-examples.examples --- llvm-toolchain-6.0-6.0.1/debian/clang-6.0-examples.examples 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-6.0-examples.examples 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1 @@ +clang/examples/* diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-6.0.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/clang-6.0.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/clang-6.0.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-6.0.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,2 @@ +# Does not link otherwise +clang-6.0: embedded-library usr/lib/llvm-6.0/bin/clang: libjsoncpp diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-6.0.manpages llvm-toolchain-6.0-6.0.1/debian/clang-6.0.manpages --- llvm-toolchain-6.0-6.0.1/debian/clang-6.0.manpages 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-6.0.manpages 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1 @@ +clang/docs/_build/man/clang-6.0.1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-format-6.0.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/clang-format-6.0.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/clang-format-6.0.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-format-6.0.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,4 @@ +# I know but well... +clang-format-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/clang-format-diff-6.0.1.gz +clang-format-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/clang-format-6.0.1.gz + diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-format-6.0.manpages llvm-toolchain-6.0-6.0.1/debian/clang-format-6.0.manpages --- llvm-toolchain-6.0-6.0.1/debian/clang-format-6.0.manpages 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-format-6.0.manpages 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +debian/man/clang-format-diff-6.0.1 +debian/man/clang-format-6.0.1 + diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.links llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.links --- llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +usr/lib/llvm-6.0/share/clang/run-clang-tidy.py usr/bin/run-clang-tidy-6.0.py +usr/lib/llvm-6.0/share/clang/clang-tidy-diff.py usr/bin/clang-tidy-diff-6.0.py + diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +# I know but well... +clang-tidy-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/clang-tidy-6.0.1.gz + diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.manpages llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.manpages --- llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.manpages 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-tidy-6.0.manpages 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1 @@ +debian/man/clang-tidy-6.0.1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.links llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.links --- llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +usr/share/clang/scan-build-6.0/bin/scan-build usr/bin/scan-build-6.0 +usr/share/clang/scan-build-py-6.0/bin/scan-build usr/bin/scan-build-py-6.0 +usr/share/clang/scan-view-6.0/bin/scan-view usr/bin/scan-view-6.0 diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,6 @@ +# I know but well... +clang-tools-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/clang-check.1.gz +clang-tools-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/scan-view.1.gz +clang-tools-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/clang-apply-replacements-6.0.1.gz +clang-tools-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/clang-check-6.0.1.gz +clang-tools-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/scan-view-6.0.1.gz diff -Nru llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.manpages llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.manpages --- llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.manpages 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/clang-tools-6.0.manpages 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,11 @@ +clang/tools/scan-build/man/scan-build-6.0.1 +debian/man/clang-check-6.0.1 +debian/man/clang-rename-6.0.1 +debian/man/clang-query-6.0.1 +debian/man/clang-apply-replacements-6.0.1 +debian/man/sancov-6.0.1 +debian/man/scan-view-6.0.1 +debian/man/modularize-6.0.1 +debian/man/find-all-symbols-6.0.1 +debian/man/clang-include-fixer-6.0.1 +debian/man/clang-reorder-fields-6.0.1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/control llvm-toolchain-6.0-6.0.1/debian/control --- llvm-toolchain-6.0-6.0.1/debian/control 2018-09-14 07:24:02.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/control 2018-10-25 10:18:33.000000000 +0000 @@ -15,7 +15,7 @@ # ocaml-findlib [amd64 arm64 armel armhf i386 ppc64el s390x], # libctypes-ocaml-dev [amd64 arm64 armel armhf i386 ppc64el s390x], # dh-ocaml [amd64 arm64 armel armhf i386 ppc64el s390x], -Build-Conflicts: oprofile, ocaml, libllvm-3.8-ocaml-dev, libllvm-3.9-ocaml-dev +Build-Conflicts: oprofile, ocaml, libllvm-3.8-ocaml-dev, libllvm-3.9-ocaml-dev, ocaml-nox, ocaml-findlib, libctypes-ocaml-dev, dh-ocaml Standards-Version: 4.2.0 Homepage: https://www.llvm.org/ Vcs-Git: https://salsa.debian.org/pkg-llvm-team/llvm-toolchain.git -b 6.0 diff -Nru llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.links llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.links --- llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +# as upstream +usr/lib/arm-linux-gnueabihf/libclang-6.0.so.1 usr/lib/llvm-6.0/lib/libclang-6.0.so.1 +usr/lib/llvm-6.0/lib/libclang-6.0.so.1 usr/lib/llvm-6.0/lib/libclang.so.1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,5 @@ +# I know and I am not planning to change that yet. +libclang1-6.0: package-name-doesnt-match-sonames libclang1-6.0-1 +# Provided as transition +libclang1-6.0: dev-pkg-without-shlib-symlink usr/lib/*/libclang-6.0.so.1 usr/lib/*/libclang.so +libclang1-6.0: ldconfig-symlink-missing-for-shlib usr/lib/*/libclang-LLVM_VERSION@.so usr/lib/*/libclang-LLVM_VERSION@.so.1 libclang-LLVM_VERSION@.so diff -Nru llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.symbols llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.symbols --- llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.symbols 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libclang1-6.0.symbols 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,362 @@ +libclang-6.0.so.1 libclang1-6.0 #MINVER# + (optional)LLVM_6.0@LLVM_6.0 1:5.0~svn298832-1~ + clang_BlockCommandComment_getArgText@LLVM_6.0 1:5.0~svn298832-1~ + clang_BlockCommandComment_getCommandName@LLVM_6.0 1:5.0~svn298832-1~ + clang_BlockCommandComment_getNumArgs@LLVM_6.0 1:5.0~svn298832-1~ + clang_BlockCommandComment_getParagraph@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXCursorSet_contains@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXCursorSet_insert@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXIndex_getGlobalOptions@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXIndex_setGlobalOptions@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXIndex_setInvocationEmissionPathOption@LLVM_6.0 1:6.0~svn320926-1~ + clang_CXXConstructor_isConvertingConstructor@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXConstructor_isCopyConstructor@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXConstructor_isDefaultConstructor@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXConstructor_isMoveConstructor@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXField_isMutable@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXMethod_isConst@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXMethod_isDefaulted@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXMethod_isPureVirtual@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXMethod_isStatic@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXMethod_isVirtual@LLVM_6.0 1:5.0~svn298832-1~ + clang_CXXRecord_isAbstract@LLVM_6.0 1:6.0~svn320926-1~ + clang_Comment_getChild@LLVM_6.0 1:5.0~svn298832-1~ + clang_Comment_getKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_Comment_getNumChildren@LLVM_6.0 1:5.0~svn298832-1~ + clang_Comment_isWhitespace@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompilationDatabase_dispose@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompilationDatabase_fromDirectory@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompilationDatabase_getAllCompileCommands@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompilationDatabase_getCompileCommands@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompileCommand_getArg@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompileCommand_getDirectory@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompileCommand_getFilename@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompileCommand_getMappedSourceContent@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompileCommand_getMappedSourcePath@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompileCommand_getNumArgs@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompileCommands_dispose@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompileCommands_getCommand@LLVM_6.0 1:5.0~svn298832-1~ + clang_CompileCommands_getSize@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_Evaluate@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getArgument@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getBriefCommentText@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getCXXManglings@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getCommentRange@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getMangling@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getModule@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getNumArguments@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getNumTemplateArguments@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getObjCDeclQualifiers@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getObjCManglings@LLVM_6.0 1:6.0~svn320926-1~ + clang_Cursor_getObjCPropertyAttributes@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getObjCSelectorIndex@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getOffsetOfField@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getParsedComment@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getRawCommentText@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getReceiverType@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getSpellingNameRange@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getStorageClass@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getTemplateArgumentKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getTemplateArgumentType@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getTemplateArgumentUnsignedValue@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getTemplateArgumentValue@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_getTranslationUnit@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_hasAttrs@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_isAnonymous@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_isBitField@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_isDynamicCall@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_isExternalSymbol@LLVM_6.0 1:5.0~+rc1~ + clang_Cursor_isFunctionInlined@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_isMacroBuiltin@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_isMacroFunctionLike@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_isNull@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_isObjCOptional@LLVM_6.0 1:5.0~svn298832-1~ + clang_Cursor_isVariadic@LLVM_6.0 1:5.0~svn298832-1~ + clang_EnumDecl_isScoped@LLVM_6.0 1:5.0~+rc1~ + clang_EvalResult_dispose@LLVM_6.0 1:5.0~svn298832-1~ + clang_EvalResult_getAsDouble@LLVM_6.0 1:5.0~svn298832-1~ + clang_EvalResult_getAsInt@LLVM_6.0 1:5.0~svn298832-1~ + clang_EvalResult_getAsLongLong@LLVM_6.0 1:5.0~svn302377-1~ + clang_EvalResult_getAsStr@LLVM_6.0 1:5.0~svn298832-1~ + clang_EvalResult_getAsUnsigned@LLVM_6.0 1:5.0~svn302377-1~ + clang_EvalResult_getKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_EvalResult_isUnsignedInt@LLVM_6.0 1:5.0~svn302377-1~ + clang_File_isEqual@LLVM_6.0 1:5.0~svn298832-1~ + clang_FullComment_getAsHTML@LLVM_6.0 1:5.0~svn298832-1~ + clang_FullComment_getAsXML@LLVM_6.0 1:5.0~svn298832-1~ + clang_HTMLStartTagComment_isSelfClosing@LLVM_6.0 1:5.0~svn298832-1~ + clang_HTMLStartTag_getAttrName@LLVM_6.0 1:5.0~svn298832-1~ + clang_HTMLStartTag_getAttrValue@LLVM_6.0 1:5.0~svn298832-1~ + clang_HTMLStartTag_getNumAttrs@LLVM_6.0 1:5.0~svn298832-1~ + clang_HTMLTagComment_getAsString@LLVM_6.0 1:5.0~svn298832-1~ + clang_HTMLTagComment_getTagName@LLVM_6.0 1:5.0~svn298832-1~ + clang_IndexAction_create@LLVM_6.0 1:5.0~svn298832-1~ + clang_IndexAction_dispose@LLVM_6.0 1:5.0~svn298832-1~ + clang_InlineCommandComment_getArgText@LLVM_6.0 1:5.0~svn298832-1~ + clang_InlineCommandComment_getCommandName@LLVM_6.0 1:5.0~svn298832-1~ + clang_InlineCommandComment_getNumArgs@LLVM_6.0 1:5.0~svn298832-1~ + clang_InlineCommandComment_getRenderKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_InlineContentComment_hasTrailingNewline@LLVM_6.0 1:5.0~svn298832-1~ + clang_Location_isFromMainFile@LLVM_6.0 1:5.0~svn298832-1~ + clang_Location_isInSystemHeader@LLVM_6.0 1:5.0~svn298832-1~ + clang_ModuleMapDescriptor_create@LLVM_6.0 1:5.0~svn298832-1~ + clang_ModuleMapDescriptor_dispose@LLVM_6.0 1:5.0~svn298832-1~ + clang_ModuleMapDescriptor_setFrameworkModuleName@LLVM_6.0 1:5.0~svn298832-1~ + clang_ModuleMapDescriptor_setUmbrellaHeader@LLVM_6.0 1:5.0~svn298832-1~ + clang_ModuleMapDescriptor_writeToBuffer@LLVM_6.0 1:5.0~svn298832-1~ + clang_Module_getASTFile@LLVM_6.0 1:5.0~svn298832-1~ + clang_Module_getFullName@LLVM_6.0 1:5.0~svn298832-1~ + clang_Module_getName@LLVM_6.0 1:5.0~svn298832-1~ + clang_Module_getNumTopLevelHeaders@LLVM_6.0 1:5.0~svn298832-1~ + clang_Module_getParent@LLVM_6.0 1:5.0~svn298832-1~ + clang_Module_getTopLevelHeader@LLVM_6.0 1:5.0~svn298832-1~ + clang_Module_isSystem@LLVM_6.0 1:5.0~svn298832-1~ + clang_ParamCommandComment_getDirection@LLVM_6.0 1:5.0~svn298832-1~ + clang_ParamCommandComment_getParamIndex@LLVM_6.0 1:5.0~svn298832-1~ + clang_ParamCommandComment_getParamName@LLVM_6.0 1:5.0~svn298832-1~ + clang_ParamCommandComment_isDirectionExplicit@LLVM_6.0 1:5.0~svn298832-1~ + clang_ParamCommandComment_isParamIndexValid@LLVM_6.0 1:5.0~svn298832-1~ + clang_Range_isNull@LLVM_6.0 1:5.0~svn298832-1~ + clang_TParamCommandComment_getDepth@LLVM_6.0 1:5.0~svn298832-1~ + clang_TParamCommandComment_getIndex@LLVM_6.0 1:5.0~svn298832-1~ + clang_TParamCommandComment_getParamName@LLVM_6.0 1:5.0~svn298832-1~ + clang_TParamCommandComment_isParamPositionValid@LLVM_6.0 1:5.0~svn298832-1~ + clang_TargetInfo_dispose@LLVM_6.0 1:5.0~svn302377-1~ + clang_TargetInfo_getPointerWidth@LLVM_6.0 1:5.0~svn302377-1~ + clang_TargetInfo_getTriple@LLVM_6.0 1:5.0~svn302377-1~ + clang_TextComment_getText@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_getAlignOf@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_getCXXRefQualifier@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_getClassType@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_getNamedType@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_getNumTemplateArguments@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_getObjCEncoding@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_getOffsetOf@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_getSizeOf@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_getTemplateArgumentAsType@LLVM_6.0 1:5.0~svn298832-1~ + clang_Type_isTransparentTagTypedef@LLVM_6.0 1:5.0~svn302377-1~ + clang_Type_visitFields@LLVM_6.0 1:5.0~svn298832-1~ + clang_VerbatimBlockLineComment_getText@LLVM_6.0 1:5.0~svn298832-1~ + clang_VerbatimLineComment_getText@LLVM_6.0 1:5.0~svn298832-1~ + clang_VirtualFileOverlay_addFileMapping@LLVM_6.0 1:5.0~svn298832-1~ + clang_VirtualFileOverlay_create@LLVM_6.0 1:5.0~svn298832-1~ + clang_VirtualFileOverlay_dispose@LLVM_6.0 1:5.0~svn298832-1~ + clang_VirtualFileOverlay_setCaseSensitivity@LLVM_6.0 1:5.0~svn298832-1~ + clang_VirtualFileOverlay_writeToBuffer@LLVM_6.0 1:5.0~svn298832-1~ + clang_annotateTokens@LLVM_6.0 1:5.0~svn298832-1~ + clang_codeCompleteAt@LLVM_6.0 1:5.0~svn298832-1~ + clang_codeCompleteGetContainerKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_codeCompleteGetContainerUSR@LLVM_6.0 1:5.0~svn298832-1~ + clang_codeCompleteGetContexts@LLVM_6.0 1:5.0~svn298832-1~ + clang_codeCompleteGetDiagnostic@LLVM_6.0 1:5.0~svn298832-1~ + clang_codeCompleteGetNumDiagnostics@LLVM_6.0 1:5.0~svn298832-1~ + clang_codeCompleteGetObjCSelector@LLVM_6.0 1:5.0~svn298832-1~ + clang_constructUSR_ObjCCategory@LLVM_6.0 1:5.0~svn298832-1~ + clang_constructUSR_ObjCClass@LLVM_6.0 1:5.0~svn298832-1~ + clang_constructUSR_ObjCIvar@LLVM_6.0 1:5.0~svn298832-1~ + clang_constructUSR_ObjCMethod@LLVM_6.0 1:5.0~svn298832-1~ + clang_constructUSR_ObjCProperty@LLVM_6.0 1:5.0~svn298832-1~ + clang_constructUSR_ObjCProtocol@LLVM_6.0 1:5.0~svn298832-1~ + clang_createCXCursorSet@LLVM_6.0 1:5.0~svn298832-1~ + clang_createIndex@LLVM_6.0 1:5.0~svn298832-1~ + clang_createTranslationUnit2@LLVM_6.0 1:5.0~svn298832-1~ + clang_createTranslationUnit@LLVM_6.0 1:5.0~svn298832-1~ + clang_createTranslationUnitFromSourceFile@LLVM_6.0 1:5.0~svn298832-1~ + clang_defaultCodeCompleteOptions@LLVM_6.0 1:5.0~svn298832-1~ + clang_defaultDiagnosticDisplayOptions@LLVM_6.0 1:5.0~svn298832-1~ + clang_defaultEditingTranslationUnitOptions@LLVM_6.0 1:5.0~svn298832-1~ + clang_defaultReparseOptions@LLVM_6.0 1:5.0~svn298832-1~ + clang_defaultSaveOptions@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeCXCursorSet@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeCXPlatformAvailability@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeCXTUResourceUsage@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeCodeCompleteResults@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeDiagnostic@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeDiagnosticSet@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeIndex@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeOverriddenCursors@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeSourceRangeList@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeString@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeStringSet@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeTokens@LLVM_6.0 1:5.0~svn298832-1~ + clang_disposeTranslationUnit@LLVM_6.0 1:5.0~svn298832-1~ + clang_enableStackTraces@LLVM_6.0 1:5.0~svn298832-1~ + clang_equalCursors@LLVM_6.0 1:5.0~svn298832-1~ + clang_equalLocations@LLVM_6.0 1:5.0~svn298832-1~ + clang_equalRanges@LLVM_6.0 1:5.0~svn298832-1~ + clang_equalTypes@LLVM_6.0 1:5.0~svn298832-1~ + clang_executeOnThread@LLVM_6.0 1:5.0~svn298832-1~ + clang_findIncludesInFile@LLVM_6.0 1:5.0~svn298832-1~ + clang_findIncludesInFileWithBlock@LLVM_6.0 1:5.0~svn298832-1~ + clang_findReferencesInFile@LLVM_6.0 1:5.0~svn298832-1~ + clang_findReferencesInFileWithBlock@LLVM_6.0 1:5.0~svn298832-1~ + clang_formatDiagnostic@LLVM_6.0 1:5.0~svn298832-1~ + clang_free@LLVM_6.0 1:5.0~svn298832-1~ + clang_getAddressSpace@LLVM_6.0 1:5.0~+rc1~ + clang_getAllSkippedRanges@LLVM_6.0 1:5.0~svn302377-1~ + clang_getArgType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getArrayElementType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getArraySize@LLVM_6.0 1:5.0~svn298832-1~ + clang_getBuildSessionTimestamp@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCString@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCXTUResourceUsage@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCXXAccessSpecifier@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCanonicalCursor@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCanonicalType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getChildDiagnostics@LLVM_6.0 1:5.0~svn298832-1~ + clang_getClangVersion@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCompletionAnnotation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCompletionAvailability@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCompletionBriefComment@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCompletionChunkCompletionString@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCompletionChunkKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCompletionChunkText@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCompletionNumAnnotations@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCompletionParent@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCompletionPriority@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursor@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorAvailability@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorCompletionString@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorDefinition@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorDisplayName@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorExceptionSpecificationType@LLVM_6.0 1:5.0~+rc1~ + clang_getCursorExtent@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorKindSpelling@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorLanguage@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorLexicalParent@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorLinkage@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorPlatformAvailability@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorReferenceNameRange@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorReferenced@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorResultType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorSemanticParent@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorSpelling@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorTLSKind@LLVM_6.0 1:6.0~svn320926-1~ + clang_getCursorType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorUSR@LLVM_6.0 1:5.0~svn298832-1~ + clang_getCursorVisibility@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDeclObjCTypeEncoding@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDefinitionSpellingAndExtent@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnostic@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticCategory@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticCategoryName@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticCategoryText@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticFixIt@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticInSet@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticNumFixIts@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticNumRanges@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticOption@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticRange@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticSetFromTU@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticSeverity@LLVM_6.0 1:5.0~svn298832-1~ + clang_getDiagnosticSpelling@LLVM_6.0 1:5.0~svn298832-1~ + clang_getElementType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getEnumConstantDeclUnsignedValue@LLVM_6.0 1:5.0~svn298832-1~ + clang_getEnumConstantDeclValue@LLVM_6.0 1:5.0~svn298832-1~ + clang_getEnumDeclIntegerType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getExceptionSpecificationType@LLVM_6.0 1:5.0~+rc1~ + clang_getExpansionLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getFieldDeclBitWidth@LLVM_6.0 1:5.0~svn298832-1~ + clang_getFile@LLVM_6.0 1:5.0~svn298832-1~ + clang_getFileContents@LLVM_6.0 1:6.0~svn321745-1~ + clang_getFileLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getFileName@LLVM_6.0 1:5.0~svn298832-1~ + clang_getFileTime@LLVM_6.0 1:5.0~svn298832-1~ + clang_getFileUniqueID@LLVM_6.0 1:5.0~svn298832-1~ + clang_getFunctionTypeCallingConv@LLVM_6.0 1:5.0~svn298832-1~ + clang_getIBOutletCollectionType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getIncludedFile@LLVM_6.0 1:5.0~svn298832-1~ + clang_getInclusions@LLVM_6.0 1:5.0~svn298832-1~ + clang_getInstantiationLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getLocationForOffset@LLVM_6.0 1:5.0~svn298832-1~ + clang_getModuleForFile@LLVM_6.0 1:5.0~svn298832-1~ + clang_getNullCursor@LLVM_6.0 1:5.0~svn298832-1~ + clang_getNullLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getNullRange@LLVM_6.0 1:5.0~svn298832-1~ + clang_getNumArgTypes@LLVM_6.0 1:5.0~svn298832-1~ + clang_getNumCompletionChunks@LLVM_6.0 1:5.0~svn298832-1~ + clang_getNumDiagnostics@LLVM_6.0 1:5.0~svn298832-1~ + clang_getNumDiagnosticsInSet@LLVM_6.0 1:5.0~svn298832-1~ + clang_getNumElements@LLVM_6.0 1:5.0~svn298832-1~ + clang_getNumOverloadedDecls@LLVM_6.0 1:5.0~svn298832-1~ + clang_getOverloadedDecl@LLVM_6.0 1:5.0~svn298832-1~ + clang_getOverriddenCursors@LLVM_6.0 1:5.0~svn298832-1~ + clang_getPointeeType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getPresumedLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getRange@LLVM_6.0 1:5.0~svn298832-1~ + clang_getRangeEnd@LLVM_6.0 1:5.0~svn298832-1~ + clang_getRangeStart@LLVM_6.0 1:5.0~svn298832-1~ + clang_getRemappings@LLVM_6.0 1:5.0~svn298832-1~ + clang_getRemappingsFromFileList@LLVM_6.0 1:5.0~svn298832-1~ + clang_getResultType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getSkippedRanges@LLVM_6.0 1:5.0~svn298832-1~ + clang_getSpecializedCursorTemplate@LLVM_6.0 1:5.0~svn298832-1~ + clang_getSpellingLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTUResourceUsageName@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTemplateCursorKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTokenExtent@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTokenKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTokenLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTokenSpelling@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTranslationUnitCursor@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTranslationUnitSpelling@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTranslationUnitTargetInfo@LLVM_6.0 1:5.0~svn302377-1~ + clang_getTypeDeclaration@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTypeKindSpelling@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTypeSpelling@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTypedefDeclUnderlyingType@LLVM_6.0 1:5.0~svn298832-1~ + clang_getTypedefName@LLVM_6.0 1:5.0~+rc1~ + clang_hashCursor@LLVM_6.0 1:5.0~svn298832-1~ + clang_indexLoc_getCXSourceLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_indexLoc_getFileLocation@LLVM_6.0 1:5.0~svn298832-1~ + clang_indexSourceFile@LLVM_6.0 1:5.0~svn298832-1~ + clang_indexSourceFileFullArgv@LLVM_6.0 1:5.0~svn298832-1~ + clang_indexTranslationUnit@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_getCXXClassDeclInfo@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_getClientContainer@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_getClientEntity@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_getIBOutletCollectionAttrInfo@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_getObjCCategoryDeclInfo@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_getObjCContainerDeclInfo@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_getObjCInterfaceDeclInfo@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_getObjCPropertyDeclInfo@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_getObjCProtocolRefListInfo@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_isEntityObjCContainerKind@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_setClientContainer@LLVM_6.0 1:5.0~svn298832-1~ + clang_index_setClientEntity@LLVM_6.0 1:5.0~svn298832-1~ + clang_isAttribute@LLVM_6.0 1:5.0~svn298832-1~ + clang_isConstQualifiedType@LLVM_6.0 1:5.0~svn298832-1~ + clang_isCursorDefinition@LLVM_6.0 1:5.0~svn298832-1~ + clang_isDeclaration@LLVM_6.0 1:5.0~svn298832-1~ + clang_isExpression@LLVM_6.0 1:5.0~svn298832-1~ + clang_isFileMultipleIncludeGuarded@LLVM_6.0 1:5.0~svn298832-1~ + clang_isFunctionTypeVariadic@LLVM_6.0 1:5.0~svn298832-1~ + clang_isInvalid@LLVM_6.0 1:5.0~svn298832-1~ + clang_isPODType@LLVM_6.0 1:5.0~svn298832-1~ + clang_isPreprocessing@LLVM_6.0 1:5.0~svn298832-1~ + clang_isReference@LLVM_6.0 1:5.0~svn298832-1~ + clang_isRestrictQualifiedType@LLVM_6.0 1:5.0~svn298832-1~ + clang_isStatement@LLVM_6.0 1:5.0~svn298832-1~ + clang_isTranslationUnit@LLVM_6.0 1:5.0~svn298832-1~ + clang_isUnexposed@LLVM_6.0 1:5.0~svn298832-1~ + clang_isVirtualBase@LLVM_6.0 1:5.0~svn298832-1~ + clang_isVolatileQualifiedType@LLVM_6.0 1:5.0~svn298832-1~ + clang_loadDiagnostics@LLVM_6.0 1:5.0~svn298832-1~ + clang_parseTranslationUnit2@LLVM_6.0 1:5.0~svn298832-1~ + clang_parseTranslationUnit2FullArgv@LLVM_6.0 1:5.0~svn298832-1~ + clang_parseTranslationUnit@LLVM_6.0 1:5.0~svn298832-1~ + clang_remap_dispose@LLVM_6.0 1:5.0~svn298832-1~ + clang_remap_getFilenames@LLVM_6.0 1:5.0~svn298832-1~ + clang_remap_getNumFiles@LLVM_6.0 1:5.0~svn298832-1~ + clang_reparseTranslationUnit@LLVM_6.0 1:5.0~svn298832-1~ + clang_saveTranslationUnit@LLVM_6.0 1:5.0~svn298832-1~ + clang_sortCodeCompletionResults@LLVM_6.0 1:5.0~svn298832-1~ + clang_suspendTranslationUnit@LLVM_6.0 1:5.0~+rc1~ + clang_toggleCrashRecovery@LLVM_6.0 1:5.0~svn298832-1~ + clang_tokenize@LLVM_6.0 1:5.0~svn298832-1~ + clang_visitChildren@LLVM_6.0 1:5.0~svn298832-1~ + clang_visitChildrenWithBlock@LLVM_6.0 1:5.0~svn298832-1~ diff -Nru llvm-toolchain-6.0-6.0.1/debian/libclang-6.0-dev.links llvm-toolchain-6.0-6.0.1/debian/libclang-6.0-dev.links --- llvm-toolchain-6.0-6.0.1/debian/libclang-6.0-dev.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libclang-6.0-dev.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +usr/lib/arm-linux-gnueabihf/libclang-6.0.so.1 usr/lib/arm-linux-gnueabihf/libclang-6.0.so +usr/lib/arm-linux-gnueabihf/libclang-6.0.so.1 usr/lib/llvm-6.0/lib/libclang.so +usr/lib/arm-linux-gnueabihf/libclang-6.0.so.1 usr/lib/llvm-6.0/lib/libclang-6.0.so diff -Nru llvm-toolchain-6.0-6.0.1/debian/libclang-common-6.0-dev.links llvm-toolchain-6.0-6.0.1/debian/libclang-common-6.0-dev.links --- llvm-toolchain-6.0-6.0.1/debian/libclang-common-6.0-dev.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libclang-common-6.0-dev.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,7 @@ +usr/lib/llvm-6.0/lib/clang/6.0.0/include usr/include/clang/6.0/include +usr/lib/llvm-6.0/lib/clang/6.0.0/include usr/lib/clang/6.0/include +usr/lib/llvm-6.0/lib/clang/6.0.0/lib usr/lib/clang/6.0/lib +usr/lib/llvm-6.0/lib/clang/6.0.0/include usr/include/clang/6.0.0/include +usr/lib/llvm-6.0/lib/clang/6.0.0/include usr/lib/clang/6.0.0/include +usr/lib/llvm-6.0/lib/clang/6.0.0/lib usr/lib/clang/6.0.0/lib + diff -Nru llvm-toolchain-6.0-6.0.1/debian/liblld-6.0.links llvm-toolchain-6.0-6.0.1/debian/liblld-6.0.links --- llvm-toolchain-6.0-6.0.1/debian/liblld-6.0.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/liblld-6.0.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,4 @@ +usr/lib/arm-linux-gnueabihf/liblld-6.0.so.1 usr/lib/arm-linux-gnueabihf/liblld-6.0.so +usr/lib/arm-linux-gnueabihf/liblld-6.0.so usr/lib/python2.7/dist-packages/lld-6.0/_lld.so +usr/lib/arm-linux-gnueabihf/liblld-6.0.so.1 usr/lib/llvm-6.0/lib/liblld.so.1 + diff -Nru llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0-dev.links llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0-dev.links --- llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0-dev.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0-dev.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +usr/lib/arm-linux-gnueabihf/liblldb-6.0.so.1 usr/lib/llvm-6.0/lib/liblldb.so +usr/lib/arm-linux-gnueabihf/liblldb-6.0.so.1 usr/lib/llvm-6.0/lib/liblldb-6.0.so +usr/lib/arm-linux-gnueabihf/liblldb-6.0.so.1 usr/lib/llvm-6.0/lib/liblldb-6.0.so.1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0.links llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0.links --- llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,2 @@ +usr/lib/arm-linux-gnueabihf/liblldb-6.0.so.1 usr/lib/arm-linux-gnueabihf/liblldb-6.0.so +usr/lib/arm-linux-gnueabihf/liblldb-6.0.so.1 usr/lib/llvm-6.0/lib/liblldb.so.1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/liblldb-6.0.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,5 @@ +# That is normal. The lib is not (yet?) shipped as a new package +liblldb-6.0: package-name-doesnt-match-sonames liblldb-6.0-1 +# For now, override this warning. We might create a -dev at some point +liblldb-6.0: non-dev-pkg-with-shlib-symlink usr/lib/*/liblldb.so.1 usr/lib/*/liblldb.so +liblldb-6.0: non-dev-pkg-with-shlib-symlink usr/lib/*/liblldb-6.0.so.1 usr/lib/*/liblldb-6.0.so diff -Nru llvm-toolchain-6.0-6.0.1/debian/libllvm6.0.links llvm-toolchain-6.0-6.0.1/debian/libllvm6.0.links --- llvm-toolchain-6.0-6.0.1/debian/libllvm6.0.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libllvm6.0.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,4 @@ +# Should be uncommented for 6.0.1 and other +# usr/lib/llvm-6.0/lib/libLLVM-6.0.so.1 /usr/lib/arm-linux-gnueabihf/libLLVM-6.0.so.1 +usr/lib/arm-linux-gnueabihf/libLLVM-6.0.so.1 /usr/lib/arm-linux-gnueabihf/libLLVM-6.0.so + diff -Nru llvm-toolchain-6.0-6.0.1/debian/libllvm6.0.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/libllvm6.0.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/libllvm6.0.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libllvm6.0.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,2 @@ +# That is normal. Upstream does not match the debian convention +libllvm6.0: package-name-doesnt-match-sonames libLLVM-6.0-1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.dirs llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.dirs --- llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.dirs 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.dirs 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,2 @@ +/META/ + diff -Nru llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,2 @@ +# It is in the section ocaml which is fine. +libllvm-6.0-ocaml-dev: wrong-section-according-to-package-name libllvm-6.0-ocaml-dev => libdevel diff -Nru llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.META llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.META --- llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.META 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/libllvm-6.0-ocaml-dev.META 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,63 @@ +description = "Low Level Virtual Machine bindings" +version = "6.0" + +directory = "+llvm-6.0" + +archive(byte) = "llvm.cma" +archive(native) = "llvm.cmxa" +linkopts = "-cclib -lstdc++ -cclib -lllvm" + +package "executionengine" +( + requires = "llvm-6.0" + version = "6.0" + archive(native) = "llvm_executionengine.cmxa" + archive(byte) = "llvm_executionengine.cma" + linkopts = "-cclib -lllvm_executionengine" +) + +package "target" +( + requires = "llvm-6.0" + version = "6.0" + archive(native) = "llvm_target.cmxa" + archive(byte) = "llvm_target.cma" + linkopts = "-cclib -lllvm_target" +) + +package "scalar_opts" +( + requires = "llvm-6.0 llvm-6.0.target" + version = "6.0" + archive(native) = "llvm_scalar_opts.cmxa" + archive(byte) = "llvm_scalar_opts.cma" + linkopts = "-cclib -lllvm_scalar_opts" +) + +package "analysis" +( + requires = "llvm-6.0" + version = "6.0" + archive(native) = "llvm_analysis.cmxa" + archive(byte) = "llvm_analysis.cma" + linkopts = "-cclib -lllvm_analysis" +) + +package "bitwriter" +( + requires = "llvm-6.0" + version = "6.0" + archive(native) = "llvm_bitwriter.cmxa" + archive(byte) = "llvm_bitwriter.cma" + linkopts = "-cclib -lllvm_bitwriter" +) + +package "bitreader" +( + requires = "llvm-6.0 llvm-6.0.bitwriter" + version = "6.0" + archive(native) = "llvm_bitreader.cmxa" + archive(byte) = "llvm_bitreader.cma" + linkopts = "-cclib -lllvm_bitreader" +) + diff -Nru llvm-toolchain-6.0-6.0.1/debian/lld-6.0.manpages llvm-toolchain-6.0-6.0.1/debian/lld-6.0.manpages --- llvm-toolchain-6.0-6.0.1/debian/lld-6.0.manpages 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/lld-6.0.manpages 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1 @@ +debian/man/ld.lld-6.0.1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.links llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.links --- llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,2 @@ +usr/lib/llvm-6.0/bin/lldb-server usr/lib/llvm-6.0/bin/lldb-server-6.0.0 +usr/lib/llvm-6.0/bin/lldb-server usr/lib/llvm-6.0/bin/lldb-server-6.0 diff -Nru llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +lldb-6.0: non-dev-pkg-with-shlib-symlink usr/lib/*/liblldb.so.1 usr/lib/*/liblldb.so +# Does not really matter +lldb-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/lldb-6.0.1.gz diff -Nru llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.manpages llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.manpages --- llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.manpages 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.manpages 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,2 @@ +debian/man/lldb-6.0.1 +debian/man/lldb-mi-6.0.1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.postinst llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.postinst --- llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.postinst 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/lldb-6.0.postinst 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,8 @@ +#!/bin/sh -e + +if [ "$1" = "configure" ] +then + ldconfig +fi + +#DEBHELPER# diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-dev.dirs llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-dev.dirs --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-dev.dirs 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-dev.dirs 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,5 @@ +/usr/lib/llvm-6.0/lib +/usr/lib/llvm-6.0/build +/usr/lib/llvm-6.0/include +usr/share/doc/llvm-6.0-dev +usr/share/emacs/site-lisp/llvm-6.0 diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-dev.links llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-dev.links --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-dev.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-dev.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,19 @@ +usr/lib/arm-linux-gnueabihf/libLLVM-6.0.so.1 usr/lib/llvm-6.0/lib/libLLVM-6.0.so +usr/lib/arm-linux-gnueabihf/libLLVM-6.0.so.1 usr/lib/llvm-6.0/lib/libLLVM-6.0.so.1 +usr/lib/arm-linux-gnueabihf/libLLVM-6.0.so.1 usr/lib/llvm-6.0/lib/libLLVM-6.0.0.so.1 +usr/lib/arm-linux-gnueabihf/libLLVM-6.0.so.1 usr/lib/llvm-6.0/lib/libLLVM-6.0.0.so +usr/lib/arm-linux-gnueabihf/libLLVM-6.0.so.1 usr/lib/arm-linux-gnueabihf/libLLVM-6.0.0.so.1 + +usr/include/llvm-c-6.0/llvm-c usr/lib/llvm-6.0/include/llvm-c +usr/include/llvm-6.0/llvm usr/lib/llvm-6.0/include/llvm +usr/include/llvm-c-6.0/llvm-c usr/lib/llvm-6.0/build/include/llvm-c +usr/include/llvm-6.0/llvm usr/lib/llvm-6.0/build/include/llvm + +usr/lib/llvm-6.0/include/ usr/lib/llvm-6.0/build/include +usr/lib/llvm-6.0/lib/ usr/lib/llvm-6.0/build/lib +usr/lib/llvm-6.0/share/ usr/lib/llvm-6.0/build/share +usr/lib/llvm-6.0/ usr/lib/llvm-6.0/build/Release +usr/lib/llvm-6.0/ usr/lib/llvm-6.0/build/Debug+Asserts + +usr/lib/llvm-6.0/lib/cmake/llvm usr/lib/llvm-6.0/cmake +usr/lib/llvm-6.0/lib/cmake/llvm usr/lib/llvm-6.0/share/llvm/cmake diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.dirs llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.dirs --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.dirs 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.dirs 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +/usr/lib/llvm-6.0/bin +usr/share/man/man1 +usr/share/doc/llvm-6.0 diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-doc.dirs llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-doc.dirs --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-doc.dirs 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-doc.dirs 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1 @@ +usr/share/doc/llvm-6.0-doc diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.dirs llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.dirs --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.dirs 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.dirs 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1 @@ +usr/share/doc/llvm-6.0-examples diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.examples llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.examples --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.examples 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.examples 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1 @@ +examples/* diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.links llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.links --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-examples.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +/usr/lib/llvm-6.0/build/Makefile.common usr/share/doc/llvm-6.0-examples/Makefile.common +/usr/lib/llvm-6.0/build/Makefile.config usr/share/doc/llvm-6.0-examples/Makefile.config +/usr/lib/llvm-6.0/build/Makefile.rules usr/share/doc/llvm-6.0-examples/Makefile.rules diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,12 @@ +# I know but well... +llvm-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/llvm-dwarfdump-6.0.1.gz +llvm-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/llvm-mc-6.0.1.gz +llvm-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/llvm-mcmarkup-6.0.1.gz +llvm-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/llvm-objdump-6.0.1.gz +llvm-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/llvm-rtdyld-6.0.1.gz +llvm-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/llvm-size-6.0.1.gz +llvm-6.0: manpage-has-useless-whatis-entry usr/share/man/man1/llvm-ranlib-6.0.1.gz +# Does not link otherwise +llvm-6.0: embedded-library usr/lib/llvm-6.0/bin/bugpoint: libjsoncpp +llvm-6.0: embedded-library usr/lib/llvm-6.0/bin/opt: libjsoncpp + diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.manpages llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.manpages --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.manpages 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0.manpages 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,8 @@ +docs/_build/man/* +debian/man/llvm-dwarfdump-6.0.1 +debian/man/llvm-mc-6.0.1 +debian/man/llvm-mcmarkup-6.0.1 +debian/man/llvm-objdump-6.0.1 +debian/man/llvm-rtdyld-6.0.1 +debian/man/llvm-size-6.0.1 +debian/man/llvm-ranlib-6.0.1 diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.binfmt llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.binfmt --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.binfmt 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.binfmt 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,3 @@ +package llvm-6.0-runtime +interpreter /usr/bin/lli-6.0 +magic BC diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.lintian-overrides llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.lintian-overrides --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.lintian-overrides 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1 @@ +llvm-6.0-runtime: binary-without-manpage usr/bin/lli-child-target-6.0 diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.manpages llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.manpages --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.manpages 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.manpages 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1 @@ +debian/man/lli* diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.postinst llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.postinst --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.postinst 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.postinst 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,11 @@ +#!/bin/sh + +set -e + +if test "$1" = "configure"; then + if test -x /usr/sbin/update-binfmts; then + update-binfmts --import llvm-6.0-runtime.binfmt || true + fi +fi + +#DEBHELPER# diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.prerm llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.prerm --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.prerm 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-runtime.prerm 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,18 @@ +#!/bin/sh + +set -e + +if test "$1" = "remove"; then + if test -x /usr/sbin/update-binfmts; then + update-binfmts --package llvm-6.0-runtime \ + --remove llvm-6.0-runtime.binfmt /usr/bin/lli-6.0 || true + if test -f /var/lib/binfmts/llvm-6.0.binfmt; then + # Purge old file + update-binfmts --package llvm-6.0-runtime \ + --remove llvm-6.0.binfmt /usr/bin/lli-6.0 || true + fi + fi +fi + +#DEBHELPER# + diff -Nru llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-tools.dirs llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-tools.dirs --- llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-tools.dirs 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/llvm-6.0-tools.dirs 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,2 @@ +/usr/lib/llvm-6.0/build/unittests +/usr/lib/llvm-6.0/build/utils/lit/ diff -Nru llvm-toolchain-6.0-6.0.1/debian/morecraptoremove llvm-toolchain-6.0-6.0.1/debian/morecraptoremove --- llvm-toolchain-6.0-6.0.1/debian/morecraptoremove 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/morecraptoremove 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,77 @@ +clang/tools/scan-build-6.0/CMakeLists.txt +clang/tools/scan-build-6.0/bin/scan-build +clang/tools/scan-build-6.0/bin/scan-build.bat +clang/tools/scan-build-6.0/bin/set-xcode-analyzer +clang/tools/scan-build-6.0/libexec/c++-analyzer +clang/tools/scan-build-6.0/libexec/c++-analyzer.bat +clang/tools/scan-build-6.0/libexec/ccc-analyzer +clang/tools/scan-build-6.0/libexec/ccc-analyzer.bat +clang/tools/scan-build-6.0/man/scan-build-6.0.1 +clang/tools/scan-build-6.0/man/scan-build.1 +clang/tools/scan-build-6.0/share/scan-build/scanview.css +clang/tools/scan-build-6.0/share/scan-build/sorttable.js +clang/tools/scan-build-py-6.0/README.md +clang/tools/scan-build-py-6.0/bin/analyze-build +clang/tools/scan-build-py-6.0/bin/analyze-c++ +clang/tools/scan-build-py-6.0/bin/analyze-cc +clang/tools/scan-build-py-6.0/bin/intercept-build +clang/tools/scan-build-py-6.0/bin/intercept-c++ +clang/tools/scan-build-py-6.0/bin/intercept-cc +clang/tools/scan-build-py-6.0/bin/scan-build +clang/tools/scan-build-py-6.0/libear/__init__.py +clang/tools/scan-build-py-6.0/libear/config.h.in +clang/tools/scan-build-py-6.0/libear/ear.c +clang/tools/scan-build-py-6.0/libscanbuild/__init__.py +clang/tools/scan-build-py-6.0/libscanbuild/analyze.py +clang/tools/scan-build-py-6.0/libscanbuild/arguments.py +clang/tools/scan-build-py-6.0/libscanbuild/clang.py +clang/tools/scan-build-py-6.0/libscanbuild/compilation.py +clang/tools/scan-build-py-6.0/libscanbuild/intercept.py +clang/tools/scan-build-py-6.0/libscanbuild/report.py +clang/tools/scan-build-py-6.0/libscanbuild/resources/scanview.css +clang/tools/scan-build-py-6.0/libscanbuild/resources/selectable.js +clang/tools/scan-build-py-6.0/libscanbuild/resources/sorttable.js +clang/tools/scan-build-py-6.0/libscanbuild/shell.py +clang/tools/scan-build-py-6.0/tests/__init__.py +clang/tools/scan-build-py-6.0/tests/functional/cases/__init__.py +clang/tools/scan-build-py-6.0/tests/functional/cases/test_create_cdb.py +clang/tools/scan-build-py-6.0/tests/functional/cases/test_exec_anatomy.py +clang/tools/scan-build-py-6.0/tests/functional/cases/test_from_cdb.py +clang/tools/scan-build-py-6.0/tests/functional/cases/test_from_cmd.py +clang/tools/scan-build-py-6.0/tests/functional/exec/CMakeLists.txt +clang/tools/scan-build-py-6.0/tests/functional/exec/config.h.in +clang/tools/scan-build-py-6.0/tests/functional/exec/main.c +clang/tools/scan-build-py-6.0/tests/functional/src/broken-one.c +clang/tools/scan-build-py-6.0/tests/functional/src/broken-two.c +clang/tools/scan-build-py-6.0/tests/functional/src/build/Makefile +clang/tools/scan-build-py-6.0/tests/functional/src/clean-one.c +clang/tools/scan-build-py-6.0/tests/functional/src/clean-two.c +clang/tools/scan-build-py-6.0/tests/functional/src/compilation_database/build_broken.json.in +clang/tools/scan-build-py-6.0/tests/functional/src/compilation_database/build_clean.json.in +clang/tools/scan-build-py-6.0/tests/functional/src/compilation_database/build_regular.json.in +clang/tools/scan-build-py-6.0/tests/functional/src/emit-one.c +clang/tools/scan-build-py-6.0/tests/functional/src/emit-two.c +clang/tools/scan-build-py-6.0/tests/functional/src/include/clean-one.h +clang/tools/scan-build-py-6.0/tests/functional/src/main.c +clang/tools/scan-build-py-6.0/tests/unit/__init__.py +clang/tools/scan-build-py-6.0/tests/unit/test_analyze.py +clang/tools/scan-build-py-6.0/tests/unit/test_clang.py +clang/tools/scan-build-py-6.0/tests/unit/test_compilation.py +clang/tools/scan-build-py-6.0/tests/unit/test_intercept.py +clang/tools/scan-build-py-6.0/tests/unit/test_libear.py +clang/tools/scan-build-py-6.0/tests/unit/test_report.py +clang/tools/scan-build-py-6.0/tests/unit/test_shell.py +clang/tools/scan-build/man/scan-build-6.0.1 +clang/tools/scan-view-6.0/CMakeLists.txt +clang/tools/scan-view-6.0/bin/scan-view +clang/tools/scan-view-6.0/share/Reporter.py +clang/tools/scan-view-6.0/share/ScanView.py +clang/tools/scan-view-6.0/share/startfile.py +utils/vim/ftdetect/llvm-6.0.vim +utils/vim/ftdetect/tablegen-6.0.vim +utils/vim/ftplugin/llvm-6.0.vim +utils/vim/ftplugin/tablegen-6.0.vim +utils/vim/indent/llvm-6.0.vim +utils/vim/llvm-6.0-vimrc +utils/vim/syntax/llvm-6.0.vim +utils/vim/syntax/tablegen-6.0.vim diff -Nru llvm-toolchain-6.0-6.0.1/debian/patches/auto-1:5.0~+rc2-1+rpi1-d8bb5e17a1c124bfc65bd4da3d5bad2318b86155-1504768094 llvm-toolchain-6.0-6.0.1/debian/patches/auto-1:5.0~+rc2-1+rpi1-d8bb5e17a1c124bfc65bd4da3d5bad2318b86155-1504768094 --- llvm-toolchain-6.0-6.0.1/debian/patches/auto-1:5.0~+rc2-1+rpi1-d8bb5e17a1c124bfc65bd4da3d5bad2318b86155-1504768094 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/patches/auto-1:5.0~+rc2-1+rpi1-d8bb5e17a1c124bfc65bd4da3d5bad2318b86155-1504768094 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,61 @@ +From: Peter Micahel Green +Subject: Automatically generated patch (1:5.0~+rc2-1+rpi1) + +Last (up to) 3 git changes, FYI: + +commit d8bb5e17a1c124bfc65bd4da3d5bad2318b86155 +Author: Peter Michael Green +Date: Thu Sep 7 07:03:48 2017 +0000 + + Remove old cmake patch, dgit will regenerate it. + +commit 8479377cb2739eeaa610fbc0370f239e0cabda83 +Merge: 706ae0030 46e6d900f +Author: Peter Michael Green +Date: Thu Sep 7 07:11:20 2017 +0100 + + Merge raspbian changes from llvm-toolchain-4.0 + +commit 706ae0030c98b01e6594ab4a4aca848e9dbedbd5 +Merge: 2b80ff9a0 b60f1e5d8 +Author: plugwash +Date: Thu Sep 7 07:02:37 2017 +0100 + + Psuedomerge to tie in 4.0 history. +--- + +Index: llvm-toolchain-6.0-6.0/cmake/config.guess.hack +=================================================================== +--- /dev/null ++++ llvm-toolchain-6.0-6.0/cmake/config.guess.hack +@@ -0,0 +1,2 @@ ++#!/bin/bash -e ++$(dirname "$0")/config.guess | sed -r s/arm[a-zA-Z0-9]*/armv6/ +Index: llvm-toolchain-6.0-6.0/cmake/modules/GetHostTriple.cmake +=================================================================== +--- llvm-toolchain-6.0-6.0.orig/cmake/modules/GetHostTriple.cmake ++++ llvm-toolchain-6.0-6.0/cmake/modules/GetHostTriple.cmake +@@ -15,7 +15,7 @@ function( get_host_triple var ) + set( value "i686-pc-mingw32" ) + endif() + else( MSVC ) +- set(config_guess ${LLVM_MAIN_SRC_DIR}/cmake/config.guess) ++ set(config_guess ${LLVM_MAIN_SRC_DIR}/cmake/config.guess.hack) + execute_process(COMMAND sh ${config_guess} + RESULT_VARIABLE TT_RV + OUTPUT_VARIABLE TT_OUT +Index: llvm-toolchain-6.0-6.0/compiler-rt/cmake/base-config-ix.cmake +=================================================================== +--- llvm-toolchain-6.0-6.0.orig/compiler-rt/cmake/base-config-ix.cmake ++++ llvm-toolchain-6.0-6.0/compiler-rt/cmake/base-config-ix.cmake +@@ -178,8 +178,8 @@ macro(test_targets) + if(WIN32) + test_target_arch(arm "" "" "") + else() +- test_target_arch(arm "" "-march=armv7-a" "-mfloat-abi=soft") +- test_target_arch(armhf "" "-march=armv7-a" "-mfloat-abi=hard") ++ test_target_arch(arm "" "" "-mfloat-abi=soft") ++ test_target_arch(armhf "" "" "-mfloat-abi=hard") + test_target_arch(armv6m "" "-march=armv6m" "-mfloat-abi=soft") + endif() + elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "aarch32") diff -Nru llvm-toolchain-6.0-6.0.1/debian/patches/series llvm-toolchain-6.0-6.0.1/debian/patches/series --- llvm-toolchain-6.0-6.0.1/debian/patches/series 2018-10-16 20:18:39.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/patches/series 2018-10-25 10:18:36.000000000 +0000 @@ -70,3 +70,4 @@ powerpcspe-add-missing-include-path.diff hurd-lib_Support_Unix_Path.inc.diff hurd-tools_llvm-shlib_CMakeLists.txt.diff +auto-1:5.0~+rc2-1+rpi1-d8bb5e17a1c124bfc65bd4da3d5bad2318b86155-1504768094 diff -Nru llvm-toolchain-6.0-6.0.1/debian/python-lldb-6.0.links llvm-toolchain-6.0-6.0.1/debian/python-lldb-6.0.links --- llvm-toolchain-6.0-6.0.1/debian/python-lldb-6.0.links 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/python-lldb-6.0.links 2018-10-25 10:18:33.000000000 +0000 @@ -0,0 +1,6 @@ +usr/lib/arm-linux-gnueabihf/libLLVM-6.0.0.so.1 usr/lib/llvm-6.0/lib/python2.7/site-packages/lldb/libLLVM-6.0.0.so.1 +usr/lib/arm-linux-gnueabihf/libLLVM-6.0.0.so.1 usr/lib/llvm-6.0/lib/python2.7/site-packages/lldb/libLLVM-6.0.so.1 +usr/lib/arm-linux-gnueabihf/liblldb-6.0.so.1 usr/lib/llvm-6.0/lib/python2.7/site-packages/lldb/_lldb.so +usr/lib/llvm-6.0/lib/python2.7/site-packages/lldb/ usr/lib/python2.7/dist-packages/lldb + + diff -Nru llvm-toolchain-6.0-6.0.1/debian/rules llvm-toolchain-6.0-6.0.1/debian/rules --- llvm-toolchain-6.0-6.0.1/debian/rules 2018-10-16 20:18:39.000000000 +0000 +++ llvm-toolchain-6.0-6.0.1/debian/rules 2018-10-25 10:18:35.000000000 +0000 @@ -32,7 +32,7 @@ LDFLAGS_EXTRA = CXXFLAGS_EXTRA = -std=c++0x CONFIGURE_EXTRA = -CMAKE_EXTRA = +CMAKE_EXTRA = -DCOMPILER_RT_BUILD_BUILTINS=OFF ifneq (,$(filter $(DEB_HOST_ARCH),powerpc powerpcspe)) LDFLAGS_EXTRA += -latomic @@ -181,6 +181,12 @@ preconfigure: + # add executable flag to script we added as part of triplet hack + # --plugwash + chmod 755 cmake/config.guess.hack + # also make sure config.guess is executable + chmod 755 cmake/config.guess + for f in debian/*.in; do \ f2=$$(echo $$f | sed 's/\.in$$//;s/X\.Y/$(LLVM_VERSION)/'); \ echo "$$f => $$f2"; \ @@ -351,6 +357,7 @@ done override_dh_auto_install: + mkdir -p build-llvm/docs/ocamldoc/html/ # Clean up temporary files to make sure the install works rm -rf $(find $(TARGET_BUILD) -wholename '*CMakeFiles*' -not -name CMakeLists.txt -a -name "*.dir" -type d) # install/fast enables a make install without recompiling temporary files @@ -537,7 +544,7 @@ # Remove auto generated python pyc find $(CURDIR)/debian/llvm-$(LLVM_VERSION)-tools/usr/lib/llvm-$(LLVM_VERSION)/ -name '*.pyc' | xargs -r rm -f -ifeq (${RUN_TEST},yes) +ifeq (false,true) # List of the archs we know we have 100 % tests working ARCH_LLVM_TEST_OK := i386 amd64 @@ -602,6 +609,9 @@ genhtml -o reports/coverage --show-details --highlight --legend $$REPORT; \ fi override_dh_auto_test: +else +override_dh_auto_test: + echo testsuite disabled endif @@ -624,6 +634,14 @@ rm -f $(CURDIR)/utils/vim/llvm-$(LLVM_VERSION).vim $(CURDIR)/utils/vim/tablegen-$(LLVM_VERSION).vim rm -f $(CURDIR)/clang/tools/clang-format/clang-format-diff-$(LLVM_VERSION) rm -f $(CURDIR)/clang/tools/clang-format/clang-format-$(LLVM_VERSION).py - + rm -f `find . -name '*.pyc'` + rm -rf debian/usr + rm -rf clang/tools/*-3.9 + rm -f `find . -name '*3.9.vim'` + rm -f clang/tools/scan-build/man/scan-build-3.9.1 utils/vim/llvm-3.9-vimrc + rm -f debian/*.install + rm -f clang/tools/scan-view-6.0/share/FileRadar.scpt clang/tools/scan-view-6.0/share/bugcatcher.ico + rm -f `cat debian/morecraptoremove` + rm -rf debian/man .PHONY: override_dh_strip preconfigure