42 Commits

Author SHA256 Message Date
6096192f1b up to 0.6.4+20240203
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=53
2024-02-22 07:58:34 +00:00
15a38863e1 disable llvm
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=51
2023-04-03 11:06:29 +00:00
bd1c0010f0 more fixes
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=49
2022-12-09 08:08:11 +00:00
aa1da72d43 add _service
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=47
2022-12-09 07:57:58 +00:00
a06eb3acaa Accepting request 1040832 from home:lwfinger:branches:devel:tools:statica
- 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

OBS-URL: https://build.opensuse.org/request/show/1040832
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=46
2022-12-07 06:48:36 +00:00
d6c50aeb37 Accepting request 944125 from home:berny:branches:devel:tools:statica
- Update to version 0.6.4:
  * For full list of changes see:
  https://sparse.docs.kernel.org/en/latest/release-notes/v0.6.4.html
- sparse.spec: update URL to project home page.

OBS-URL: https://build.opensuse.org/request/show/944125
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=45
2022-01-06 05:45:47 +00:00
199e40e9bf Accepting request 867120 from home:pluskalm:branches:devel:tools:statica
- Update to version 0.6.3:
  * For full list of changes see:
  https://sparse.docs.kernel.org/en/latest/release-notes/v0.6.3.html
- Drop upstreamed patches:
  * 0001-gensel-remove-unneeded-test-uninitialized-warning.patch
  * 0002-generic-fix-missing-inlining-of-generic-expression.patch
  * 0004-sindex.1-Use-for-a-plain-quote-char.patch

OBS-URL: https://build.opensuse.org/request/show/867120
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=43
2021-01-27 09:29:44 +00:00
f3fa7b1b19 add patches
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=41
2020-09-25 05:32:52 +00:00
624397cd2b Accepting request 834811 from home:dirkmueller:branches:devel:tools:statica
- update to 0.6.2:
  * use release tarballs
  * changelog of 0.6.2 is available here:
  https://sparse.docs.kernel.org/en/latest/release-notes/v0.6.2.html

OBS-URL: https://build.opensuse.org/request/show/834811
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=39
2020-09-16 08:09:32 +00:00
2dd9c76c7f up to 0.6.1+20200606
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=37
2020-06-09 07:39:27 +00:00
7fb028d7eb Accepting request 795307 from home:pluskalm:branches:devel:tools:statica
- Update to version 0.6.1+20200413:
  * do not use expr->left for conditionals
  * add support for GCC's __auto_type
  * And plenty more
- Use llvm9 for building as llvm10 is not yet supported

OBS-URL: https://build.opensuse.org/request/show/795307
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=35
2020-04-20 07:10:48 +00:00
c0393d5421 up to 0.6.1+20200129
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=33
2020-01-30 10:32:47 +00:00
a2bae11b7b up to 0.6.1+20191101
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=31
2019-11-04 08:07:41 +00:00
a33920274f up to 0.6.1rc2+20191007
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=29
2019-10-10 07:03:40 +00:00
316409c8bb up to 0.6.1rc1+20190404
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=27
2019-07-31 10:14:59 +00:00
d3758b6774 Accepting request 701631 from home:olh:branches:devel:tools:statica
- Install pkgconfig into libdir instead of datadir

OBS-URL: https://build.opensuse.org/request/show/701631
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=25
2019-05-08 17:15:22 +00:00
8f4b043a0e - Run spec-clener
- Build llvm based parts only on x86_64

OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=23
2018-04-18 14:16:12 +00:00
530eb51753 OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=22 2018-04-18 07:25:02 +00:00
e7cbdc44ca Accepting request 597409 from home:mwilck:branches:devel:tools:statica
- Update to version 20180324:
  * Sparse v0.5.2 (boo#1089833)

OBS-URL: https://build.opensuse.org/request/show/597409
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=21
2018-04-18 07:24:48 +00:00
3b8e130fe4 Accepting request 590780 from home:dsterba:branches:devel:tools:statica
- Update to version 20180303:

non-x86_64 arches are broken for various reasons. Tumbleweed/x86_64 works.

OBS-URL: https://build.opensuse.org/request/show/590780
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=20
2018-03-30 09:48:52 +00:00
10d82cdb55 up to 20170216
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=16
2017-04-26 06:22:10 +00:00
62fbc8f098 use clang for sparse-llvm
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=13
2017-04-26 06:00:02 +00:00
a5bf134839 - Update to version 20161117 (boo#1023536):
- Change _service to disabled to preven accidentally running it
- Switch back to naming based on date only

OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=10
2017-02-04 10:07:49 +00:00
6fa3682353 - Update to version 0.5+git.20161117:
* .gitignore: add cscope and Qt project files
  * Add default case to switches on enum variables
  * Fix size calculation of unsized bool array
  * Do not drop 'nocast' modifier when taking the address.
  * Fix warning compiling sparse-llvm
  * sparse: add 'alloc_align' to the ignored attributes
  * sparse: ignore __assume_aligned__ attribute
  * sparse: add no_sanitize_address as an ignored attribute
  * Handle SForced in storage_modifiers
  * sparse: update __builtin_object_size() prototype

OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=9
2017-02-03 19:17:43 +00:00
14bca4b4b9 update & no_sanitize support
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=7
2016-08-04 13:49:07 +00:00
58d2578982 Accepting request 394321 from home:pluskalm:branches:devel:tools:statica
- Change versioning to include latest release - 0.5+git.20150208
- Enable sparse-llvm
- Update dependencies
- Small spec file cleanup with spec-cleaner
- Make building more verbose

OBS-URL: https://build.opensuse.org/request/show/394321
OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/sparse?expand=0&rev=4
2016-05-09 09:29:55 +00:00
62b09755eb Accepting request 339277 from devel:tools:statica
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/339277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=29
2015-11-11 09:29:47 +00:00
0ebeeb9084 Accepting request 281306 from devel:tools
update to 20141211

OBS-URL: https://build.opensuse.org/request/show/281306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=28
2015-01-20 11:26:47 +00:00
Stephan Kulow
60d0b3266a Accepting request 234220 from devel:tools
Update to latest sparse version (forwarded request 234219 from dalgaaf)

OBS-URL: https://build.opensuse.org/request/show/234220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=26
2014-05-17 04:43:28 +00:00
Stephan Kulow
27e3dfcb4a Accepting request 176155 from devel:tools
update to 20130425 (forwarded request 176154 from jirislaby)

OBS-URL: https://build.opensuse.org/request/show/176155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=24
2013-05-27 08:02:32 +00:00
Stephan Kulow
db006645d8 Accepting request 158098 from devel:tools
update to 20130225 (forwarded request 158097 from jirislaby)

OBS-URL: https://build.opensuse.org/request/show/158098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=23
2013-03-10 08:13:09 +00:00
Stephan Kulow
1bfc749bd3 Accepting request 139568 from Base:System
- Add sparse-0.4.4-add_error_to_ignore.patch: Ignore __error__
- Add sparse-0.4.4-add_leaf_to_ignore.patch: Ignore __leaf__
- Add sparse-0.4.4-add_vector_size_to_ignore.patch: Ignore __vector_size__
- Add sparse-0.4.4-add_m64_support.patch: Fix m32/m64 support. (forwarded request 139566 from gladiac)

OBS-URL: https://build.opensuse.org/request/show/139568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=21
2012-10-29 19:13:25 +00:00
Stephan Kulow
56e9af1bbf Accepting request 102876 from Base:System
license update: SUSE-OSL-1.1
Spec file licenses are written in SPDX compatible format. Where there is no short name available at spdx.org/licenses use one of the SUSE- proprietary prefixes until the license is pushed upstream. In this case SUSE-OSL-1.1 (forwarded request 102871 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/102876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=19
2012-02-14 10:27:12 +00:00
Lars Vogdt
96dddf263b Accepting request 83615 from Base:System
- make the _service localonly

OBS-URL: https://build.opensuse.org/request/show/83615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=17
2011-09-20 07:38:53 +00:00
Sascha Peilicke
57b32f910c Accepting request 68940 from Base:System
update to 0.4.3, fix build with gcc46

OBS-URL: https://build.opensuse.org/request/show/68940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=15
2011-05-03 07:11:32 +00:00
Ruediger Oertel
c8bf343974 Accepting request 51832 from Base:System
Accepted submit request 51832 from user coolo

OBS-URL: https://build.opensuse.org/request/show/51832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=12
2010-11-02 11:59:02 +00:00
OBS User autobuild
62b93780a1 Accepting request 42987 from Base:System
Copy from Base:System/sparse based on submit request 42987 from user gregkh

OBS-URL: https://build.opensuse.org/request/show/42987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=11
2010-07-19 12:23:10 +00:00
OBS User autobuild
3ba336dd09 Accepting request 40021 from Base:System
Copy from Base:System/sparse based on submit request 40021 from user prusnak

OBS-URL: https://build.opensuse.org/request/show/40021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=8
2010-05-14 22:30:47 +00:00
OBS User autobuild
a9253dcdc3 Accepting request 29066 from Base:System
Copy from Base:System/sparse based on submit request 29066 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/29066
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=6
2010-01-11 14:51:38 +00:00
OBS User unknown
6f68278b9a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=3 2008-09-24 15:34:44 +00:00
OBS User unknown
3824c66066 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=2 2008-06-30 17:34:29 +00:00
OBS User unknown
fdf6e828a3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sparse?expand=0&rev=1 2007-01-15 23:37:44 +00:00