Alexander Kanavin
Alexander Kanavin
Otherwise trnl gets set to "\n" with bash and "" with dash which leads to different behavior depending on the build host, breaking reproducibility. Reported: https://github.com/arsv/perl-cross/issues/87
Specifically, this happens: ``` | /bin/bash ../libtool --tag=CC --mode=link x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/srv/storage/alex/yocto/build-64-alt/tmp/work/core2-64-poky-linux/ppp/2.5.2/recipe-sysroot -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/srv/storage/alex/yocto/build-64-alt/tmp/work/core2-64-poky-linux/ppp/2.5.2/ppp-2.5.2=/usr/src/debug/ppp/2.5.2 -fdebug-prefix-map=/srv/storage/alex/yocto/build-64-alt/tmp/work/core2-64-poky-linux/ppp/2.5.2/ppp-2.5.2=/usr/src/debug/ppp/2.5.2 -fmacro-prefix-map=/srv/storage/alex/yocto/build-64-alt/tmp/work/core2-64-poky-linux/ppp/2.5.2/build=/usr/src/debug/ppp/2.5.2 -fdebug-prefix-map=/srv/storage/alex/yocto/build-64-alt/tmp/work/core2-64-poky-linux/ppp/2.5.2/build=/usr/src/debug/ppp/2.5.2 -fdebug-prefix-map=/srv/storage/alex/yocto/build-64-alt/tmp/work/core2-64-poky-linux/ppp/2.5.2/recipe-sysroot=...
Please see here: https://www.libarchive.org/downloads/