Package: mrxvt
Version: 0.5.2-1
Severity: serious
Tags: patch
Justification: no longer builds from source


Unlike many other targets, ARM does not allow $ symbols in identifiers.
The only use of these appears to be for some third parts syayic code
analysis system.  The patch below disables it on arm, allowing the
package to build.

Paul

--- mrxvt-clean/src/rxvt.h      2006-10-01 22:50:38.000000000 +0100
+++ mrxvt-0.5.2/src/rxvt.h      2006-10-23 00:04:38.000000000 +0100
@@ -488,7 +488,7 @@
  * turn is unsafe without checking. Untainted defines the type of data that is
  * safe.
  */
-#ifdef __GNUC__
+#if defined(__GNUC__) && !defined(__arm__)
 # define $tainted
 # define $untainted
 # define TAINTED    $tainted

-- System Information:
Debian Release: testing/unstable
Architecture: arm (armv5tejl)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-rc3
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to