Package: src:llvm-toolchain-5.0
Version: 1:5.0.1-2
Severity: normal

Dear Maintainer,

There are new symbols exported by libclang1-5.0. Please update the symbols
file.

New symbols: (see also build log [1])

--- new_symbol_file (libclang1-5.0_1:5.0.1-2_i386)
+++ dpkg-gensymbolsuaN6L9       2017-12-22 22:00:39.778307536 +0000
@@ -62,12 +62,14 @@
  clang_Cursor_isAnonymous@LLVM_5.0 1:5.0~svn298832-1~
  clang_Cursor_isBitField@LLVM_5.0 1:5.0~svn298832-1~
  clang_Cursor_isDynamicCall@LLVM_5.0 1:5.0~svn298832-1~
+ clang_Cursor_isExternalSymbol@LLVM_5.0 1:5.0.1-2
  clang_Cursor_isFunctionInlined@LLVM_5.0 1:5.0~svn298832-1~
  clang_Cursor_isMacroBuiltin@LLVM_5.0 1:5.0~svn298832-1~
  clang_Cursor_isMacroFunctionLike@LLVM_5.0 1:5.0~svn298832-1~
  clang_Cursor_isNull@LLVM_5.0 1:5.0~svn298832-1~
  clang_Cursor_isObjCOptional@LLVM_5.0 1:5.0~svn298832-1~
  clang_Cursor_isVariadic@LLVM_5.0 1:5.0~svn298832-1~
+ clang_EnumDecl_isScoped@LLVM_5.0 1:5.0.1-2
  clang_EvalResult_dispose@LLVM_5.0 1:5.0~svn298832-1~
  clang_EvalResult_getAsDouble@LLVM_5.0 1:5.0~svn298832-1~
  clang_EvalResult_getAsInt@LLVM_5.0 1:5.0~svn298832-1~
@@ -187,6 +189,7 @@
  clang_findReferencesInFileWithBlock@LLVM_5.0 1:5.0~svn298832-1~
  clang_formatDiagnostic@LLVM_5.0 1:5.0~svn298832-1~
  clang_free@LLVM_5.0 1:5.0~svn298832-1~
+ clang_getAddressSpace@LLVM_5.0 1:5.0.1-2
  clang_getAllSkippedRanges@LLVM_5.0 1:5.0~svn302377-1~
  clang_getArgType@LLVM_5.0 1:5.0~svn298832-1~
  clang_getArrayElementType@LLVM_5.0 1:5.0~svn298832-1~
@@ -213,6 +216,7 @@
  clang_getCursorCompletionString@LLVM_5.0 1:5.0~svn298832-1~
  clang_getCursorDefinition@LLVM_5.0 1:5.0~svn298832-1~
  clang_getCursorDisplayName@LLVM_5.0 1:5.0~svn298832-1~
+ clang_getCursorExceptionSpecificationType@LLVM_5.0 1:5.0.1-2
  clang_getCursorExtent@LLVM_5.0 1:5.0~svn298832-1~
  clang_getCursorKind@LLVM_5.0 1:5.0~svn298832-1~
  clang_getCursorKindSpelling@LLVM_5.0 1:5.0~svn298832-1~
@@ -249,6 +253,7 @@
  clang_getEnumConstantDeclUnsignedValue@LLVM_5.0 1:5.0~svn298832-1~
  clang_getEnumConstantDeclValue@LLVM_5.0 1:5.0~svn298832-1~
  clang_getEnumDeclIntegerType@LLVM_5.0 1:5.0~svn298832-1~
+ clang_getExceptionSpecificationType@LLVM_5.0 1:5.0.1-2
  clang_getExpansionLocation@LLVM_5.0 1:5.0~svn298832-1~
  clang_getFieldDeclBitWidth@LLVM_5.0 1:5.0~svn298832-1~
  clang_getFile@LLVM_5.0 1:5.0~svn298832-1~
@@ -299,6 +304,7 @@
  clang_getTypeKindSpelling@LLVM_5.0 1:5.0~svn298832-1~
  clang_getTypeSpelling@LLVM_5.0 1:5.0~svn298832-1~
  clang_getTypedefDeclUnderlyingType@LLVM_5.0 1:5.0~svn298832-1~
+ clang_getTypedefName@LLVM_5.0 1:5.0.1-2
  clang_hashCursor@LLVM_5.0 1:5.0~svn298832-1~
  clang_indexLoc_getCXSourceLocation@LLVM_5.0 1:5.0~svn298832-1~
  clang_indexLoc_getFileLocation@LLVM_5.0 1:5.0~svn298832-1~
@@ -344,6 +350,7 @@
  clang_reparseTranslationUnit@LLVM_5.0 1:5.0~svn298832-1~
  clang_saveTranslationUnit@LLVM_5.0 1:5.0~svn298832-1~
  clang_sortCodeCompletionResults@LLVM_5.0 1:5.0~svn298832-1~
+ clang_suspendTranslationUnit@LLVM_5.0 1:5.0.1-2
  clang_toggleCrashRecovery@LLVM_5.0 1:5.0~svn298832-1~
  clang_tokenize@LLVM_5.0 1:5.0~svn298832-1~
  clang_visitChildren@LLVM_5.0 1:5.0~svn298832-1~


For easier detection of such issues I'd recommend bumping the dpkg-gensymbols
checker level to 4. This will cause the build to fail if there are any symbol
changes (added or removed).

e.g.
- dh_makeshlibs -plibclang1-5.0 -V"libclang1-5.0 (>= 1:5.0~svn298832-1~)"
+ dh_makeshlibs -plibclang1-5.0 -V"libclang1-5.0 (>= 1:5.0~svn298832-1~)" -- -c4


Thanks,
Andreas

[1] 
https://buildd.debian.org/status/fetch.php?pkg=llvm-toolchain-5.0&arch=i386&ver=1%3A5.0.1-2&stamp=1513980534&raw=0

Reply via email to