commit ccls for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ccls for openSUSE:Factory checked in at 2024-10-03 17:40:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ccls (Old) and /work/SRC/openSUSE:Factory/.ccls.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ccls" Thu Oct 3 17:40:12 2024 rev:20 rq:1205331 version:0.20240505 Changes: -------- --- /work/SRC/openSUSE:Factory/ccls/ccls.changes 2024-04-23 18:55:58.190239546 +0200 +++ /work/SRC/openSUSE:Factory/.ccls.new.19354/ccls.changes 2024-10-03 17:41:42.207543564 +0200 @@ -1,0 +2,6 @@ +Wed Oct 2 21:59:58 UTC 2024 - Aaron Puchert <aaronpuchert@alice-dsl.net> + +- Update to version 0.20240505. + * For LLVM 19. + +------------------------------------------------------------------- Old: ---- ccls-0.20240202.tar.gz New: ---- ccls-0.20240505.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ccls.spec ++++++ --- /var/tmp/diff_new_pack.tWnSmF/_old 2024-10-03 17:41:42.675563069 +0200 +++ /var/tmp/diff_new_pack.tWnSmF/_new 2024-10-03 17:41:42.679563236 +0200 @@ -17,7 +17,7 @@ Name: ccls -Version: 0.20240202 +Version: 0.20240505 Release: 0 Summary: C/C++/ObjC language server # main package is Apache 2.0 ++++++ ccls-0.20240202.tar.gz -> ccls-0.20240505.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ccls-0.20240202/src/clang_tu.cc new/ccls-0.20240505/src/clang_tu.cc --- old/ccls-0.20240202/src/clang_tu.cc 2024-02-02 09:05:55.000000000 +0100 +++ new/ccls-0.20240505/src/clang_tu.cc 2024-05-06 02:49:30.000000000 +0200 @@ -337,8 +337,12 @@ return "queue_t"; case BuiltinType::OCLReserveID: return "reserve_id_t"; +#if LLVM_VERSION_MAJOR >= 19 // llvmorg-19-init-9465-g39adc8f42329 + case BuiltinType::ArraySection: +#else case BuiltinType::OMPArraySection: - return "<OpenMP array section type>"; +#endif + return "<array section type>"; default: return ""; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ccls-0.20240202/src/clang_tu.hh new/ccls-0.20240505/src/clang_tu.hh --- old/ccls-0.20240202/src/clang_tu.hh 2024-02-02 09:05:55.000000000 +0100 +++ new/ccls-0.20240505/src/clang_tu.hh 2024-05-06 02:49:30.000000000 +0200 @@ -21,6 +21,11 @@ #define isAsciiIdentifierContinue isIdentifierBody #endif +#if LLVM_VERSION_MAJOR >= 19 +#define startswith starts_with +#define endswith ends_with +#endif + namespace ccls { #if LLVM_VERSION_MAJOR < 19 std::string pathFromFileEntry(const clang::FileEntry &file); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ccls-0.20240202/src/indexer.cc new/ccls-0.20240505/src/indexer.cc --- old/ccls-0.20240202/src/indexer.cc 2024-02-02 09:05:55.000000000 +0100 +++ new/ccls-0.20240505/src/indexer.cc 2024-05-06 02:49:30.000000000 +0200 @@ -1126,7 +1126,10 @@ const FileEntry *file, #endif StringRef searchPath, StringRef relativePath, - const Module *imported, + const clang::Module *suggestedModule, +#if LLVM_VERSION_MAJOR >= 19 // llvmorg-19-init-1720-gda95d926f6fc + bool moduleImported, +#endif SrcMgr::CharacteristicKind fileType) override { #if LLVM_VERSION_MAJOR >= 15 // llvmorg-15-init-7692-gd79ad2f1dbc2 const FileEntry *file = fileRef ? &fileRef->getFileEntry() : nullptr; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ccls-0.20240202/src/indexer.hh new/ccls-0.20240505/src/indexer.hh --- old/ccls-0.20240202/src/indexer.hh 2024-02-02 09:05:55.000000000 +0100 +++ new/ccls-0.20240505/src/indexer.hh 2024-05-06 02:49:30.000000000 +0200 @@ -18,6 +18,11 @@ #include <unordered_map> #include <vector> +#if LLVM_VERSION_MAJOR >= 19 +#define startswith starts_with +#define endswith ends_with +#endif + namespace std { template <> struct hash<clang::FileID> { std::size_t operator()(clang::FileID fid) const { return fid.getHashValue(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ccls-0.20240202/src/sema_manager.cc new/ccls-0.20240505/src/sema_manager.cc --- old/ccls-0.20240202/src/sema_manager.cc 2024-02-02 09:05:55.000000000 +0100 +++ new/ccls-0.20240505/src/sema_manager.cc 2024-05-06 02:49:30.000000000 +0200 @@ -187,7 +187,10 @@ const FileEntry *file, #endif StringRef searchPath, StringRef relativePath, - const clang::Module *imported, + const clang::Module *suggestedModule, +#if LLVM_VERSION_MAJOR >= 19 // llvmorg-19-init-1720-gda95d926f6fc + bool moduleImported, +#endif SrcMgr::CharacteristicKind fileKind) override { (void)sm; #if LLVM_VERSION_MAJOR >= 15 // llvmorg-15-init-7692-gd79ad2f1dbc2
participants (1)
-
Source-Sync