Your message dated Sun, 31 Jan 2010 21:47:52 +0000
with message-id <e1nbhe4-00034q...@ries.debian.org>
and subject line Bug#555552: fixed in passenger 2.2.9debian-1
has caused the Debian Bug report #555552,
regarding passenger: Please port to sh4
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 ow...@bugs.debian.org
immediately.)


-- 
555552: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=555552
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: passenger
Version: 2.2.5debian1-1
Severity: important
Tags: patch
User: debian-...@superh.org
Usertags: sh4
X-Debbugs-CC: debian-sup...@lists.debian.org

Hi,

I am now trying to run Debian on Renesas SH(sh4) CPU.
http://buildd.debian-ports.org/status/architecture.php?suite=unstable&a=sh4&buildd=

passenger FTBFS on sh4.
http://buildd.debian-ports.org/fetch.php?pkg=passenger&arch=sh4&ver=2.2.5debian1-1&stamp=1257830668&file=log&as=raw

Because build of sh4 needs -DBOOST_SP_USE_PTHREADS option like arm and sparc.
But this option is not enable.

I made the patch which revised this problem.
I confirm that sh4 can build by applying this patch.

Could you apply this patch?

Best regards,
  Nobuhiro
diff --git a/doc/rdoc/classes/PlatformInfo.html b/doc/rdoc/classes/PlatformInfo.html
index 0ea5628..6a93cf7 100644
--- a/doc/rdoc/classes/PlatformInfo.html
+++ b/doc/rdoc/classes/PlatformInfo.html
@@ -742,7 +742,7 @@ the compiler.
 346:                         <span class="ruby-identifier">flags</span> <span class="ruby-operator">&lt;&lt;</span> <span class="ruby-value str">'-DBOOST_HAS_STDINT_H -D_GLIBCPP__PTHREADS'</span>
 347:                 <span class="ruby-keyword kw">elsif</span> <span class="ruby-constant">RUBY_PLATFORM</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/aix/</span>
 348:                         <span class="ruby-identifier">flags</span> <span class="ruby-operator">&lt;&lt;</span> <span class="ruby-value str">'-DOXT_DISABLE_BACKTRACES'</span>
-349:                 <span class="ruby-keyword kw">elsif</span> <span class="ruby-constant">RUBY_PLATFORM</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/(sparc-linux|arm-linux)/</span>
+349:                 <span class="ruby-keyword kw">elsif</span> <span class="ruby-constant">RUBY_PLATFORM</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/(sparc-linux|arm-linux|sh4-linux)/</span>
 350:                         <span class="ruby-comment cmt"># http://code.google.com/p/phusion-passenger/issues/detail?id=200</span>
 351:                         <span class="ruby-comment cmt"># http://groups.google.com/group/phusion-passenger/t/6b904a962ee28e5c</span>
 352:                         <span class="ruby-identifier">flags</span> <span class="ruby-operator">&lt;&lt;</span> <span class="ruby-value str">'-DBOOST_SP_USE_PTHREADS'</span>
@@ -829,4 +829,4 @@ current Ruby interpreter. Returns nil if it doesn&#8216;t exist.
   </div>
 
     </body>
-</html>
\ No newline at end of file
+</html>
diff --git a/lib/phusion_passenger/platform_info.rb b/lib/phusion_passenger/platform_info.rb
index 718eae9..ba27006 100644
--- a/lib/phusion_passenger/platform_info.rb
+++ b/lib/phusion_passenger/platform_info.rb
@@ -346,7 +346,7 @@ public
 			flags << '-DBOOST_HAS_STDINT_H -D_GLIBCPP__PTHREADS'
 		elsif RUBY_PLATFORM =~ /aix/
 			flags << '-DOXT_DISABLE_BACKTRACES'
-		elsif RUBY_PLATFORM =~ /(sparc-linux|arm-linux)/
+		elsif RUBY_PLATFORM =~ /(sparc-linux|arm-linux|sh4-linux)/
 			# http://code.google.com/p/phusion-passenger/issues/detail?id=200
 			# http://groups.google.com/group/phusion-passenger/t/6b904a962ee28e5c
 			flags << '-DBOOST_SP_USE_PTHREADS'

--- End Message ---
--- Begin Message ---
Source: passenger
Source-Version: 2.2.9debian-1

We believe that the bug you reported is fixed in the latest version of
passenger, which is due to be installed in the Debian FTP archive:

libapache2-mod-passenger_2.2.9debian-1_i386.deb
  to main/p/passenger/libapache2-mod-passenger_2.2.9debian-1_i386.deb
passenger-doc_2.2.9debian-1_all.deb
  to main/p/passenger/passenger-doc_2.2.9debian-1_all.deb
passenger_2.2.9debian-1.diff.gz
  to main/p/passenger/passenger_2.2.9debian-1.diff.gz
