Package: klibc
Version: 1.5-2
Severity: wishlist
Tags: patch
User: [EMAIL PROTECTED]
Usertags: eabi
klibc packages needs a little tuning to build with armel.
CONFIG_AEABI=y and ARCH=ARM needs to be passed to make.
While at it, it includes a fix for #423998
--
"rm -rf" only sounds scary if you don't have backups
diff -u klibc-1.5/debian/changelog klibc-1.5/debian/changelog
--- klibc-1.5/debian/changelog
+++ klibc-1.5/debian/changelog
@@ -1,3 +1,9 @@
+klibc (1.5-2+armel) unreleased; urgency=low
+
+ * Add armel support
+
+ -- Riku Voipio <[EMAIL PROTECTED]> Mon, 25 Jun 2007 19:15:51 +0000
+
klibc (1.5-2) unstable; urgency=low
* klibc-utils-floppy-udeb.install: sort + add cpio.
diff -u klibc-1.5/debian/control klibc-1.5/debian/control
--- klibc-1.5/debian/control
+++ klibc-1.5/debian/control
@@ -2,7 +2,7 @@
Priority: optional
Maintainer: maximilian attems <[EMAIL PROTECTED]>
Uploaders: Jeff Bailey <[EMAIL PROTECTED]>
-Build-Depends: cdbs, debhelper (>= 5.0.0), linux-headers-2.6.18-4, bison, flex
+Build-Depends: cdbs, debhelper (>= 5.0.0), linux-headers-2.6.21-1, bison, flex
Section: libs
Standards-Version: 3.7.2
@@ -52,7 +52,7 @@
Package: klibc-utils-floppy-udeb
Section: debian-installer
-Architecture: alpha arm amd64 hppa i386 m68k mips mipsel powerpc s390 sparc
+Architecture: alpha arm armeb armel amd64 hppa i386 m68k mips mipsel powerpc
s390 sparc
XC-Package-Type: udeb
Depends: libklibc-udeb (= ${Source-Version})
Description: small utilities built with klibc for the boot floppy
diff -u klibc-1.5/debian/rules klibc-1.5/debian/rules
--- klibc-1.5/debian/rules
+++ klibc-1.5/debian/rules
@@ -17,15 +17,19 @@
ifeq ($(DEB_ARCH),armeb)
ARCH=arm
endif
+ifeq ($(DEB_ARCH),armel)
+ARCH=arm
+DEB_MAKE_ENVVARS := CONFIG_AEABI=y
+endif
ifeq ($(DEB_ARCH),mipsel)
ARCH=mips
endif
-LINUX_HEADERS := linux-headers-2.6.18-4
+LINUX_HEADERS := linux-headers-2.6.21-1
DEB_MAKE_INVOKE := make
DEB_MAKE_CLEAN_TARGET := clean
DEB_MAKE_BUILD_TARGET := all
-DEB_MAKE_ENVVARS := INSTALLROOT=debian/tmp
+DEB_MAKE_ENVVARS := INSTALLROOT=debian/tmp $(DEB_MAKE_ENVVARS)
# Enable this to get verbose build information
DEB_MAKE_ENVVARS += KBUILD_VERBOSE=1