From 980fdb93edf5186d75d7fa9a758006253597c4e8 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Wed, 6 Apr 2016 13:12:32 +0200 Subject: reproducible debian: differ locale+language depending on the architecture --- bin/reproducible_build.sh | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'bin/reproducible_build.sh') diff --git a/bin/reproducible_build.sh b/bin/reproducible_build.sh index cb6f2c07..28bb5afa 100755 --- a/bin/reproducible_build.sh +++ b/bin/reproducible_build.sh @@ -591,14 +591,26 @@ second_build() { set -x local TMPCFG=$(mktemp -t pbuilderrc_XXXX --tmpdir=$TMPDIR) NEW_NUM_CPU=$NUM_CPU # on amd64+i386 we vary this based on node choices (by design), on armhf only sometimes. + # differ locale+language depending on the architecture (mostly for readability by different peopleā€¦) + case $ARCH in + armel) locale=it_CH + language=it + ;; + i386) locale=de_CH + language=de + ;; + *) locale=fr_CH + language=fr + ;; + esac cat > "$TMPCFG" << EOF BUILDUSERID=2222 BUILDUSERNAME=pbuilder2 export DEB_BUILD_OPTIONS="parallel=$NUM_CPU" export TZ="/usr/share/zoneinfo/Etc/GMT-14" -export LANG="fr_CH.UTF-8" -export LC_ALL="fr_CH.UTF-8" -export LANGUAGE="fr_CH:fr" +export LANG="$locale.UTF-8" +export LC_ALL="$locale.UTF-8" +export LANGUAGE="$locale:$language" umask 0002 EOF set +e -- cgit v1.2.3-54-g00ecf