- 15 Mar, 2018 1 commit
-
-
Oliver Smith authored
The force flag used to skip the following functions, without any documentation in the help (-h) output: * verify (checksum verification) * initdcheck (check if the init scripts are openrc scripts) * check_arch (check if the target architecture is in "arch=") * check_libc (check if the target libc is masked in the options) This was counter-intuitive and could even be dangerous (when one relies on the checksum verification to prevent man-in-the-middle attacks, but always uses the -f flag). With this commit, it only skips check_arch and check_libc besides the package up to date check and the help output mentions this.
-
- 11 Mar, 2018 3 commits
-
-
Sören Tempel authored
-
Sören Tempel authored
-
Sören Tempel authored
Since we already check that $install is not in $source is does make sense to also check that $triggers is not in $source.
-
- 08 Mar, 2018 1 commit
-
-
Ariadne Conill authored
-
- 20 Feb, 2018 1 commit
-
-
Natanael Copa authored
-
- 02 Jan, 2018 1 commit
-
-
Natanael Copa authored
provides cannot contain the pkgname or apk will be very unhappy.
-
- 15 Nov, 2017 1 commit
-
-
Ariadne Conill authored
this is needed for running some test runners such as kyua under rootbld.
-
- 10 Nov, 2017 1 commit
-
-
Ariadne Conill authored
-
- 08 Nov, 2017 1 commit
-
-
Ariadne Conill authored
when building a package with abuildd, a copy of the git checkout is cloned to /tmp, which causes difficulties.
-
- 02 Nov, 2017 1 commit
-
-
Ariadne Conill authored
provider_priority is a number which determines what priority a package should be given when solving a dependency graph using a provides entry instead of a direct package, in the event of conflicts.
-
- 26 Oct, 2017 1 commit
-
-
Carlo Landmeter authored
This adds an env option REQUIRE_CHECK to require testsuites to be run. This does not clutter getopts so it can be safely removed afterwards when we enforce tests globally. This will allow our CI infrastructure to enforce testsuites where possible.
-
- 24 Oct, 2017 1 commit
-
-
Natanael Copa authored
it is slightly shorter
-
- 20 Oct, 2017 1 commit
-
-
Ariadne Conill authored
-
- 28 Sep, 2017 2 commits
-
-
Natanael Copa authored
The purpose was to show abuild version in the build logs
-
A. Wilcox authored
-
- 27 Sep, 2017 1 commit
-
-
Timo Teräs authored
-
- 26 Sep, 2017 1 commit
-
-
Timo Teräs authored
Guile uses ELF is internal object format, and creates them as "no machine" and "standlone" OSABI. Scanelf supports printing OSABI, so use that to filter these out. See: https://github.com/alpinelinux/aports/pull/1714 This also removes unneccessary 'sed' from the pipeline as it's simple to read each field outputted by scanelf.
-
- 19 Sep, 2017 5 commits
-
-
tmpfile authored
As discussed in alpinelinux/aports#1438 saveas- was removed from abuild-fetch.c with https://github.com/alpinelinux/abuild/pull/20 but abuild.in slipped. Also fixes a wget -s instance that's not supported by recent busybox (-s was changed for --spider). /cc @kaniini
-
A. Wilcox authored
After the first dep is printed, `shift` is called to avoid the special case where the first dep cannot have a comma prepended. However, if there are no deps for a package (seen early on in the aports main repo in acf-jquery), $# is 0. POSIX specifies that `shift` has two options when the shift operand (1) is greater than $#: - if non-interactive, it can exit the shell - if it does not exit the shell, it must return a non-zero exit code Since we run the shell with -e, the second case folds in to the first. BusyBox ash does not implement this behaviour, but bash does when called as /bin/sh or when the `posix` shopt is set.
-
Natanael Copa authored
and respect -q flag
-
Breno Leitao authored
Currently is hard to discover what abuild version was used on a build log. This lack of information makes it hard to reproduce a buld failure. This change simply adds the abuild version at all logs.
-
Natanael Copa authored
the set -e made script exit early
-
- 05 Aug, 2017 1 commit
-
-
Ariadne Conill authored
-
- 26 Jul, 2017 1 commit
-
-
A. Wilcox authored
-
- 20 Jul, 2017 2 commits
-
-
Natanael Copa authored
This is useful for debugging
-
Natanael Copa authored
The secfixes comment will be parsed and added to alpine-secdb. add sanitycheck so we catch errors early.
-
- 16 Jul, 2017 3 commits
-
-
Kaarle Ritvanen authored
-
Kaarle Ritvanen authored
-
Kaarle Ritvanen authored
-
- 06 Jul, 2017 2 commits
-
-
Kaarle Ritvanen authored
-
Kaarle Ritvanen authored
-
- 27 Jun, 2017 3 commits
-
-
Kaarle Ritvanen authored
This patch is based on earlier work by Timo Teräs.
-
Kaarle Ritvanen authored
-
Carlo Landmeter authored
-
- 23 Jun, 2017 5 commits