diff --git a/srcpkgs/sudo/patches/mksigname-for-host.patch b/srcpkgs/sudo/patches/mksigname-for-host.patch new file mode 100644 index 00000000000..500124a53a8 --- /dev/null +++ b/srcpkgs/sudo/patches/mksigname-for-host.patch @@ -0,0 +1,17 @@ +mksig{list,name} must be built for the host not target. + +--- lib/util/Makefile.in.orig 2015-03-19 17:17:25.578303273 +0100 ++++ lib/util/Makefile.in 2015-03-19 17:17:55.059482991 +0100 +@@ -146,10 +146,10 @@ signame.c: mksigname + ./mksigname > $@ + + mksiglist: $(srcdir)/mksiglist.c $(srcdir)/mksiglist.h $(incdir)/sudo_compat.h $(top_builddir)/config.h +- $(CC) $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/mksiglist.c -o $@ ++ $(BUILD_CC) $(CPPFLAGS) $(BUILD_CFLAGS) $(DEFS) $(srcdir)/mksiglist.c -o $@ + + mksigname: $(srcdir)/mksigname.c $(srcdir)/mksigname.h $(incdir)/sudo_compat.h $(top_builddir)/config.h +- $(CC) $(CPPFLAGS) $(CFLAGS) $(DEFS) $(srcdir)/mksigname.c -o $@ ++ $(BUILD_CC) $(CPPFLAGS) $(BUILD_CFLAGS) $(DEFS) $(srcdir)/mksigname.c -o $@ + + $(srcdir)/mksiglist.h: $(srcdir)/siglist.in + @if [ -n "$(DEVEL)" ]; then \ diff --git a/srcpkgs/sudo/template b/srcpkgs/sudo/template index 02dbbce005f..7904ae7c2a8 100644 --- a/srcpkgs/sudo/template +++ b/srcpkgs/sudo/template @@ -1,7 +1,7 @@ # Template build file for 'sudo'. pkgname=sudo version=1.8.12 -revision=4 +revision=5 build_pie=yes lib32disabled=yes build_style=gnu-configure