Source: php5
Severity: wishlist
Tags: patch
The armhf port has reached a very good state (at 87%) at debian-ports.org,
and I'm now mass-filing bug reports to packages for armhf support.
Most packages just have to add armhf in the architecture field. The complete
list is in http://wiki.debian.org/ArmHardFloatTodo
The package already exists at unreleased in debian-ports, using the attached
patch.
Though php5 already builds for armhf with no problems, since interbase support
exists
for armhf already (in the form of firebird db), we feel it would be nice to
allow
those build-deps to be set for this port as well.
Please consider adding armhf support. :)
Regards
Konstantinos
-- System Information:
Debian Release: squeeze/sid
Architecture: armhf (armv7l)
Kernel: Linux 2.6.31.14-efikamx (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -ruN php5-5.3.3/debian/control php5-5.3.3.armhf//debian/control
--- php5-5.3.3/debian/control 2010-11-22 15:20:14.000000000 +0000
+++ php5-5.3.3.armhf//debian/control 2010-11-22 15:19:24.579767491 +0000
@@ -12,7 +12,7 @@
bison,
chrpath,
debhelper (>= 5),
- firebird2.1-dev [amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc] | firebird2.0-dev [i386 amd64 powerpc sparc],
+ firebird2.1-dev [amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc] | firebird2.0-dev [i386 amd64 powerpc sparc],
flex,
freetds-dev,
hardening-wrapper,
@@ -297,7 +297,7 @@
with the Suhosin patch.
Package: php5-interbase
-Architecture: amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
+Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
Depends: ${shlibs:Depends}, ${php:Depends}, ${misc:Depends}, php5-common (= ${binary:Version})
Description: interbase/firebird module for php5
This package provides a module for interbase/firebird functions in PHP scripts.
diff -ruN php5-5.3.3/debian/rules php5-5.3.3.armhf//debian/rules
--- php5-5.3.3/debian/rules 2010-11-22 15:20:14.000000000 +0000
+++ php5-5.3.3.armhf//debian/rules 2010-11-22 15:19:32.129766868 +0000
@@ -76,7 +76,7 @@
endif
# only enable interbase support on archs where it is supported
-ifneq (,$(filter $(DEB_HOST_ARCH),amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc))
+ifneq (,$(filter $(DEB_HOST_ARCH),amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc))
IBFLAGS=--with-interbase=shared,/usr \
--with-pdo-firebird=shared,/usr
endif