From e3ca4e1fda985e1ca0301faf44149f0f75770d21 Mon Sep 17 00:00:00 2001 From: Shokara Kou Date: Fri, 13 May 2022 11:47:58 -0400 Subject: add s/ubase Replaces GNU coreutils and util-linux --- sbase/.footprint | 201 +++++++++++++++++++++++++++++++++++++++++ sbase/.md5sum | 0 sbase/Pkgfile | 21 +++++ ubase/.footprint | 109 ++++++++++++++++++++++ ubase/.md5sum | 1 + ubase/Pkgfile | 24 +++++ ubase/include-sysmacros_h.diff | 52 +++++++++++ 7 files changed, 408 insertions(+) create mode 100644 sbase/.footprint create mode 100644 sbase/.md5sum create mode 100644 sbase/Pkgfile create mode 100644 ubase/.footprint create mode 100644 ubase/.md5sum create mode 100644 ubase/Pkgfile create mode 100644 ubase/include-sysmacros_h.diff diff --git a/sbase/.footprint b/sbase/.footprint new file mode 100644 index 0000000..3da6d8c --- /dev/null +++ b/sbase/.footprint @@ -0,0 +1,201 @@ +drwxr-xr-x root/root bin/ +lrwxrwxrwx root/root bin/[ -> sbase-box +lrwxrwxrwx root/root bin/basename -> sbase-box +lrwxrwxrwx root/root bin/cal -> sbase-box +lrwxrwxrwx root/root bin/cat -> sbase-box +lrwxrwxrwx root/root bin/chgrp -> sbase-box +lrwxrwxrwx root/root bin/chmod -> sbase-box +lrwxrwxrwx root/root bin/chown -> sbase-box +lrwxrwxrwx root/root bin/chroot -> sbase-box +lrwxrwxrwx root/root bin/cksum -> sbase-box +lrwxrwxrwx root/root bin/cmp -> sbase-box +lrwxrwxrwx root/root bin/cols -> sbase-box +lrwxrwxrwx root/root bin/comm -> sbase-box +lrwxrwxrwx root/root bin/cp -> sbase-box +lrwxrwxrwx root/root bin/cron -> sbase-box +lrwxrwxrwx root/root bin/cut -> sbase-box +lrwxrwxrwx root/root bin/date -> sbase-box +lrwxrwxrwx root/root bin/dd -> sbase-box +lrwxrwxrwx root/root bin/dirname -> sbase-box +lrwxrwxrwx root/root bin/du -> sbase-box +lrwxrwxrwx root/root bin/echo -> sbase-box +lrwxrwxrwx root/root bin/ed -> sbase-box +lrwxrwxrwx root/root bin/env -> sbase-box +lrwxrwxrwx root/root bin/expand -> sbase-box +lrwxrwxrwx root/root bin/expr -> sbase-box +lrwxrwxrwx root/root bin/false -> sbase-box +lrwxrwxrwx root/root bin/find -> sbase-box +lrwxrwxrwx root/root bin/flock -> sbase-box +lrwxrwxrwx root/root bin/fold -> sbase-box +lrwxrwxrwx root/root bin/getconf -> sbase-box +lrwxrwxrwx root/root bin/grep -> sbase-box +lrwxrwxrwx root/root bin/head -> sbase-box +lrwxrwxrwx root/root bin/hostname -> sbase-box +lrwxrwxrwx root/root bin/install -> sbase-box +lrwxrwxrwx root/root bin/join -> sbase-box +lrwxrwxrwx root/root bin/kill -> sbase-box +lrwxrwxrwx root/root bin/link -> sbase-box +lrwxrwxrwx root/root bin/ln -> sbase-box +lrwxrwxrwx root/root bin/logger -> sbase-box +lrwxrwxrwx root/root bin/logname -> sbase-box +lrwxrwxrwx root/root bin/ls -> sbase-box +lrwxrwxrwx root/root bin/md5sum -> sbase-box +lrwxrwxrwx root/root bin/mkdir -> sbase-box +lrwxrwxrwx root/root bin/mkfifo -> sbase-box +lrwxrwxrwx root/root bin/mknod -> sbase-box +lrwxrwxrwx root/root bin/mktemp -> sbase-box +lrwxrwxrwx root/root bin/mv -> sbase-box +lrwxrwxrwx root/root bin/nice -> sbase-box +lrwxrwxrwx root/root bin/nl -> sbase-box +lrwxrwxrwx root/root bin/nohup -> sbase-box +lrwxrwxrwx root/root bin/od -> sbase-box +lrwxrwxrwx root/root bin/paste -> sbase-box +lrwxrwxrwx root/root bin/pathchk -> sbase-box +lrwxrwxrwx root/root bin/printenv -> sbase-box +lrwxrwxrwx root/root bin/printf -> sbase-box +lrwxrwxrwx root/root bin/pwd -> sbase-box +lrwxrwxrwx root/root bin/readlink -> sbase-box +lrwxrwxrwx root/root bin/renice -> sbase-box +lrwxrwxrwx root/root bin/rev -> sbase-box +lrwxrwxrwx root/root bin/rm -> sbase-box +lrwxrwxrwx root/root bin/rmdir -> sbase-box +-rwxr-xr-x root/root bin/sbase-box +lrwxrwxrwx root/root bin/sed -> sbase-box +lrwxrwxrwx root/root bin/seq -> sbase-box +lrwxrwxrwx root/root bin/setsid -> sbase-box +lrwxrwxrwx root/root bin/sha1sum -> sbase-box +lrwxrwxrwx root/root bin/sha224sum -> sbase-box +lrwxrwxrwx root/root bin/sha256sum -> sbase-box +lrwxrwxrwx root/root bin/sha384sum -> sbase-box +lrwxrwxrwx root/root bin/sha512-224sum -> sbase-box +lrwxrwxrwx root/root bin/sha512-256sum -> sbase-box +lrwxrwxrwx root/root bin/sha512sum -> sbase-box +lrwxrwxrwx root/root bin/sleep -> sbase-box +lrwxrwxrwx root/root bin/sort -> sbase-box +lrwxrwxrwx root/root bin/split -> sbase-box +lrwxrwxrwx root/root bin/sponge -> sbase-box +lrwxrwxrwx root/root bin/strings -> sbase-box +lrwxrwxrwx root/root bin/sync -> sbase-box +lrwxrwxrwx root/root bin/tail -> sbase-box +lrwxrwxrwx root/root bin/tar -> sbase-box +lrwxrwxrwx root/root bin/tee -> sbase-box +lrwxrwxrwx root/root bin/test -> sbase-box +lrwxrwxrwx root/root bin/tftp -> sbase-box +lrwxrwxrwx root/root bin/time -> sbase-box +lrwxrwxrwx root/root bin/touch -> sbase-box +lrwxrwxrwx root/root bin/tr -> sbase-box +lrwxrwxrwx root/root bin/true -> sbase-box +lrwxrwxrwx root/root bin/tsort -> sbase-box +lrwxrwxrwx root/root bin/tty -> sbase-box +lrwxrwxrwx root/root bin/uname -> sbase-box +lrwxrwxrwx root/root bin/unexpand -> sbase-box +lrwxrwxrwx root/root bin/uniq -> sbase-box +lrwxrwxrwx root/root bin/unlink -> sbase-box +lrwxrwxrwx root/root bin/uudecode -> sbase-box +lrwxrwxrwx root/root bin/uuencode -> sbase-box +lrwxrwxrwx root/root bin/wc -> sbase-box +lrwxrwxrwx root/root bin/which -> sbase-box +lrwxrwxrwx root/root bin/whoami -> sbase-box +lrwxrwxrwx root/root bin/xargs -> sbase-box +lrwxrwxrwx root/root bin/yes -> sbase-box +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/basename.1.gz +-rw-r--r-- root/root usr/share/man/man1/cal.1.gz +-rw-r--r-- root/root usr/share/man/man1/cat.1.gz +-rw-r--r-- root/root usr/share/man/man1/chgrp.1.gz +-rw-r--r-- root/root usr/share/man/man1/chmod.1.gz +-rw-r--r-- root/root usr/share/man/man1/chown.1.gz +-rw-r--r-- root/root usr/share/man/man1/chroot.1.gz +-rw-r--r-- root/root usr/share/man/man1/cksum.1.gz +-rw-r--r-- root/root usr/share/man/man1/cmp.1.gz +-rw-r--r-- root/root usr/share/man/man1/cols.1.gz +-rw-r--r-- root/root usr/share/man/man1/comm.1.gz +-rw-r--r-- root/root usr/share/man/man1/cp.1.gz +-rw-r--r-- root/root usr/share/man/man1/cron.1.gz +-rw-r--r-- root/root usr/share/man/man1/cut.1.gz +-rw-r--r-- root/root usr/share/man/man1/date.1.gz +-rw-r--r-- root/root usr/share/man/man1/dd.1.gz +-rw-r--r-- root/root usr/share/man/man1/dirname.1.gz +-rw-r--r-- root/root usr/share/man/man1/du.1.gz +-rw-r--r-- root/root usr/share/man/man1/echo.1.gz +-rw-r--r-- root/root usr/share/man/man1/ed.1.gz +-rw-r--r-- root/root usr/share/man/man1/env.1.gz +-rw-r--r-- root/root usr/share/man/man1/expand.1.gz +-rw-r--r-- root/root usr/share/man/man1/expr.1.gz +-rw-r--r-- root/root usr/share/man/man1/false.1.gz +-rw-r--r-- root/root usr/share/man/man1/find.1.gz +-rw-r--r-- root/root usr/share/man/man1/flock.1.gz +-rw-r--r-- root/root usr/share/man/man1/fold.1.gz +-rw-r--r-- root/root usr/share/man/man1/getconf.1.gz +-rw-r--r-- root/root usr/share/man/man1/grep.1.gz +-rw-r--r-- root/root usr/share/man/man1/head.1.gz +-rw-r--r-- root/root usr/share/man/man1/hostname.1.gz +-rw-r--r-- root/root usr/share/man/man1/install.1.gz +-rw-r--r-- root/root usr/share/man/man1/join.1.gz +-rw-r--r-- root/root usr/share/man/man1/kill.1.gz +-rw-r--r-- root/root usr/share/man/man1/link.1.gz +-rw-r--r-- root/root usr/share/man/man1/ln.1.gz +-rw-r--r-- root/root usr/share/man/man1/logger.1.gz +-rw-r--r-- root/root usr/share/man/man1/logname.1.gz +-rw-r--r-- root/root usr/share/man/man1/ls.1.gz +-rw-r--r-- root/root usr/share/man/man1/md5sum.1.gz +-rw-r--r-- root/root usr/share/man/man1/mkdir.1.gz +-rw-r--r-- root/root usr/share/man/man1/mkfifo.1.gz +-rw-r--r-- root/root usr/share/man/man1/mknod.1.gz +-rw-r--r-- root/root usr/share/man/man1/mktemp.1.gz +-rw-r--r-- root/root usr/share/man/man1/mv.1.gz +-rw-r--r-- root/root usr/share/man/man1/nice.1.gz +-rw-r--r-- root/root usr/share/man/man1/nl.1.gz +-rw-r--r-- root/root usr/share/man/man1/nohup.1.gz +-rw-r--r-- root/root usr/share/man/man1/od.1.gz +-rw-r--r-- root/root usr/share/man/man1/paste.1.gz +-rw-r--r-- root/root usr/share/man/man1/pathchk.1.gz +-rw-r--r-- root/root usr/share/man/man1/printenv.1.gz +-rw-r--r-- root/root usr/share/man/man1/printf.1.gz +-rw-r--r-- root/root usr/share/man/man1/pwd.1.gz +-rw-r--r-- root/root usr/share/man/man1/readlink.1.gz +-rw-r--r-- root/root usr/share/man/man1/renice.1.gz +-rw-r--r-- root/root usr/share/man/man1/rev.1.gz +-rw-r--r-- root/root usr/share/man/man1/rm.1.gz +-rw-r--r-- root/root usr/share/man/man1/rmdir.1.gz +-rw-r--r-- root/root usr/share/man/man1/sed.1.gz +-rw-r--r-- root/root usr/share/man/man1/seq.1.gz +-rw-r--r-- root/root usr/share/man/man1/setsid.1.gz +-rw-r--r-- root/root usr/share/man/man1/sha1sum.1.gz +-rw-r--r-- root/root usr/share/man/man1/sha224sum.1.gz +-rw-r--r-- root/root usr/share/man/man1/sha256sum.1.gz +-rw-r--r-- root/root usr/share/man/man1/sha384sum.1.gz +-rw-r--r-- root/root usr/share/man/man1/sha512-224sum.1.gz +-rw-r--r-- root/root usr/share/man/man1/sha512-256sum.1.gz +-rw-r--r-- root/root usr/share/man/man1/sha512sum.1.gz +-rw-r--r-- root/root usr/share/man/man1/sleep.1.gz +-rw-r--r-- root/root usr/share/man/man1/sort.1.gz +-rw-r--r-- root/root usr/share/man/man1/split.1.gz +-rw-r--r-- root/root usr/share/man/man1/sponge.1.gz +-rw-r--r-- root/root usr/share/man/man1/strings.1.gz +-rw-r--r-- root/root usr/share/man/man1/sync.1.gz +-rw-r--r-- root/root usr/share/man/man1/tail.1.gz +-rw-r--r-- root/root usr/share/man/man1/tar.1.gz +-rw-r--r-- root/root usr/share/man/man1/tee.1.gz +-rw-r--r-- root/root usr/share/man/man1/test.1.gz +-rw-r--r-- root/root usr/share/man/man1/tftp.1.gz +-rw-r--r-- root/root usr/share/man/man1/time.1.gz +-rw-r--r-- root/root usr/share/man/man1/touch.1.gz +-rw-r--r-- root/root usr/share/man/man1/tr.1.gz +-rw-r--r-- root/root usr/share/man/man1/true.1.gz +-rw-r--r-- root/root usr/share/man/man1/tsort.1.gz +-rw-r--r-- root/root usr/share/man/man1/tty.1.gz +-rw-r--r-- root/root usr/share/man/man1/uname.1.gz +-rw-r--r-- root/root usr/share/man/man1/unexpand.1.gz +-rw-r--r-- root/root usr/share/man/man1/uniq.1.gz +-rw-r--r-- root/root usr/share/man/man1/unlink.1.gz +-rw-r--r-- root/root usr/share/man/man1/uudecode.1.gz +-rw-r--r-- root/root usr/share/man/man1/uuencode.1.gz +-rw-r--r-- root/root usr/share/man/man1/wc.1.gz +-rw-r--r-- root/root usr/share/man/man1/which.1.gz +-rw-r--r-- root/root usr/share/man/man1/whoami.1.gz +-rw-r--r-- root/root usr/share/man/man1/xargs.1.gz +-rw-r--r-- root/root usr/share/man/man1/yes.1.gz diff --git a/sbase/.md5sum b/sbase/.md5sum new file mode 100644 index 0000000..e69de29 diff --git a/sbase/Pkgfile b/sbase/Pkgfile new file mode 100644 index 0000000..45a4ed0 --- /dev/null +++ b/sbase/Pkgfile @@ -0,0 +1,21 @@ +# Description: suckless unix tools +# URL: https://git.suckless.org/sbase/file/README.html +# Maintainer: Shokara Kou, kou at 13f0 dot net +# Depends on: + +name=sbase +commit=c3e47c1 +version=git-$commit +release=1 +source=() + +gitsource=git://git.suckless.org/sbase/ + +build() { + git clone $gitsource + cd $name + git checkout $commit + + make sbase-box + make PREFIX=/ MANPREFIX=/usr/share/man DESTDIR=$PKG sbase-box-install +} diff --git a/ubase/.footprint b/ubase/.footprint new file mode 100644 index 0000000..80e6998 --- /dev/null +++ b/ubase/.footprint @@ -0,0 +1,109 @@ +drwxr-xr-x root/root bin/ +lrwxrwxrwx root/root bin/blkdiscard -> ubase-box +lrwxrwxrwx root/root bin/chvt -> ubase-box +lrwxrwxrwx root/root bin/clear -> ubase-box +lrwxrwxrwx root/root bin/ctrlaltdel -> ubase-box +lrwxrwxrwx root/root bin/dd -> ubase-box +lrwxrwxrwx root/root bin/df -> ubase-box +lrwxrwxrwx root/root bin/dmesg -> ubase-box +lrwxrwxrwx root/root bin/eject -> ubase-box +lrwxrwxrwx root/root bin/fallocate -> ubase-box +lrwxrwxrwx root/root bin/free -> ubase-box +lrwxrwxrwx root/root bin/freeramdisk -> ubase-box +lrwxrwxrwx root/root bin/fsfreeze -> ubase-box +lrwxrwxrwx root/root bin/getty -> ubase-box +lrwxrwxrwx root/root bin/halt -> ubase-box +lrwxrwxrwx root/root bin/hwclock -> ubase-box +lrwxrwxrwx root/root bin/id -> ubase-box +lrwxrwxrwx root/root bin/insmod -> ubase-box +lrwxrwxrwx root/root bin/killall5 -> ubase-box +lrwxrwxrwx root/root bin/last -> ubase-box +lrwxrwxrwx root/root bin/lastlog -> ubase-box +lrwxrwxrwx root/root bin/login -> ubase-box +lrwxrwxrwx root/root bin/lsmod -> ubase-box +lrwxrwxrwx root/root bin/lsusb -> ubase-box +lrwxrwxrwx root/root bin/mesg -> ubase-box +lrwxrwxrwx root/root bin/mknod -> ubase-box +lrwxrwxrwx root/root bin/mkswap -> ubase-box +lrwxrwxrwx root/root bin/mount -> ubase-box +lrwxrwxrwx root/root bin/mountpoint -> ubase-box +lrwxrwxrwx root/root bin/nologin -> ubase-box +lrwxrwxrwx root/root bin/pagesize -> ubase-box +lrwxrwxrwx root/root bin/passwd -> ubase-box +lrwxrwxrwx root/root bin/pidof -> ubase-box +lrwxrwxrwx root/root bin/pivot_root -> ubase-box +lrwxrwxrwx root/root bin/ps -> ubase-box +lrwxrwxrwx root/root bin/pwdx -> ubase-box +lrwxrwxrwx root/root bin/readahead -> ubase-box +lrwxrwxrwx root/root bin/respawn -> ubase-box +lrwxrwxrwx root/root bin/rmmod -> ubase-box +lrwxrwxrwx root/root bin/stat -> ubase-box +lrwxrwxrwx root/root bin/su -> ubase-box +lrwxrwxrwx root/root bin/swaplabel -> ubase-box +lrwxrwxrwx root/root bin/swapoff -> ubase-box +lrwxrwxrwx root/root bin/swapon -> ubase-box +lrwxrwxrwx root/root bin/switch_root -> ubase-box +lrwxrwxrwx root/root bin/sysctl -> ubase-box +lrwxrwxrwx root/root bin/truncate -> ubase-box +-rwxr-xr-x root/root bin/ubase-box +lrwxrwxrwx root/root bin/umount -> ubase-box +lrwxrwxrwx root/root bin/unshare -> ubase-box +lrwxrwxrwx root/root bin/uptime -> ubase-box +lrwxrwxrwx root/root bin/vtallow -> ubase-box +lrwxrwxrwx root/root bin/watch -> ubase-box +lrwxrwxrwx root/root bin/who -> ubase-box +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/chvt.1.gz +-rw-r--r-- root/root usr/share/man/man1/clear.1.gz +-rw-r--r-- root/root usr/share/man/man1/dd.1.gz +-rw-r--r-- root/root usr/share/man/man1/df.1.gz +-rw-r--r-- root/root usr/share/man/man1/dmesg.1.gz +-rw-r--r-- root/root usr/share/man/man1/eject.1.gz +-rw-r--r-- root/root usr/share/man/man1/fallocate.1.gz +-rw-r--r-- root/root usr/share/man/man1/free.1.gz +-rw-r--r-- root/root usr/share/man/man1/id.1.gz +-rw-r--r-- root/root usr/share/man/man1/login.1.gz +-rw-r--r-- root/root usr/share/man/man1/mesg.1.gz +-rw-r--r-- root/root usr/share/man/man1/mknod.1.gz +-rw-r--r-- root/root usr/share/man/man1/mountpoint.1.gz +-rw-r--r-- root/root usr/share/man/man1/pagesize.1.gz +-rw-r--r-- root/root usr/share/man/man1/passwd.1.gz +-rw-r--r-- root/root usr/share/man/man1/pidof.1.gz +-rw-r--r-- root/root usr/share/man/man1/ps.1.gz +-rw-r--r-- root/root usr/share/man/man1/pwdx.1.gz +-rw-r--r-- root/root usr/share/man/man1/respawn.1.gz +-rw-r--r-- root/root usr/share/man/man1/stat.1.gz +-rw-r--r-- root/root usr/share/man/man1/su.1.gz +-rw-r--r-- root/root usr/share/man/man1/truncate.1.gz +-rw-r--r-- root/root usr/share/man/man1/unshare.1.gz +-rw-r--r-- root/root usr/share/man/man1/uptime.1.gz +-rw-r--r-- root/root usr/share/man/man1/vtallow.1.gz +-rw-r--r-- root/root usr/share/man/man1/watch.1.gz +-rw-r--r-- root/root usr/share/man/man1/who.1.gz +drwxr-xr-x root/root usr/share/man/man8/ +-rw-r--r-- root/root usr/share/man/man8/ctrlaltdel.8.gz +-rw-r--r-- root/root usr/share/man/man8/freeramdisk.8.gz +-rw-r--r-- root/root usr/share/man/man8/fsfreeze.8.gz +-rw-r--r-- root/root usr/share/man/man8/getty.8.gz +-rw-r--r-- root/root usr/share/man/man8/halt.8.gz +-rw-r--r-- root/root usr/share/man/man8/hwclock.8.gz +-rw-r--r-- root/root usr/share/man/man8/insmod.8.gz +-rw-r--r-- root/root usr/share/man/man8/killall5.8.gz +-rw-r--r-- root/root usr/share/man/man8/lastlog.8.gz +-rw-r--r-- root/root usr/share/man/man8/lsmod.8.gz +-rw-r--r-- root/root usr/share/man/man8/lsusb.8.gz +-rw-r--r-- root/root usr/share/man/man8/mkswap.8.gz +-rw-r--r-- root/root usr/share/man/man8/mount.8.gz +-rw-r--r-- root/root usr/share/man/man8/nologin.8.gz +-rw-r--r-- root/root usr/share/man/man8/pivot_root.8.gz +-rw-r--r-- root/root usr/share/man/man8/readahead.8.gz +-rw-r--r-- root/root usr/share/man/man8/rmmod.8.gz +-rw-r--r-- root/root usr/share/man/man8/swaplabel.8.gz +-rw-r--r-- root/root usr/share/man/man8/swapoff.8.gz +-rw-r--r-- root/root usr/share/man/man8/swapon.8.gz +-rw-r--r-- root/root usr/share/man/man8/switch_root.8.gz +-rw-r--r-- root/root usr/share/man/man8/sysctl.8.gz +-rw-r--r-- root/root usr/share/man/man8/umount.8.gz diff --git a/ubase/.md5sum b/ubase/.md5sum new file mode 100644 index 0000000..421dc5c --- /dev/null +++ b/ubase/.md5sum @@ -0,0 +1 @@ +664f7258f610aec87b804f3bc1dc1a43 include-sysmacros_h.diff diff --git a/ubase/Pkgfile b/ubase/Pkgfile new file mode 100644 index 0000000..fce9a0c --- /dev/null +++ b/ubase/Pkgfile @@ -0,0 +1,24 @@ +# Description: suckless linux base utils +# URL: https://git.suckless.org/ubase/file/README.html +# Maintainer: Shokara Kou, kou at 13f0 dot net +# Depends on: + +name=ubase +commit=3c88778 +version=git-$commit +release=1 +source=(include-sysmacros_h.diff) + +gitsource=git://git.suckless.org/ubase/ + +build() { + git clone $gitsource + cd $name + git checkout $commit + + # fix link error for undefined reference to major/minor/makedev() + git apply $SRC/include-sysmacros_h.diff + + make ubase-box + make PREFIX=/ MANPREFIX=/usr/share/man DESTDIR=$PKG ubase-box-install +} diff --git a/ubase/include-sysmacros_h.diff b/ubase/include-sysmacros_h.diff new file mode 100644 index 0000000..21ee71e --- /dev/null +++ b/ubase/include-sysmacros_h.diff @@ -0,0 +1,52 @@ +diff --git a/libutil/tty.c b/libutil/tty.c +index bceb01e..8a2cd73 100644 +--- a/libutil/tty.c ++++ b/libutil/tty.c +@@ -1,6 +1,7 @@ + /* See LICENSE file for copyright and license details. */ + #include + #include ++#include + + #include + #include +diff --git a/mknod.c b/mknod.c +index 8de35c7..518ecb0 100644 +--- a/mknod.c ++++ b/mknod.c +@@ -1,5 +1,6 @@ + /* See LICENSE file for copyright and license details. */ + #include ++#include + #include + + #include +diff --git a/mountpoint.c b/mountpoint.c +index 8f205a2..9a31bbe 100644 +--- a/mountpoint.c ++++ b/mountpoint.c +@@ -1,5 +1,6 @@ + /* See LICENSE file for copyright and license details. */ + #include ++#include + #include + + #include +diff --git a/stat.c b/stat.c +index 220a659..7e7fa5e 100644 +--- a/stat.c ++++ b/stat.c +@@ -1,5 +1,6 @@ + /* See LICENSE file for copyright and license details. */ + #include ++#include + #include + + #include +@@ -86,4 +87,4 @@ main(int argc, char *argv[]) + } + + return ret; +-} +\ No newline at end of file ++} -- cgit v1.2.3