Your message dated Sat, 05 Mar 2016 00:22:36 +0000
with message-id <[email protected]>
and subject line Bug#811434: Removed package(s) from unstable
has caused the Debian Bug report #782972,
regarding ruby2.1: FTBFS on m68k since a few uploads
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
782972: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782972
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby2.1
Version: 2.1.5-3
Severity: important
Tags: patch

Hi,

ruby2.1 has been building fine for a while, but recently FTBFSing.
Please find the patch attached, for both inclusion and forwarding
to upstream, which may or may not be needed, depends on whether
Andreas Schwab already did so.

-- System Information:
Debian Release: 8.0
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: m68k

Kernel: Linux 3.16.0-4-m68k
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)
diff -Nru ruby2.1-2.1.5/debian/changelog ruby2.1-2.1.5/debian/changelog
--- ruby2.1-2.1.5/debian/changelog	2015-04-17 12:50:12.000000000 +0000
+++ ruby2.1-2.1.5/debian/changelog	2015-04-19 12:53:37.000000000 +0000
@@ -1,3 +1,9 @@
+ruby2.1 (2.1.5-3+m68k.1) unreleased; urgency=high
+
+  * Apply m68k patch from Andreas Schwab, fixes FTBFS
+
+ -- Thorsten Glaser <[email protected]>  Sun, 19 Apr 2015 14:53:09 +0200
+
 ruby2.1 (2.1.5-3) unstable; urgency=high
 
   * Fix vulnerabiity with overly permissive matching of hostnames in OpenSSL
diff -Nru ruby2.1-2.1.5/debian/patches/m68k-fix ruby2.1-2.1.5/debian/patches/m68k-fix
--- ruby2.1-2.1.5/debian/patches/m68k-fix	1970-01-01 00:00:00.000000000 +0000
+++ ruby2.1-2.1.5/debian/patches/m68k-fix	2015-04-19 12:52:31.000000000 +0000
@@ -0,0 +1,37 @@
+From [email protected] Mon Oct 20 11:52:21 2014
+From: Andreas Schwab <[email protected]>
+Message-ID: <[email protected]>
+X-Spam-Status: No, hits=0.000000 required=0.900000
+To: Thorsten Glaser <[email protected]>
+Cc: [email protected]
+Date: Mon, 20 Oct 2014 13:41:01 +0200
+Subject: Re: ruby2.1 FTBFS
+
+Please try this patch.
+
+Andreas.
+
+--- a/gc.c
++++ b/gc.c
+@@ -3497,8 +3497,8 @@ mark_current_machine_context(rb_objspace
+     rb_gc_mark_locations(th->machine.register_stack_start, th->machine.register_stack_end);
+ #endif
+ #if defined(__mc68000__)
+-    mark_locations_array(objspace, (VALUE*)((char*)STACK_END + 2),
+-			 (STACK_START - STACK_END));
++    rb_gc_mark_locations((VALUE*)((char*)stack_start + 2),
++			 (VALUE*)((char*)stack_end - 2));
+ #endif
+ }
+ 
+@@ -3513,6 +3513,10 @@ rb_gc_mark_machine_stack(rb_thread_t *th
+ #ifdef __ia64
+     rb_gc_mark_locations(th->machine.register_stack_start, th->machine.register_stack_end);
+ #endif
++#if defined(__mc68000__)
++    rb_gc_mark_locations((VALUE*)((char*)stack_start + 2),
++			 (VALUE*)((char*)stack_end - 2));
++#endif
+ }
+ 
+ void
diff -Nru ruby2.1-2.1.5/debian/patches/series ruby2.1-2.1.5/debian/patches/series
--- ruby2.1-2.1.5/debian/patches/series	2015-04-17 12:50:41.000000000 +0000
+++ ruby2.1-2.1.5/debian/patches/series	2015-04-19 12:52:31.000000000 +0000
@@ -1 +1,2 @@
 debian-changes
+m68k-fix

--- End Message ---
--- Begin Message ---
Version: 2.1.5-4+rm

Dear submitter,

as the package ruby2.1 has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/811434

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to