diff --git a/srcpkgs/guile/template b/srcpkgs/guile/template index ef3ad9e541a..ce953960d23 100644 --- a/srcpkgs/guile/template +++ b/srcpkgs/guile/template @@ -20,6 +20,13 @@ if [ "$CROSS_BUILD" ]; then hostmakedepends+=" guile" fi +pre_configure() { + # magically fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941218 + case "$XBPS_TARGET_MACHINE" in + ppc*) export CFLAGS+=" -Os";; + esac +} + libguile_package() { short_desc+=" - runtime library" pkg_install() {