From 668d8753ae101710b13392ae877ee4e371775023 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 5 Apr 2017 19:02:42 +0200 Subject: [PATCH] openssh: work around a i686-musl bug Disable stack protector because the symbol `__stack_chk_fail_local` is not found when linking. --- srcpkgs/openssh/template | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/srcpkgs/openssh/template b/srcpkgs/openssh/template index 5d46d9c9bde..bbbb1b26135 100644 --- a/srcpkgs/openssh/template +++ b/srcpkgs/openssh/template @@ -29,8 +29,13 @@ build_options="ldns ssl" build_options_default="ldns ssl" case $XBPS_TARGET_MACHINE in + i686-musl) + CFLAGS="-fno-stack-protector" + configure_args+=" --disable-wtmp --disable-utmp" + ;; *-musl) configure_args+=" --disable-wtmp --disable-utmp" + ;; esac pre_configure() {