ceefd198f9
The last update of the binutils-* pmaports were not made with the latest pmbootstrap version, which has the additional empty line remved in the generated aports. Fix this, so we get an empty diff when running aportgen, unless the binutils version was changed in Alpine. [ci:skip-build], [ci:skip-vercheck]
68 lines
1.8 KiB
Text
68 lines
1.8 KiB
Text
# Automatically generated aport, do not edit!
|
|
# Generator: pmbootstrap aportgen binutils-armv7
|
|
# Based on: main/binutils
|
|
|
|
pkgname="binutils-armv7"
|
|
pkgver=2.32
|
|
pkgrel=0
|
|
pkgdesc="Tools necessary to build programs for armv7 targets"
|
|
url="https://www.gnu.org/software/binutils/"
|
|
makedepends_build=""
|
|
makedepends_host=""
|
|
makedepends="gettext libtool autoconf automake bison"
|
|
arch="armhf aarch64 x86_64 x86"
|
|
license="GPL-2.0 GPL-3.0-or-later LGPL-2.0 BSD"
|
|
subpackages=""
|
|
source="https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.bz2
|
|
binutils-ld-fix-static-linking.patch
|
|
gold-mips.patch
|
|
"
|
|
builddir="$srcdir/binutils-$pkgver"
|
|
|
|
if [ "$CHOST" != "$CTARGET" ]; then
|
|
pkgname="binutils-$CTARGET_ARCH"
|
|
subpackages=""
|
|
sonameprefix="binutils:"
|
|
fi
|
|
|
|
# secfixes:
|
|
# 2.32-r0:
|
|
# - CVE-2018-19931
|
|
# - CVE-2018-19932
|
|
# - CVE-2018-20002
|
|
# - CVE-2018-20712
|
|
# 2.28-r1:
|
|
# - CVE-2017-7614
|
|
|
|
build() {
|
|
_target="$(arch_to_hostspec armv7)"
|
|
cd "$builddir"
|
|
"$builddir"/configure \
|
|
--build="$CBUILD" \
|
|
--target=$_target \
|
|
--with-lib-path=/usr/lib \
|
|
--prefix=/usr \
|
|
--with-sysroot=/usr/$_target \
|
|
--enable-ld=default \
|
|
--enable-gold=yes \
|
|
--enable-plugins \
|
|
--enable-deterministic-archives \
|
|
--disable-multilib \
|
|
--disable-werror \
|
|
--disable-nls
|
|
make
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
make install DESTDIR="$pkgdir"
|
|
|
|
# remove man, info folders
|
|
rm -rf "$pkgdir"/usr/share
|
|
}
|
|
|
|
|
|
|
|
sha512sums="99ec7ed2b5ebfd3ac16cecb1567ec4a72f81ac30717002d601708f7547b2f8122ffcce076c986f22894aede33c54c73012210a4e973ba9b6e2d87a242a2bee12 binutils-2.32.tar.bz2
|
|
ecee33b0e435aa704af1c334e560f201638ff79e199aa11ed78a72f7c9b46f85fbb227af5748e735fd681d1965fcc42ac81b0c8824e540430ce0c706c81e8b49 binutils-ld-fix-static-linking.patch
|
|
f55cf2e0bf82f97583a1abe10710e4013ecf7d64f1da2ef8659a44a06d0dd8beaf58dab98a183488ea137f03e32d62efc878d95f018f836f8cec870bc448556f gold-mips.patch"
|