Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sparse for openSUSE:Factory checked 
in at 2022-12-09 13:18:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sparse (Old)
 and      /work/SRC/openSUSE:Factory/.sparse.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sparse"

Fri Dec  9 13:18:23 2022 rev:46 rq:1041805 version:0.6.4+20220627

Changes:
--------
--- /work/SRC/openSUSE:Factory/sparse/sparse.changes    2022-01-06 
15:52:03.420996746 +0100
+++ /work/SRC/openSUSE:Factory/.sparse.new.1835/sparse.changes  2022-12-09 
13:19:47.467642347 +0100
@@ -1,0 +2,30 @@
+Fri Dec 09 07:55:17 UTC 2022 - [email protected]
+
+- As per previous entry, switch to _service
+- Propagate optflags to LDFLAGS too
+- Enable semind
+
+-------------------------------------------------------------------
+Wed Dec  7 01:49:00 UTC 2022 - Larry Finger <[email protected]>
+
+- Development of sparse no longer results in a new tarball, but it is
+  contained in a repo at git://git.kernel.org/pub/scm/devel/sparse/sparse.git.
+  As a result, the openSUSE package has gotten out of date. In particular,
+  it shows lots of ./arch/x86/include/asm/bitops.h:239:9: warning: unreplaced 
symbol 'return'
+  for inlined routines. These obscure any actual problems with the code being
+  checked. In the future, the package should be maintained from the git repo, 
but
+  in the interim to provide a useful version of sparse, I cloned the git repo, 
converted
+  it into a tarball, and modified the spec file.
+
+  The last several commits are summarized as follows:
+    * fix "unreplaced" warnings caused by using typeof() on inline functions
+    * cleanup related to inlining of variadic functions
+    * inline: free symbol list after use
+    * inline: allocate statement after guards
+    * inline: avoid needless intermediate vars
+    * inline: declaration of the variadic vars is useless
+    * inline: comment about creating node of node on variadics
+    * inline: add testcases for inlining of variadics
+    * fix "unreplaced" warnings caused by using typeof() on inline functions
+
+-------------------------------------------------------------------

Old:
----
  sparse-0.6.4.tar.xz

New:
----
  _service
  _servicedata
  sparse-0.6.4+20220627.obscpio
  sparse.obsinfo

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sparse.spec ++++++
--- /var/tmp/diff_new_pack.cbtv4Z/_old  2022-12-09 13:19:47.939644855 +0100
+++ /var/tmp/diff_new_pack.cbtv4Z/_new  2022-12-09 13:19:47.943644876 +0100
@@ -17,19 +17,20 @@
 
 
 Name:           sparse
-Version:        0.6.4
+Version:        0.6.4+20220627
 Release:        0
 Summary:        A semantic parser of source files
 License:        MIT
 Group:          Development/Tools/Building
 URL:            https://sparse.docs.kernel.org/
-Source:         
https://mirrors.edge.kernel.org/pub/software/devel/sparse/dist/%{name}-%{version}.tar.xz
+Source:         %{name}-%{version}.tar.xz
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
 BuildRequires:  ncurses-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(sqlite3)
 %if 0%{?suse_version} > 1320 || 0%{?is_opensuse}
 %ifarch         x86_64
 BuildRequires:  clang
@@ -78,6 +79,7 @@
   MANDIR=%{_mandir} \
   PKGCONFIGDIR=%{_libdir}/pkgconfig \
   CFLAGS="%{optflags}" \
+  LDFLAGS="%{optflags}" \
   V=1
 
 %install
@@ -95,8 +97,10 @@
 %doc README FAQ
 %{_bindir}/cgcc
 %{_bindir}/c2xml
+%{_bindir}/semind
 %{_bindir}/sparse
 %{_mandir}/man1/cgcc.1%{?ext_man}
+%{_mandir}/man1/semind.1%{?ext_man}
 %{_mandir}/man1/sparse.1%{?ext_man}
 
 %if 0%{?suse_version} > 1320 || 0%{?is_opensuse}

++++++ _service ++++++
<services>
  <service name="obs_scm" mode="disabled">
    <param 
name="url">https://git.kernel.org/pub/scm/devel/sparse/sparse.git</param>
    <param name="scm">git</param>
    <param name="changesgenerate">enable</param>
    <param name="versionformat">@PARENT_TAG@+%cd</param>
    <param name="versionrewrite-pattern">v(.*)</param>
    <param name="versionrewrite-replacement">\1</param>
  </service>
  <service name="set_version" mode="disabled" />

  <service name="tar" mode="buildtime"/>
  <service name="recompress" mode="buildtime">
    <param name="file">sparse-*.tar</param>
    <param name="compression">xz</param>
  </service>
</services>

++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param 
name="url">https://git.kernel.org/pub/scm/devel/sparse/sparse.git</param>
              <param 
name="changesrevision">ce1a6720f69e6233ec9abd4e9aae5945e05fda41</param></service></servicedata>
(No newline at EOF)

++++++ sparse.obsinfo ++++++
name: sparse
version: 0.6.4+20220627
mtime: 1656324977
commit: ce1a6720f69e6233ec9abd4e9aae5945e05fda41

Reply via email to