[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Make libc*-dev multiarch installable



Hi

This patch makes libc-dev multiarch capable - arch specific headers are
installed into /usr/include/TRIPLET/ directory.

http://pastebin.com/s504N7fd is raw version in case attached one got
wrapped.


diff --git a/rules.d/build.mk b/rules.d/build.mk
index e0b91be..cc06f15 100644
--- a/rules.d/build.mk
+++ b/rules.d/build.mk
@@ -188,6 +188,11 @@ else
 	    echo "/lib/$(DEB_HOST_GNU_TYPE)" >> $$conffile; \
 	    echo "/usr/lib/$(DEB_HOST_GNU_TYPE)" >> $$conffile; \
 	  fi; \
+	  mkdir -p debian/tmp-$(curpass)/usr/include/$(DEB_HOST_MULTIARCH); \
+	  mv debian/tmp-$(curpass)/usr/include/bits
debian/tmp-$(curpass)/usr/include/$(DEB_HOST_MULTIARCH); \
+	  mv debian/tmp-$(curpass)/usr/include/gnu
debian/tmp-$(curpass)/usr/include/$(DEB_HOST_MULTIARCH); \
+	  mv debian/tmp-$(curpass)/usr/include/sys
debian/tmp-$(curpass)/usr/include/$(DEB_HOST_MULTIARCH); \
+	  mv debian/tmp-$(curpass)/usr/include/fpu_control.h
debian/tmp-$(curpass)/usr/include/$(DEB_HOST_MULTIARCH); \
 	fi
 
 	# For our biarch libc, add an ld.so.conf.d configuration; this



Reply to: