From b87d00738674efb9a7636c986ef07cfb63b8e55c Mon Sep 17 00:00:00 2001 From: Ørjan Malde Date: Jun 04 2020 19:30:46 +0000 Subject: ubase: disable utilities relying on sys/mount.h Signed-off-by: Lucio Andrés Illanes Albornoz --- diff --git a/patches/ubase.local.patch b/patches/ubase.local.patch index c95cfba..d325f00 100644 --- a/patches/ubase.local.patch +++ b/patches/ubase.local.patch @@ -7,3 +7,16 @@ diff -ru ubase.orig/config.mk ubase/config.mk LDLIBS = -lcrypt -LDFLAGS = -s +LDFLAGS = +diff -ru ubase.orig/dd.c ubase/dd.c +--- ubase.orig/dd.c 2019-02-20 15:52:28.200075816 +0100 ++++ ubase/dd.c 2020-06-04 16:17:53.711291738 +0200 +@@ -7,7 +7,9 @@ + * version of the code has been modified by sin@2f30.org. + */ + #include ++#ifdef __midipix__ + #include ++#endif + #include + #include + #include diff --git a/patches/ubase/Makefile.patch b/patches/ubase/Makefile.patch new file mode 100644 index 0000000..837b9f8 --- /dev/null +++ b/patches/ubase/Makefile.patch @@ -0,0 +1,40 @@ +diff -ru ubase.orig/Makefile ubase/Makefile +--- ubase.orig/Makefile 2020-06-04 16:28:46.959510474 +0200 ++++ ubase/Makefile 2020-06-04 16:34:28.406481119 +0200 +@@ -37,17 +37,14 @@ + LIB = $(LIBUTIL) + + BIN = \ +- blkdiscard \ + chvt \ + clear \ + ctrlaltdel \ +- dd \ + df \ + dmesg \ + eject \ + fallocate \ + free \ +- freeramdisk \ + fsfreeze \ + getty \ + halt \ +@@ -63,7 +60,6 @@ + mesg \ + mknod \ + mkswap \ +- mount \ + mountpoint \ + nologin \ + pagesize \ +@@ -80,10 +76,8 @@ + swaplabel \ + swapoff \ + swapon \ +- switch_root \ + sysctl \ + truncate \ +- umount \ + unshare \ + uptime \ + vtallow \