Commit Graph

40 Commits

Author SHA1 Message Date
Henrik Grimler 38ffdd9187
valgrind: use @Lzhiyong's align_fix.py to fix underaligned TLS segment
Otherwise we get:

$ valgrind
error: "valgrind": executable's TLS segment is underaligned: alignment is 8, needs to be at least 64 for ARM64 Bionic
Aborted
2022-02-12 09:14:24 +01:00
Tee KOBAYASHI 8a82ee521d
valgrind: Fix build for x86_64 2022-02-12 09:06:07 +01:00
Henrik Grimler 33e9cda847
valgrind: fix build for non-aarch64 arches as well
Valgrind seem to work fine after the memcpy overrides have been
removed, but as always I don't really know what I am doing.
2022-02-12 09:06:04 +01:00
Henrik Grimler 1332e5c926
valgrind: update to 3.18.1 2022-02-12 09:06:00 +01:00
Yaksh Bariya c08631bf71
Fix some problems in package homepage URLs as reported by Repology
%ci:no-build
2022-02-03 14:56:27 +05:30
Lucy Phipps c447490107
Revert "valgrind: update to 3.18.1"
This reverts commit 4575dce437.
2021-12-07 19:32:57 +00:00
Lucy Phipps 4575dce437
valgrind: update to 3.18.1 2021-12-07 17:30:23 +00:00
Lucy Phipps 279432d4fa
revert valgrind 2021-08-27 03:33:23 +01:00
Lucinda May Phipps 133eee0e01
valgrind: fix aarch64-setjmp.S 2021-08-27 03:03:07 +01:00
Lucinda May Phipps d1eec6a9a1
valgrind: bump revision 2021-08-27 01:57:27 +01:00
Lucinda May Phipps 74d889d611
valgrind: update aarch64-setjmp.S 2021-08-27 01:56:41 +01:00
Pooya Moradi 784e0b2a10 valgrind: update to 3.17.0 2021-08-08 17:01:04 +01:00
Leonid Pliushch 37375312b9
explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Leonid Pliushch 74b1fc3445 valgrind: update statx patch
Fixes https://github.com/termux/termux-packages/issues/5860
2020-10-01 18:24:23 +03:00
Leonid Pliushch ed39f4a327 valgrind: avoid statx() system call
Issue https://github.com/termux/termux-packages/issues/5860.
2020-10-01 13:19:27 +03:00
Butta 860164dd1a sqlite: update from 3.32.3 to 3.33.0 and bump dependent tcl package
sdcv: update from 0.5.2 to 0.5.3

valgrind: update from 3.15.0 to 3.16.1
2020-08-20 14:32:36 +05:30
Leonid Pliushch 5123b0cffa fix formatting of some build.sh 2020-01-13 03:00:07 +02:00
Fredrik Fornwall 7725dee5d8 valgrind: Fix build
Valgrind cannot be built with -fstack-protector-strong which is now used
by default.
2019-08-06 19:30:04 +02:00
Leonid Pliushch 6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
Leonid Pliushch cfee0b4a14 valgrind: bump revision 2019-05-09 03:35:25 +03:00
its-pointless 8862ca6771 this fixes x86_64 valgrind memcheck 2019-05-09 03:34:49 +03:00
Fredrik Fornwall 2369ab1b6f valgrind: Update from 3.14.0 to 3.15.0 2019-04-17 23:08:07 +02:00
its-pointless c1b65a538e version names change 2019-02-24 20:39:35 +02:00
Leonid Pliushch 46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Fredrik Fornwall be1fb49584 valgrind: Update from 3.13.0 to 3.14.0 2018-10-18 05:52:57 +02:00
Fredrik Fornwall 113fc60dfb valgrind: Bump revision after clang switch 2018-08-20 21:25:43 +02:00
its-pointless df3621406d valgrind clang aarch64 patch 2018-08-20 21:01:09 +02:00
Fredrik Fornwall 25494029a2 valgrind: Disable aarch64 (clang incompatible) 2018-08-17 21:12:13 +02:00
Vishal Biswas 160d3aeb06 update ndk to 17 and switch some packages to clang build (#2415)
* update ndk to 17

* bump NDK version in setup-android script

* libnl: fix for ndk r17

* libpixman: use clang's __builtin_shufflevector instead of __builtin_shuffle (#1)

Required to make package build with ndk17.

* fix as for arm

* ndk17 still uses ld.bfd on aarch64

* use -fno-integrated-as for clang only

* glib: remove patch unnecessary after ndk17

* torsocks: remove unneeded patch after ndk17

* subversion: fix build as clang++ now errors out for mismatched flags

* libpulseaudio: fix build with ndk17

https://github.com/termux/termux-packages/pull/2415#issuecomment-388296684

* gst-plugins-good: disable video4linux2

ioctl is defined as __overloadable in ndk17 headers which
  conflicts with v4l2object's member ioctl

* libzmq: disable Werror to build with ndk17

* ltrace: hardcode symbol not available in ndk17

* busybox: build with clang for all arches except arm

* dropbear: build with clang instead of gcc

* gnupg: build with clang instead of gcc

* openssl: use clang for all arches except arm

* picolisp: build with clang instead of gcc

* valgrind: use clang on all arches except aarch64

* Revert "gst-plugins-good: disable video4linux2"

This reverts commit 43850b81ccf60033c25cb13dfd326c1b0528773a.
Already applied on base branch.

* libllvm: use default arm triple
2018-05-27 14:55:20 +02:00
Henrik Grimler 8bf71e91bb valgrind: build without -fstack-protector if debug (#2153) 2018-02-17 00:19:35 +01:00
Fredrik Fornwall 0ee3edf5f7 Improve various package descriptions 2017-12-05 22:33:04 +01:00
Fredrik Fornwall 44e6b2b725 valgrind: Update from 3.12.0 to 3.13.0 2017-06-28 12:09:23 +02:00
Fredrik Fornwall 538fab5db5 valgrind: Fix arm build by avoiding -mthumb 2017-01-19 18:40:53 +01:00
Fredrik Fornwall dc0a2fb542 valgrind: Note that it doesn't build with clang 2017-01-15 19:41:40 +01:00
Fredrik Fornwall 382e177e29 valgrind: Add note about android-x86_64 issue 2016-12-23 16:42:37 -05:00
Fredrik Fornwall f9f3e16d95 valgrind: Update from 3.11.0 to 3.12.0 2016-11-26 15:15:21 -05:00
Fredrik Fornwall 60eec6dab8 valgrind: Enable for arm after NDK r13 update 2016-10-07 13:59:55 -04:00
Fredrik Fornwall 5a15b12e4b valgrind: Blacklist arm and x86_64 for now 2016-08-02 07:41:37 -04:00
Fredrik Fornwall 9f54f4f6ce Add notes for valgrind 2016-07-29 08:18:30 -04:00
edanaher c871e25146 Add valgrind package. (#310) 2016-07-26 23:54:55 +02:00