Hello community, here is the log from the commit of package creduce for openSUSE:Factory checked in at 2016-03-26 15:28:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/creduce (Old) and /work/SRC/openSUSE:Factory/.creduce.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "creduce" Changes: -------- --- /work/SRC/openSUSE:Factory/creduce/creduce.changes 2015-10-25 19:13:15.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.creduce.new/creduce.changes 2016-03-26 17:25:16.000000000 +0100 @@ -1,0 +2,5 @@ +Thu Mar 24 08:04:57 UTC 2016 - idon...@suse.com + +- Add creduce-llvm-3.8.patch to fix build with llvm 3.8.0 + +------------------------------------------------------------------- New: ---- creduce-llvm-3.8.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ creduce.spec ++++++ --- /var/tmp/diff_new_pack.2AZafj/_old 2016-03-26 17:25:17.000000000 +0100 +++ /var/tmp/diff_new_pack.2AZafj/_new 2016-03-26 17:25:17.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package creduce # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,6 +24,7 @@ Group: Development/Tools/Other Url: https://github.com/csmith-project/creduce Source: https://github.com/csmith-project/%{name}/archive/creduce-%{version}.tar.gz +Patch1: creduce-llvm-3.8.patch BuildRequires: flex BuildRequires: llvm-clang-devel >= 3.7.0 BuildRequires: llvm-devel >= 3.7.0 @@ -50,6 +51,9 @@ %prep %setup -q -n %{name}-%{name}-%{version} +%if 0%{?suse_version} > 1320 +%patch1 -p1 +%endif %build # bypass bug 927268 for PowerPC ++++++ creduce-llvm-3.8.patch ++++++ Index: creduce-creduce-2.4.0/clang_delta/TransformationManager.cpp =================================================================== --- creduce-creduce-2.4.0.orig/clang_delta/TransformationManager.cpp +++ creduce-creduce-2.4.0/clang_delta/TransformationManager.cpp @@ -147,7 +147,7 @@ bool TransformationManager::initializeCo ClangInstance->setASTConsumer( std::unique_ptr<ASTConsumer>(CurrentTransformationImpl)); Preprocessor &PP = ClangInstance->getPreprocessor(); - PP.getBuiltinInfo().InitializeBuiltins(PP.getIdentifierTable(), + PP.getBuiltinInfo().initializeBuiltins(PP.getIdentifierTable(), PP.getLangOpts()); if (!ClangInstance->InitializeSourceManager(FrontendInputFile(SrcFileName, IK))) {