[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