passenger_2.2.9debian-1.dsc
  to main/p/passenger/passenger_2.2.9debian-1.dsc
passenger_2.2.9debian.orig.tar.gz
  to main/p/passenger/passenger_2.2.9debian.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 555...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Micah Anderson <mi...@debian.org> (supplier of updated passenger package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 31 Jan 2010 14:19:55 -0500
Source: passenger
Binary: libapache2-mod-passenger passenger-doc
Architecture: source all i386
Version: 2.2.9debian-1
Distribution: unstable
Urgency: low
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Changed-By: Micah Anderson <mi...@debian.org>
Description: 
 libapache2-mod-passenger - Rails and Rack support for Apache2
 passenger-doc - Rails and Rac support for Apache2 - Documentation
Closes: 555552
Changes: 
 passenger (2.2.9debian-1) unstable; urgency=low
 .
   * New upstream release (Closes: #555552)
Checksums-Sha1: 
 e9917844b290e64c0df88c969d6594aaeb4a91e2 2182 passenger_2.2.9debian-1.dsc
 24185f0e5bbc843fe9f3311cf82ee9611c8e6942 1931080 
passenger_2.2.9debian.orig.tar.gz
 1cd4de370b3d11f45f4a1593ea6d215b691a090c 9207 passenger_2.2.9debian-1.diff.gz
 a6dd871ab7da886defe0627d782bc5c1abe147db 14488 
passenger-doc_2.2.9debian-1_all.deb
 dc1336a9b0d6baa06c13a45bf24b6cfb57f2ff82 399918 
libapache2-mod-passenger_2.2.9debian-1_i386.deb
Checksums-Sha256: 
 bc5eb1604f477aef6ecea5818f43c0703aa532d4da9ee96b778e834297878b64 2182 
passenger_2.2.9debian-1.dsc
 a69cb27cbecd0bac37ebb1cc654888953a3421d2f8abfd81f809d4fb550cf34b 1931080 
passenger_2.2.9debian.orig.tar.gz
 d4d7cef10b30c38cca504bc2e5a7c48cbfa36bf4e054c9d4226e1efa102bea27 9207 
passenger_2.2.9debian-1.diff.gz
 0a246298837b27ff1f1d611d0e29f30fbf768cdff888e18904a2b574b2e73494 14488 
passenger-doc_2.2.9debian-1_all.deb
 9d3b25d354b3e334f149664c72ac0069741719a36b8103250cc75bc2f3e8dc27 399918 
libapache2-mod-passenger_2.2.9debian-1_i386.deb
Files: 
 e6c69aa48a333dd10620ca8f43fd6317 2182 web optional passenger_2.2.9debian-1.dsc
 ca34bf84da5536bb8c366d2b7fcc8834 1931080 web optional 
passenger_2.2.9debian.orig.tar.gz
 799a4abb8931d2e550643f323b56d857 9207 web optional 
passenger_2.2.9debian-1.diff.gz
 688e4e035876d244766ce149e859fe7e 14488 doc optional 
passenger-doc_2.2.9debian-1_all.deb
 47f684969ef354a2ede20b6e188afe35 399918 web optional 
libapache2-mod-passenger_2.2.9debian-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCgAGBQJLZd6+AAoJEIy/mjIoYaeQDqcP/iLZBkD6nnXz2APjhSS1WCEq
82nczYGJ2ohorX14W8lwIBIcWW/s9+dnlVsq+qkdQcnW3Sg67cG0X9rl/CWGTM5X
U5X/Pe67HKQ+zGGbFdnkE+uPop3hvsIZVWavlNKZygr1T8f5d4oZA06pVe3XHJlX
PlXDYG6xIeTTScHi4XGJwAlxvGvp06+2i1ez5QhuLTR12FaDma8U0AX77n1xp6h8
Jhl5cbu+7EHAKA83PsDROJTVTzu2b8EdBNJGzyhjtEimf2z5UbhXZZFZNPQXDLIr
k0o82LaCFp2udkSORUM5ja87uItNIsxn3+dBzYbRmMnhKMkoB0FeoQGJVPoDhDNx
hoU8GrZUpCD6KksyI5x97CHpGANHsnKgt2kf97lcg/I8dxP3VbNc4bd5qF5seSCX
V29QOVwPML7yOUJZvbWAeE6gDZzFRbhy7DxAJfvZnF5fvCgahBFYNxzmAOWQkQ97
ro0JsjaVnxoB31iYuoov3q8A8s1C6I9Z53t+tMAh+qWOH6sy+XxxUQepeqbdryPh
uch0t55QDs4Wilydn8SCXVzI/UeKZ19s1YN6996lMUfm7Wth4Zv77N1hMQfHX5RY
mXvyoPuB+yYGferB7qT/s/HyACUIsxMzHZ1N0Pb1ocM0OCCPdIPLlzA0Nk8/QIWE
Cgfyu3/KSv9o86H77i9T
=OdwB
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to