commit sparse for openSUSE:Factory
Hello community, here is the log from the commit of package sparse for openSUSE:Factory checked in at 2019-07-31 14:37:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sparse (Old) and /work/SRC/openSUSE:Factory/.sparse.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "sparse" Wed Jul 31 14:37:20 2019 rev:36 rq:720031 version:0.6.1rc1+20190404 Changes: -------- --- /work/SRC/openSUSE:Factory/sparse/sparse.changes 2019-05-10 09:19:23.688428090 +0200 +++ /work/SRC/openSUSE:Factory/.sparse.new.4126/sparse.changes 2019-07-31 14:37:22.713833075 +0200 @@ -1,0 +2,21 @@ +Wed Jul 31 09:27:10 UTC 2019 - jslaby@suse.com + +- Update to version 20190404: + * fix allowing casts of AS pointers to uintptr_t + * man: explain role of uintptr_t & unsigned long in casts from AS pointers + * also accept casts of AS pointers to uintptr_t + * evaluate: externally_visible functions don't need a declaration + * expand: add explanation to 'conservative' + * expand: 'conservative' must not bypass valid simplifications + * Sparse v0.6.1-rc1 + * remove confusing intermediate 'where' in evaluate_assignment() + * display extra info for type errors in compare & conditional + * cgcc: use strict & warnings + * cgcc: add support for x86-x32 + * cgcc: favor using 'gcc -dumpmachine' to determine specifics + * cgcc: simpler handling of hard-float ARM + * cgcc: add pseudo-archs for ppc64be/ppc64le + * and a lot more... +- remove use-clang-for-sparse-llvm.patch (unneeded now) + +------------------------------------------------------------------- Old: ---- sparse-20180324.tar.xz use-clang-for-sparse-llvm.patch New: ---- sparse-0.6.1rc1+20190404.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sparse.spec ++++++ --- /var/tmp/diff_new_pack.jZzBEW/_old 2019-07-31 14:37:23.265832763 +0200 +++ /var/tmp/diff_new_pack.jZzBEW/_new 2019-07-31 14:37:23.273832760 +0200 @@ -1,7 +1,7 @@ # # spec file for package sparse # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,19 +12,20 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: sparse -Version: 20180324 +Version: 0.6.1rc1+20190404 Release: 0 Summary: A semantic parser of source files License: MIT Group: Development/Tools/Building URL: https://sparse.wiki.kernel.org/index.php/Main_Page Source: sparse-%{version}.tar.xz -Patch1: use-clang-for-sparse-llvm.patch +BuildRequires: gcc +BuildRequires: gcc-c++ BuildRequires: ncurses-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(gtk+-2.0) @@ -53,13 +54,6 @@ Sparse is primarily used in the development and debugging of the Linux kernel. -%package devel -Summary: Devel files for sparse -Group: Development/Libraries/C and C++ - -%description devel -Development headers and libraries for sparse. - %package inspect Summary: Inspect binary from sparse Group: Development/Libraries/C and C++ @@ -76,7 +70,6 @@ %prep %setup -q -%patch1 -p1 %build make \ @@ -100,7 +93,7 @@ %files %license LICENSE -%doc README FAQ Documentation/sparse.txt +%doc README FAQ %{_bindir}/cgcc %{_bindir}/c2xml %{_bindir}/sparse @@ -118,9 +111,4 @@ %files inspect %{_bindir}/test-inspect -%files devel -%{_includedir}/sparse -%{_libdir}/libsparse.a -%{_libdir}/pkgconfig/sparse.pc - %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.jZzBEW/_old 2019-07-31 14:37:23.293832748 +0200 +++ /var/tmp/diff_new_pack.jZzBEW/_new 2019-07-31 14:37:23.293832748 +0200 @@ -4,7 +4,9 @@ <param name="scm">git</param> <param name="changesgenerate">enable</param> <param name="filename">sparse</param> - <param name="versionformat">%cd</param> + <param name="versionformat">@PARENT_TAG@+%cd</param> + <param name="versionrewrite-pattern">v(.*)</param> + <param name="versionrewrite-replacement">\1</param> </service> <service mode="disabled" name="recompress"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.jZzBEW/_old 2019-07-31 14:37:23.309832739 +0200 +++ /var/tmp/diff_new_pack.jZzBEW/_new 2019-07-31 14:37:23.309832739 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://git.kernel.org/pub/scm/devel/sparse/sparse.git</param> - <param name="changesrevision">979043ca8aae37304d2e3d43c9f281d9b8d92ba6</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">2b96cd804dc7e4b5f6a0aae62c1962bd6b2caae9</param></service></servicedata> \ No newline at end of file
participants (1)
-
root