]> git.pld-linux.org Git - packages/klibc.git/blobdiff - klibc.spec
- fixed build on x86_64
[packages/klibc.git] / klibc.spec
index 6eb94363f9580d33992bcde26aa6df91802e77ce..af275d20a7ed3beae815137cf42cb26313db5a7b 100644 (file)
@@ -1,6 +1,7 @@
 #
 # Conditional build:
 %bcond_without dist_kernel     # build without distribution kernel-headers
+%bcond_with    verbose         # verbose build
 #
 Summary:       Minimalistic libc subset for use with initramfs
 Summary(pl.UTF-8):     Zminimalizowany podzbiór biblioteki C do używania z initramfs
@@ -91,9 +92,18 @@ Narzędzia statycznie zlinkowane z klibc.
 
 %build
 cd usr/include
-ln -sf /usr/include/asm-generic .
-ln -sf /usr/include/asm .
 ln -sf /usr/include/linux .
+ln -sf /usr/include/asm .
+ln -sf /usr/include/asm-generic .
+%ifarch %{x8664}
+ln -sf /usr/include/asm-i386 .
+ln -sf /usr/include/asm-x86_64 .
+%endif
+%ifarch sparc64
+ln -sf /usr/include/asm-sparc .
+ln -sf /usr/include/asm-sparc64 .
+%endif
+
 cd ../..
 install -d linux
 ln -sf ../usr/include linux/include
@@ -106,6 +116,7 @@ ln -sf ../usr/include linux/include
        rpm_includedir=%{_includedir}/klibc \
        rpm_libdir=%{_libdir} \
        SHLIBDIR=/%{_lib} \
+       %{?with_verbose:KBUILD_VERBOSE=1} \
        OPTFLAGS="%{rpmcflags} -Os -fomit-frame-pointer -falign-functions=0 \
                -falign-jumps=0 -falign-loops=0 -ffreestanding"
 
This page took 0.087995 seconds and 4 git commands to generate.