Package: ruby1.9 Severity: minor Tags: +patch Hi,
I've just uploaded ruby1.9 to Ubuntu. I included a patch (attached to this report) to fix a possible illegal instructions problem on sparc. The relevant changelog entry for this patch was : ruby1.9 (1.9.0+20050921-1ubuntu1) dapper; urgency=low * Apply debian/patches/903_sparc_fix_define.patch (David Miller's patch from ruby1.8) to fix illegal instructions at runtime on sparc. -- Adam Conrad <[EMAIL PROTECTED]> Wed, 26 Apr 2006 13:24:44 +1000 I must stress that I have not verified this problem myself (I'm just forwarding the patch), therefore I set this bug to severity: minor, since it might just be noise. Thank you, -- | Lucas Nussbaum | [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ | | jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |
#! /bin/sh /usr/share/dpatch/dpatch-run ## 903_extra_search_path.dpatch by Adam Conrad <[EMAIL PROTECTED]> ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Forward-port Dave Miller's patch from ruby1.8 to prevent breakage on sparc. @DPATCH@ diff -ruN ruby-1.8.4-old/defines.h ruby-1.8.4/defines.h --- ruby-1.8.4-old/defines.h 2005-10-25 18:59:57.000000000 +0200 +++ ruby-1.8.4/defines.h 2006-03-17 10:26:16.000000000 +0100 @@ -213,8 +213,6 @@ #endif # if defined(__sparc_v9__) || defined(__sparcv9) || defined(__arch64__) ("flushw") -# elif defined(linux) || defined(__linux__) - ("ta 0x83") # else /* Solaris, OpenBSD, NetBSD, etc. */ ("ta 0x03") # endif /* trap always to flush register windows if we are on a Sparc system */
signature.asc
Description: Digital signature