Package: happy
Version: 1.15-2+kbsd
Severity: important
Hi,
happy currently fails to build on GNU/kFreeBSD due to missing support
for this architecture. The attached patch fix that. Could you please add
it in the next upload?
Thanks for your cooperation,
Aurelien
-- System Information:
Debian Release: testing/unstable
Architecture: kfreebsd-i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: GNU/kFreeBSD 5.4-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Versions of packages happy depends on:
ii libc0.1 2.3-1+kbsd.11 GNU C Library: Shared libraries an
ii libgmp3c2 4.1.4-10+libtool Multiprecision arithmetic library
happy recommends no packages.
-- no debconf information
Author: aurel32
Status: in BTS
diff -u happy-1.15/configure.ac happy-1.15/configure.ac
--- happy-1.15/configure.ac
+++ happy-1.15/configure.ac
@@ -188,6 +188,15 @@
HostVendor_CPP='unknown'
HostOS_CPP='linux'
;;
+i[3456]86-*-kfreebsd*-gnu)
+ HostPlatform=i386-unknown-kfreebsdgnu # hack again
+ TargetPlatform=i386-unknown-kfreebsdgnu
+ BuildPlatform=i386-unknown-kfreebsdgnu
+ HostPlatform_CPP='i386_unknown_kfreebsdgnu'
+ HostArch_CPP='i386'
+ HostVendor_CPP='unknown'
+ HostOS_CPP='kfreebsdgnu'
+ ;;
i[[3456]]86-*-freebsd[[3-9]]*) # FreeBSD 3.0+ uses ELF
HostPlatform=i386-unknown-freebsd # hack again
TargetPlatform=i386-unknown-freebsd
diff -u happy-1.15/configure happy-1.15/configure
--- happy-1.15/configure
+++ happy-1.15/configure
@@ -1577,6 +1577,15 @@
HostVendor_CPP='unknown'
HostOS_CPP='linux'
;;
+i[3456]86-*-kfreebsd*-gnu)
+ HostPlatform=i386-unknown-kfreebsdgnu # hack again
+ TargetPlatform=i386-unknown-kfreebsdgnu
+ BuildPlatform=i386-unknown-kfreebsdgnu
+ HostPlatform_CPP='i386_unknown_kfreebsdgnu'
+ HostArch_CPP='i386'
+ HostVendor_CPP='unknown'
+ HostOS_CPP='kfreebsdgnu'
+ ;;
i[3456]86-*-freebsd[3-9]*) # FreeBSD 3.0+ uses ELF
HostPlatform=i386-unknown-freebsd # hack again
TargetPlatform=i386-unknown-freebsd