diff options
Diffstat (limited to 'source/xap/electricsheep/electricsheep.SlackBuild')
-rwxr-xr-x | source/xap/electricsheep/electricsheep.SlackBuild | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/xap/electricsheep/electricsheep.SlackBuild b/source/xap/electricsheep/electricsheep.SlackBuild index 0c151d0e5..d513e8c41 100755 --- a/source/xap/electricsheep/electricsheep.SlackBuild +++ b/source/xap/electricsheep/electricsheep.SlackBuild @@ -140,6 +140,9 @@ case "$ARCH" in ;; esac +# GCC 14 "fix": +SLKCFLAGS="$SLKCFLAGS -Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration" + # Create working directories: mkdir -p $OUTPUT # place for the package to be saved mkdir -p $TMP/tmp-$PKGNAM # location to build the source @@ -205,6 +208,9 @@ cd client # We do not use gnome: cat $SRCDIR/electricsheep_gnome-open.patch | patch -p1 --verbose \ 2>&1 | tee $OUTPUT/patch-$PKGNAM.log + # This optimization is broken, oh well + cat $SRCDIR/electricsheep.evil.gcc14.diff | patch -p2 --verbose \ + 2>&1 | tee $OUTPUT/patch-$PKGNAM.log # Prevent install errors due to missing gnome sed -i -e "/^install-data-local:/,/^$/d" Makefile.in LDFLAGS="$SLKLDFLAGS" \ |