[slind-devel] [glibc] glibc armel support
Mikhail Gusarov
dottedmag at dottedmag.net
Wed Apr 23 21:14:38 MSD 2008
- armel added to architectures list is control file
- sysdeps/armel.mk added
---
debian/changelog | 7 +++++++
debian/control | 16 ++++++++--------
debian/control.in/libc6 | 14 +++++++-------
debian/sysdeps/armel.mk | 3 +++
4 files changed, 25 insertions(+), 15 deletions(-)
create mode 100644 debian/sysdeps/armel.mk
diff --git a/debian/changelog b/debian/changelog
index 35436ab..56c65be 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+glibc (2.6-3) experimental; urgency=low
+
+ * armel added to the packages' architectures list.
+ * Added debian/sysdeps/armel.mk
+
+ -- Mikhail Gusarov <dottedmag at dottedmag.net> Tue, 22 Apr 2008 03:12:46 +0700
+
glibc (2.6-2) experimental; urgency=low
* Add patch to specify argv0 for ld.so.
diff --git a/debian/control b/debian/control
index 6b33ab8..4a95fef 100644
--- a/debian/control
+++ b/debian/control
@@ -60,7 +60,7 @@ Description: GNU C Library: Precompiled locale data
locale files take a lot of memory to be compiled.
Package: nscd
-Architecture: alpha amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc ia64 hppa s390 sh3 sh4 sh3eb sh4eb kfreebsd-i386 kfreebsd-amd64
+Architecture: alpha amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc ia64 hppa s390 sh3 sh4 sh3eb sh4eb kfreebsd-i386 kfreebsd-amd64
Section: admin
Priority: optional
Depends: libc6 (>= ${Source-Version})
@@ -71,7 +71,7 @@ Description: GNU C Library: Name Service Cache Daemon
slow Services like LDAP, NIS or NIS+
Package: libc6
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: core
Priority: required
Provides: ${locale-compat:Depends}, libiconv
@@ -81,7 +81,7 @@ Description: GNU C Library: Shared libraries
and the standard math library, as well as many others.
Package: libc6-dev
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: host-tools
Priority: standard
Provides: libiconv-dev
@@ -92,7 +92,7 @@ Description: GNU C Library: Development Libraries and Header Files
and link programs which use the standard C library.
Package: libc6-dev-headers
-Architecture: amd64 arm i386 m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm armeb armel i386 m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: host-tools
Priority: optional
Description: GNU C Library: Header Files only
@@ -100,7 +100,7 @@ Description: GNU C Library: Header Files only
package.
Package: libc6-dbg
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: debug
Priority: extra
Provides: libc-dbg
@@ -114,7 +114,7 @@ Description: GNU C Library: Libraries with debugging symbols
Most people will not need this package.
Package: libc6-prof
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: debug
Priority: extra
Depends: libc6 (= ${Source-Version})
@@ -123,7 +123,7 @@ Description: GNU C Library: Profiling Libraries
with gprof.
Package: libc6-pic
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: host-tools
Priority: optional
Conflicts: libc-pic
@@ -138,7 +138,7 @@ Description: GNU C Library: PIC archive library
Package: libc6-udeb
XC-Package-Type: udeb
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: debian-installer
Priority: extra
Provides: libc6, libc-udeb, ${locale-compat:Depends}
diff --git a/debian/control.in/libc6 b/debian/control.in/libc6
index 20a298a..2300ddb 100644
--- a/debian/control.in/libc6
+++ b/debian/control.in/libc6
@@ -1,5 +1,5 @@
Package: libc6
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: core
Priority: required
Provides: ${locale-compat:Depends}, libiconv
@@ -9,7 +9,7 @@ Description: GNU C Library: Shared libraries
and the standard math library, as well as many others.
Package: libc6-dev
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: host-tools
Priority: standard
Provides: libiconv-dev
@@ -20,7 +20,7 @@ Description: GNU C Library: Development Libraries and Header Files
and link programs which use the standard C library.
Package: libc6-dev-headers
-Architecture: amd64 arm i386 m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm armeb armel i386 m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: host-tools
Priority: optional
Description: GNU C Library: Header Files only
@@ -28,7 +28,7 @@ Description: GNU C Library: Header Files only
package.
Package: libc6-dbg
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: debug
Priority: extra
Provides: libc-dbg
@@ -42,7 +42,7 @@ Description: GNU C Library: Libraries with debugging symbols
Most people will not need this package.
Package: libc6-prof
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: debug
Priority: extra
Depends: libc6 (= ${Source-Version})
@@ -51,7 +51,7 @@ Description: GNU C Library: Profiling Libraries
with gprof.
Package: libc6-pic
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: host-tools
Priority: optional
Conflicts: libc-pic
@@ -66,7 +66,7 @@ Description: GNU C Library: PIC archive library
Package: libc6-udeb
XC-Package-Type: udeb
-Architecture: amd64 arm arm-softfloat armeb i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
+Architecture: amd64 arm arm-softfloat armeb armel i386 m32r m68k mips mipsel powerpc ppc64 sparc s390 hppa sh3 sh4 sh3eb sh4eb sh4a
Section: debian-installer
Priority: extra
Provides: libc6, libc-udeb, ${locale-compat:Depends}
diff --git a/debian/sysdeps/armel.mk b/debian/sysdeps/armel.mk
new file mode 100644
index 0000000..b4c2e9b
--- /dev/null
+++ b/debian/sysdeps/armel.mk
@@ -0,0 +1,3 @@
+libc_add-ons = nptl ports $(add-ons)
+libc_MIN_KERNEL_SUPPORTED=2.6.14
+libc-headers_add-ons = nptl ports $(add-ons)
--
1.5.5
More information about the slind-devel
mailing list