--- /dev/null
+--- klibc-0.193/kinit/do_mounts.c.orig 2004-10-26 09:24:13.000000000 +0200
++++ klibc-0.193/kinit/do_mounts.c 2004-12-12 20:42:00.436730704 +0100
+@@ -8,6 +8,7 @@
+ #include <string.h>
+ #include <unistd.h>
+ #include <alloca.h>
++#include <linux/dirent.h>
+
+ #include "do_mounts.h"
+ #include "kinit.h"
Source0: ftp://ftp.kernel.org/pub/linux/libs/klibc/%{name}-%{version}.tar.bz2
# Source0-md5: d2616bbc5762dc1f2f9ebd87b597644e
Patch0: %{name}-ksh-quotation.patch
+Patch1: %{name}-dirent.patch
URL: http://www.zytor.com/mailman/listinfo/klibc/
%{?with_dist_kernel:BuildRequires: kernel-headers >= 2.4}
BuildRequires: rpmbuild(macros) >= 1.153
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%build
-rm -rf include/{asm,generic,linux}
+rm -rf include/{asm,asm-generic,linux}
ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm
ln -sf %{_kernelsrcdir}/include/asm-generic include/asm-generic
ln -sf %{_kernelsrcdir}/include/linux include/linux
%{__make} \
CC=%{__cc} \
OPTFLAGS="%{rpmcflags} -Os -fomit-frame-pointer -falign-functions=0 \
- -falign-jumps=0 -falign-loops=0"
+ -falign-jumps=0 -falign-loops=0 -ffreestanding"
%install
rm -rf $RPM_BUILD_ROOT