Commit Graph

98 Commits

Author SHA256 Message Date
c45d09f6d7 - add vex-r3197.diff (bsc#981447)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=144
2016-05-28 11:02:01 +00:00
Martin Pluskal
ac63e40be6 Accepting request 390777 from home:jirislaby:branches:devel:tools
- The previous did not help, remove -strong first.

OBS-URL: https://build.opensuse.org/request/show/390777
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=142
2016-04-20 12:07:42 +00:00
Martin Pluskal
1a6be93935 Accepting request 390651 from home:msmeissn:branches:devel:tools
- also remove -fstack-protector-strong from the CFLAGS

OBS-URL: https://build.opensuse.org/request/show/390651
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=141
2016-04-19 16:09:56 +00:00
f6c9dae3ce - add r15702.diff, r15792.diff, vex-r3210.diff, r15802.diff (fate#319608)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=139
2016-04-01 10:38:08 +00:00
ce2a565dd0 Accepting request 360912 from home:Andreas_Schwab:Factory
- glibc-version.patch: removed, no longer needed

OBS-URL: https://build.opensuse.org/request/show/360912
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=137
2016-02-22 15:01:53 +00:00
fe2176acc0 - update to 3.11.0:
* 3.11.0 is a feature release with many improvements and the usual
  collection of bug fixes.
- replace gcc-version.patch with gcc5.patch: This is the upstream
  version
- drop valgrind-linux-4.0.patch: merged upstream
- add svn-r15766.patch: Fix valgrind with recent kernels
- jit-register-unregister.diff commented out, needs porting

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=134
2016-02-15 16:07:18 +00:00
Martin Pluskal
58980af62d Accepting request 320914 from home:Andreas_Schwab:Factory
- glibc-version.patch: Add support for glibc 2.22.

OBS-URL: https://build.opensuse.org/request/show/320914
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=132
2015-08-06 12:33:51 +00:00
Tomas Cech
c12e95dd5c Accepting request 299063 from home:dimstar:Factory
This should fix build of valgrind with Linux kernel 4.0, currently in staging J

OBS-URL: https://build.opensuse.org/request/show/299063
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=130
2015-04-24 09:00:38 +00:00
Tomas Cech
321aae1516 Accepting request 294240 from home:pluskalm:branches:devel:tools
- Cleanup spec file with spec-cleaner
- Update to 3.10.1
  * bugfix release (for full list of solved issues see NEWS file)

OBS-URL: https://build.opensuse.org/request/show/294240
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=128
2015-04-02 18:28:10 +00:00
Richard Biener
9b1f907d2d Accepting request 285793 from home:rguenther:branches:devel:tools
- gcc-version.patch: Add support for GCC 5.

OBS-URL: https://build.opensuse.org/request/show/285793
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=126
2015-02-12 12:08:31 +00:00
Martin Pluskal
92b6f5980a Accepting request 285065 from home:Andreas_Schwab:Factory
- glibc-version.patch: Add support for glibc 2.21.

OBS-URL: https://build.opensuse.org/request/show/285065
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=124
2015-02-10 10:20:04 +00:00
Stephan Kulow
51f396fc32 - glibc-2.19.patch: already upstream, so remove
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=122
2014-09-17 08:25:52 +00:00
Stephan Kulow
b8473f99fd Accepting request 249609 from home:Andreas_Schwab:Factory
- glibc-2.19.patch: removed
- Fix file list

OBS-URL: https://build.opensuse.org/request/show/249609
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=121
2014-09-17 08:25:05 +00:00
1b47f25a03 - update to 3.10.0:
* Support for the 64-bit ARM Architecture (AArch64 ARMv8).  This port
    is mostly complete, and is usable, but some SIMD instructions are as
    yet unsupported.
  * Support for little-endian variant of the 64-bit POWER architecture.
  * Support for Android on MIPS32.
  * Support for 64bit FPU on MIPS32 platforms.
  * Both 32- and 64-bit executables are supported on MacOSX 10.8 and 10.9.
  * Configuration for and running on Android targets has changed.
    See README.android in the source tree for details.
  - drop VEX-r2803.diff, VEX-r2808.diff, VEX-r2816.diff, VEX-r2858.diff,
  VEX-r2904.diff, VEX-r2910.diff, VEX-r2914.diff, VEX-r2915.diff,
  VEX-r2916.diff, aarch64-VEX-support.diff, aarch64-support.diff,
  r13767.diff, r13770.diff, r14184.diff, r14238.diff, r14239.diff,
  r14240.diff, r14246.diff, r2798.diff, valgrind-r13948.diff

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=119
2014-09-16 15:32:24 +00:00
0ed966f036 - update for ppc64le support (bnc#880334):
- drop: valgrind-3.9.0-merge.patches.from.Paul.McKenney.patch,
  valgrind-3.9.0-ppc64le-abiv2.patch
  - add: VEX-r2803.diff, VEX-r2808.diff, VEX-r2816.diff
  VEX-r2904.diff, VEX-r2910.diff, VEX-r2914.diff, VEX-r2915.diff,
  VEX-r2916.diff, r13767.diff, r13770.diff, r14184.diff, r14238.diff,
  r14239.diff, r14240.diff, r14246.diff

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=114
2014-08-17 21:49:48 +00:00
0515c55030 Accepting request 242867 from home:Andreas_Schwab:Factory
- Fix patch conflicts.

OBS-URL: https://build.opensuse.org/request/show/242867
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=112
2014-07-30 09:36:40 +00:00
a32108fd69 - add VEX-r2858.diff, valgrind-r13948.diff for (bnc#883157)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=110
2014-06-18 15:10:06 +00:00
Stephan Kulow
63fddd1dff Accepting request 234619 from home:Andreas_Schwab:Factory
- Update aarch64-support.diff, aarch64-VEX-support.diff from svn

OBS-URL: https://build.opensuse.org/request/show/234619
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=108
2014-05-19 16:51:02 +00:00
31b27a56e0 - add aarch64-support.diff, aarch64-VEX-support.diff: aarch64 support
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=106
2014-04-24 08:55:37 +00:00
457c78b7c8 - added patches:
* r2798.diff

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=104
2014-02-18 14:33:33 +00:00
429fb00f01 Accepting request 221833 from home:Andreas_Schwab:Factory
- glibc-2.19.patch: add support for glibc 2.19

OBS-URL: https://build.opensuse.org/request/show/221833
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=102
2014-02-11 14:39:02 +00:00
Michael Matz
18c6c09d2d Accepting request 213760 from home:michel_mno:branches:devel:tools
- add support of ppc64le architecture
- added patches:
  * valgrind-3.9.0-merge.patches.from.Paul.McKenney.patch
  * valgrind-3.9.0-ppc64le-abiv2.patch
- This is a request for devel:tools project
  but will need also to enable openSUSE:Factory:PowerPC ppc64le build.

OBS-URL: https://build.opensuse.org/request/show/213760
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=100
2014-01-13 17:13:15 +00:00
fd7ca92df0 - add armv6-support.diff: Add support for armv6hl
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=98
2014-01-03 19:26:35 +00:00
Philipp Thomas
7999429db0 Accepting request 206037 from home:burnus:branches:devel:tools
- update to 3.9.0:
* Support for Intel AVX2 instructions.  This is available only on 64
  bit code.
* Support for POWER8 (Power ISA 2.07) instructions.
* Initial support for Intel Transactional Synchronization Extensions,
  both RTM and HLE.
* Initial support for Hardware Transactional Memory on POWER.
* Improvements in handling of vectorised code, leading to
  significantly fewer false error reports.  You need to use the flag
  --partial-loads-ok=yes to get the benefits of these changes.
* Better control over the leak checker.  It is now possible to
  specify which leak kinds (definite/indirect/possible/reachable)
  should be displayed.
* Reduced "possible leak" reports from the leak checker by the use
  of better heuristics.
* Better control of stacktrace acquisition for heap-allocated
  blocks.
* Better reporting of leak suppression usage.
* New and modified GDB server monitor features.
* New flag --sigill-diagnostics to control whether a diagnostic
  message is printed when the JIT encounters an instruction it can't
  translate.
* The maximum amount of memory that Valgrind can use on 64 bit
  targets has been increased from 32GB to 64GB.
* Additional smaller new features and many bug fixes.
- Remove obsolete raise-segnames-limit.diff,
  valgrind-glibc-2.17.patch and valgrind-glibc-2.18.patch.

OBS-URL: https://build.opensuse.org/request/show/206037
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=96
2013-11-07 11:51:10 +00:00
c63ea4e948 Accepting request 186969 from home:Andreas_Schwab:Factory
- valgrind-glibc-2.18.patch: add support for glibc 2.18

OBS-URL: https://build.opensuse.org/request/show/186969
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=94
2013-08-14 09:32:27 +00:00
963501beb1 Accepting request 162744 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/162744
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=92
2013-04-05 11:18:22 +00:00
Ismail Dönmez
0c3e8374c5 - Fix last patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=90
2012-12-31 14:29:35 +00:00
Ismail Dönmez
9caadfdcd1 - Add valgrind-glibc-2.17.patch to fix compilation with glibc 2.17
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=87
2012-12-31 09:18:48 +00:00
902853a901 - raise seglimit to make it more useful for some apps
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=85
2012-10-04 11:37:00 +00:00
Richard Biener
f839457e0e Accepting request 135180 from home:burnus:branches:devel:tools
- update to 3.8.1 (bnc#776211):
* Fixes some assertion failures.
* Support for some missing instructions on ARM.
* Support instructions MOVAPS and TZCNT.
* Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/135180
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=83
2012-09-21 08:46:56 +00:00
94c45c5658 - update to 3.8.0 (FATE#314090):
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=82
2012-09-13 10:36:38 +00:00
7e02f994a6 - update to 3.8.0:
* Support for MIPS32 platforms running Linux.  Valgrind has been
  tested on MIPS32 and MIPS32r2 platforms running different Debian
  Squeeze and MeeGo distributions.  Both little-endian and big-endian
  cores are supported.  The tools Memcheck, Massif and Lackey have
  been tested and are known to work. See README.mips for more details.
* Preliminary support for Android running on x86.
* Preliminary (as-yet largely unusable) support for MacOSX 10.8.
* Support for Intel AVX instructions and for AES instructions.  This
  support is available only for 64 bit code.
* Support for POWER Decimal Floating Point instructions.
* Non-libc malloc implementations are now supported.  This is useful
  for tools that replace malloc (Memcheck, Massif, DRD, Helgrind).
  Using the new option --soname-synonyms, such tools can be informed
  that the malloc implementation is either linked statically into the
  executable, or is present in some other shared library different
  from libc.so.  This makes it possible to process statically linked
  programs, and programs using other malloc libraries, for example
  TCMalloc or JEMalloc.
* For tools that provide their own replacement for malloc et al, the
  option --redzone-size=<number> allows users to specify the size of
  the padding blocks (redzones) added before and after each client
  allocated block.  Smaller redzones decrease the memory needed by
  Valgrind.  Bigger redzones increase the chance to detect blocks
  overrun or underrun.  Prior to this change, the redzone size was
  hardwired to 16 bytes in Memcheck.
* Memcheck:
  - The leak_check GDB server monitor command now can
    control the maximum nr of loss records to output.
  - Reduction of memory use for applications allocating

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=79
2012-09-05 15:20:05 +00:00
622ea2b334 Accepting request 131091 from home:burnus:branches:devel:tools
Support TZCNT/LZCNT instructions, generated by GCC 4.8, by falling back to BSF/BSR. (bnc#776211)

OBS-URL: https://build.opensuse.org/request/show/131091
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=76
2012-08-17 14:07:19 +00:00
154ef4c159 Accepting request 128609 from home:a_jaeger:FactoryFix
Handle glibc 2.16

OBS-URL: https://build.opensuse.org/request/show/128609
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=74
2012-07-23 13:02:55 +00:00
32cfc798cd - arch is now armv7hl
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=72
2012-06-04 17:39:06 +00:00
596c108c5b Accepting request 121075 from home:sndirsch:branches:devel:tools
- add "BuildRequires: pkgconfig" so the provides for
  "pkgconfig(valgrind)" gets created again

OBS-URL: https://build.opensuse.org/request/show/121075
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=70
2012-05-16 22:24:52 +00:00
571e009277 Accepting request 120599 from home:vuntz:branches:devel:tools
Fix build loop

OBS-URL: https://build.opensuse.org/request/show/120599
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=68
2012-05-10 21:50:06 +00:00
Stephan Kulow
c4f1e8524c Accepting request 115750 from home:worldcitizen:branches:devel:tools
Added patch valgrind-3.7.0-automake-1.11.2.patch to fix automake issue
See https://bugs.kde.org/show_bug.cgi?id=290719

OBS-URL: https://build.opensuse.org/request/show/115750
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=66
2012-04-27 09:25:20 +00:00
7dff673bf1 - fix build against glibc 2.15
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=63
2011-12-29 08:33:12 +00:00
278790f912 exclusive armv7
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=60
2011-12-19 06:55:25 +00:00
0c161b4eaa Accepting request 94471 from home:coolo:removeautomake
add automake to buildrequires

OBS-URL: https://build.opensuse.org/request/show/94471
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=58
2011-11-30 13:18:34 +00:00
986d98e892 - update to 3.7.0 (bnc#724215):
* Support for IBM z/Architecture (s390x) running Linux.  Valgrind can
  analyse 64-bit programs running on z/Architecture.  Most user space
  instructions up to and including z10 are supported.
  See README.s390 for more details.
  * Support for the IBM Power ISA 2.06 (Power7 instructions)
  * Further solidification of support for SSE 4.2 in 64-bit mode
  * Memcheck:
  * - reduction of memory use in some circumstances
  * - improved handling of freed memory for finding more errors
  * - fix of a longstanding bug that could cause false negatives
  * Helgrind:
  * - Helgrind: performance improvements and major memory use reductions
  *  GDB server: Valgrind now has an embedded GDB server.  That means it
  is possible to control a Valgrind run from GDB, doing all the usual
  things that GDB can do (single stepping, breakpoints, examining
  data, etc).  Tool-specific functionality is also available.
  * Over 160 bugs have been fixed.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=54
2011-11-09 19:07:31 +00:00
e5117a83d1 Accepting request 89219 from home:oertel:branches:openSUSE:Factory
- fix build on ppc (32bit)

OBS-URL: https://build.opensuse.org/request/show/89219
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=52
2011-10-25 13:16:31 +00:00
64f6bc794b - Support Linux kernel 3.x (bnc#724215)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=49
2011-10-18 14:24:03 +00:00
55d1d12ffe osc copypac from project:openSUSE:Factory:ARM package:valgrind revision:2
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=44
2011-10-02 19:05:40 +00:00
e5aa72d754 32bit code on 64bit archs (bnc#705405)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=42
2011-08-24 15:54:42 +00:00
e5dd8709e1 - require the right version of glibc at runtime (part of fix for bnc#700362)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=38
2011-08-23 15:08:51 +00:00
4315dffa30 - fix build against glibc 2.14
- require the right version of glibc at runtime

OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=36
2011-08-19 17:24:56 +00:00
73ce4746ab Accepting request 75421 from home:a_jaeger:branches:openSUSE:Factory
Handle Linux kernel 3.x

OBS-URL: https://build.opensuse.org/request/show/75421
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=34
2011-07-06 19:47:20 +00:00
b860e0d1a1 - fix merge error
OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=32
2011-06-22 18:54:28 +00:00