Alpine build tools
Go to file
Natanael Copa c0a862930c abuild: fix race when stripping
scanelf may pick up tempfiles created by strip or setfattr since it runs
in spearate process and pipes the out to a subshell. This causes a race
and may lead to the while loop attempt to strip seomthing that no longer
exists.

We fix that by test if file exists before try manipulate it. We could
have written he file list to a temp file first, but this way we benefit
from multiple cores working in parallel.
2018-05-31 16:37:31 +02:00
.devbuildrc add a .devbuildrc for abuild subproject itself 2009-01-15 16:11:19 +00:00
.editorconfig add .editorconfig and fix code formatting 2016-08-20 16:16:37 +02:00
.gitignore git: ignore abuild-rmtemp executable 2017-09-19 12:02:57 +00:00
abuild-fetch.c Fix a few typos 2018-04-11 14:09:32 +00:00
abuild-gzsplit.c abuild-gzsplit: new tool to split .apk to it's base components 2017-01-10 14:16:16 +02:00
abuild-keygen.in replace deprecated ... syntax with $(...) in shell scripts 2016-08-23 00:09:07 +02:00
abuild-rmtemp.c abuild-rmtemp: define _XOPEN_SOURCE to ensure FTW_DEPTH is visible 2017-09-19 12:02:57 +00:00
abuild-sign.in abuild: call tar portably 2017-06-23 11:27:41 +03:00
abuild-sudo.c abuild-sudo: prevent forging of user name 2017-07-20 15:14:43 +03:00
abuild-tar.c abuild-tar: improve portability 2016-05-20 10:19:08 +02:00
abuild.conf abuild: build in chroot 2017-06-27 14:52:50 +03:00
abuild.in abuild: fix race when stripping 2018-05-31 16:37:31 +02:00
abump.in replace deprecated ... syntax with $(...) in shell scripts 2016-08-23 00:09:07 +02:00
apkbuild-cpan.in apkbuild-cpan: separate './Build test' to check step 2017-07-11 15:05:10 +03:00
apkbuild-gem-resolver.in add .editorconfig and fix code formatting 2016-08-20 16:16:37 +02:00
apkbuild-pypi.in apkbuild-pypi.in: modernize 2017-09-19 11:59:18 +00:00
apkgrel.in replace deprecated ... syntax with $(...) in shell scripts 2016-08-23 00:09:07 +02:00
bootchartd replace deprecated ... syntax with $(...) in shell scripts 2016-08-23 00:09:07 +02:00
buildlab.in buildlab: replace echos in usage with heredoc 2016-08-23 00:09:07 +02:00
checkapk.in indent heredocs when possible 2016-08-23 00:09:06 +02:00
config.guess abuild: add update_config_guess 2016-08-12 15:26:06 +02:00
config.sub abuild: add update_config_guess 2016-08-12 15:26:06 +02:00
functions.sh.in abuild: add triplet definitions for mips architectures 2017-12-11 09:04:46 +02:00
Makefile ==== release 3.2.0_rc1 ==== 2018-04-17 21:06:32 +00:00
newapkbuild.in newapkbuild: move checksum call to after fetch 2018-05-24 17:58:55 +02:00
sample.APKBUILD remove explicit || return 1 from all sample APKBUILDs 2017-04-05 10:30:44 +00:00
sample.confd sample: use lowercase in init.d/conf.d sample files 2009-12-30 08:55:33 +00:00
sample.initd sample.initd: modernize 2016-06-13 12:34:05 +00:00
sample.post-install abuild: fixes for new install scripts 2009-03-06 17:51:53 +00:00
sample.pre-install abuild: fixes for new install scripts 2009-03-06 17:51:53 +00:00