FIFO handling and embedded checksums
abuild
creates no checksums for FIFO files that are packaged and apk-tools
<= 2.14.0 complains about the FIFO files having no embedded checksum.
Minimal APKBUILD to replicate:
pkgname=fifo-test
pkgver=0.0.0
pkgrel=0
pkgdesc="FIFO problem showcase"
url="null"
arch="noarch"
license="null"
makedepends="busybox"
source=""
builddir="$srcdir/"
options="!check"
package() {
mkdir -p "$pkgdir"
mkfifo "$pkgdir"/test
}
This can cause problems in cases such as pre-built s6-linux-init databases which contain service FIFOs.