Add arm64 architecture

This commit is contained in:
Alexandre Aubin 2018-04-23 17:24:59 +00:00
parent e641806e95
commit 9b8766e3f3
5 changed files with 15 additions and 4 deletions

View file

@ -3,7 +3,7 @@ Label: YunoHost for Jessie
Suite: stable
Codename: jessie
Version: 8.0
Architectures: i386 amd64 armel armhf source
Architectures: i386 amd64 armel armhf arm64 source
Components: stable testing unstable extra
AlsoAcceptFor: jessie-stable jessie-testing jessie-unstable stable testing unstable
Update: jessie-stable jessie-testing
@ -18,7 +18,7 @@ Label: YunoHost for Stretch
Suite: testing
Codename: stretch
Version: 9.0
Architectures: i386 amd64 armel armhf source
Architectures: i386 amd64 armel armhf arm64 source
Components: stable testing unstable extra
AlsoAcceptFor: stretch-stable stretch-testing stretch-unstable stable testing unstable
Description: YunoHost repository for Debian Stretch

View file

@ -0,0 +1,6 @@
# ARM-specific configuration
DEBOOTSTRAP=debootstrap
#DEBOOTSTRAPOPTS=( '--variant=buildd' )
ARCHITECTURE=arm64

View file

@ -10,7 +10,7 @@ dists = jessie stretch
work_dir = /var/cache/rebuildd/build
database_uri = sqlite:///var/lib/rebuildd/rebuildd.db
build_more_recent = 1
more_archs = i386 armhf all any
more_archs = i386 armhf arm64 all any
no_system_arch = 0
[mail]

View file

@ -3,6 +3,6 @@ START_REBUILDD_HTTPD=1
PBUILDER_BIN=/usr/sbin/pbuilder
PBUILDER_CACHE_PATH="/var/cache/pbuilder"
PBUILDER_MIRROR=https://ftp.debian.org/debian
ARCHS="amd64 i386 armhf"
ARCHS="amd64 i386 armhf arm64"
DISTS="wheezy jessie stretch"
ENABLE_BUILDER_MAINT=1

View file

@ -50,6 +50,11 @@ then
CONFIGFILE="--configfile $PBUILDER_CONF/armhf.conf"
fi
if [[ $arch == "arm64" ]];
then
CONFIGFILE="--configfile $PBUILDER_CONF/arm64.conf"
fi
pbuilder build \
--basetgz "${BASE_TGZ}" \
--debbuildopts "${DEBBUILDOPTS}" \