# Ruby1.9 on hppa build problem

**URL:** <https://www.ruby-forum.com/t/ruby1-9-on-hppa-build-problem/150732>\
**Category:** Development\
**Created:** [October 12, 2008, 8:05am UTC](https://www.ruby-forum.com/t/ruby1-9-on-hppa-build-problem/150732 "2008-10-12T08:05:00Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hideki\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/3ec8ea/32.png) [@Hideki\_Y](https://www.ruby-forum.com/u/Hideki_Y)\
**Post date:** [October 12, 2008, 8:05am UTC](https://www.ruby-forum.com/t/ruby1-9-on-hppa-build-problem/150732/1 "2008-10-12T08:05:00Z")

</div>

e$B$3$s$K$A$O!"e(B

e$B!!$d$^$M!we(BDebian JP Project  
e$B$G$9!#$A$g$C$H$_4j$$$,$"$j$^$7$F%a!\<%k$r:9$7\>e$2$Fe(B  
e$B!!$_$j$^$9!#e(B

e$B!!e(BDebian e$B$G$Ne(B ruby 1.9 e$B$J$N$G$9$,!“e(Bhppa  
e$B$G%S%k%I$,$G$-$J$$$H$$$&LdBj$,$”$C$F!“e(B  
e$B!!8=\>u$N%j%j!\<%9%V%m%C%+!\<$N0l$D!J2\<\<j$9$j$c\<!$N%j%j!\<%9$+$i:o=|$5$l$F$7$^$&!)e(B  
e$B!!e(Bhppae$B$@$1=|$$$F!”$H$$$&JQ99$r$7$J$$$H!D!K$H$$$&46$8$G$9!#e(B

> ruby1.9 is broken on hppa: 1.9.0.1, that previously built fine (it’s in  
> the archive) exhibits the same problems as 1.9.0.2 and 1.9.0.3.

e$B!!%P%0$N\>u67$O0J2\<$Ne(BURLe$B$J$N$G$9$,!“$I$J$?$+LdBjFCDj\<jEA$C$F$$$?$@$1$=$&$Je(B  
e$B!!e(Brubye$B%O%C%+!\<$NJ}$$$i$C$7$c$$$^$;$s$+!\<!)!Je(Bruby  
e$B$,0-$$$s$8$c$M!\<$h!”$3$l!#e(B  
e$B!!$H$+!":G?7$J$iD\>$C$F$k$\<!\*$H$+$$$&%3%a%s%H$G$b$$$$$G$9e(B 🙂

e$B!!e(Bhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478717

e$B!!!t:G=i$KF($2$rBG$C$F$\*$/$H!";d$Oe(B ruby  
e$B$NFbIt9=B$A4$/CN$C$F$^$;$se(B 😉  
e$B!!!$G$b2?$H$+$7$?$$$H;W$C$F$3$s$J%a!\<%k$7$F$^$9!#e(B

–  
Regards,

Hideki Y. henrich @ debian.or.jp/iijmio-mail.jp  
[HidekiYamane - Debian Wiki](http://wiki.debian.org/HidekiYamane)

---

<div class="post-metadata">

**Author:** ![Hideki\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/3ec8ea/32.png) [@Hideki\_Y](https://www.ruby-forum.com/u/Hideki_Y)\
**Post date:** [October 13, 2008, 3:08pm UTC](https://www.ruby-forum.com/t/ruby1-9-on-hppa-build-problem/150732/2 "2008-10-13T15:08:02Z")

</div>

Yuguie$B$G$9!#e(B

Hideki Y. e$B$5$s$O=q$-$^$7$?e(B:

> e$B!!e(BDebian e$B$G$Ne(B ruby 1.9 e$B$J$N$G$9$,!“e(Bhppa e$B$G%S%k%I$,$G$-$J$$$H$$$&LdBj$,$”$C$F!“e(B  
> e$B!!8=\>u$N%j%j!\<%9%V%m%C%+!\<$N0l$D!J2\<\<j$9$j$c\<!$N%j%j!\<%9$+$i:o=|$5$l$F$7$^$&!)e(B  
> e$B!!e(Bhppae$B$@$1=|$$$F!”$H$$$&JQ99$r$7$J$$$H!D!K$H$$$&46$8$G$9!#e(B

e$B$\*CN$i$;$"$j$,$H$&$4$6$$$^$9!#e(B

e$B$?$@!“e(BRuby 1.9e$B$Oe(Bhppae$B$r%5%]!\<%H$7$F$$$^$;$s!#e(B  
e$B$5$7$”$?$C$F%m%0$rGR8+$7$?8B$j$G$O860x$N\<+L@$J%P%0$G$O$“$j$^$;$s$7!”$+$He(B  
e$B$$$C$Fe(BRubye$B3+H/?X$Oe(Bhppae$B4D6-$r;}$C$F$$$^$;$s!#$9$0$KD\>$;$k$b$N$G$“$l$PBP1~e(B  
e$B$7$?$$$H$3$m$G$O$”$j$^$9$,!"$=$&$G$O$J$$$N$G!V%5%]!\<%H$7$F$$$^$;$s!W$H2se(B  
e$BEz$;$6$k$rF@$^$;$s!#e(B

Ruby 1.9e$B$N%W%i%C%H%U%)!\<%`%5%]!\<%H\>u67$Oe(B  
[http://redmine.ruby-lang.org/wiki/ruby-19/SupportedPlatforms](http://redmine.ruby-lang.org/wiki/ruby-19/SupportedPlatforms)  
e$B$K=q$$$F$"$j$^$9!#e(B

e$B;d$H$7$F$O$G$-$k$@$1B?$/$N4D6-$re(B(e$B\>/$J$/$H$be(BDebiane$B$,%5%]!\<%H$7$F$$$k4D6-e(B  
e$B$0$i$$$Oe(B)e$B%5%]!\<%H$7$?$$$H$O;W$C$F$$$^$9!#$?$@!“I,$:$7$b3F4D6-$NLLE]$r8+e(B  
e$B$i$l$k?Me(B(e$B%a%s%F%Je(B)e$B$,$$$J$$$3$H!”$=$l$+$i%F%9%H4D6-$,$J$$$3$H$,\>c32$H$J$Ce(B  
e$B$F$$$^$9!#e(B  
e$B$3$NE@$Ge(BDebiane$B%W%m%8%'%/%H$N6(NO$rF@$i$l$k$H$+!"$=$&$$$&M\>CO$O$J$$$G$7$ge(B  
e$B$&$+!#e(B

---

<div class="post-metadata">

**Author:** ![Hideki\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/3ec8ea/32.png) [@Hideki\_Y](https://www.ruby-forum.com/u/Hideki_Y)\
**Post date:** [October 14, 2008, 3:34pm UTC](https://www.ruby-forum.com/t/ruby1-9-on-hppa-build-problem/150732/3 "2008-10-14T15:34:51Z")

</div>

e$B!!$d$^$M$G$9!#e(B

On Mon, 13 Oct 2008 22:04:42 +0900  
“Yugui (Yuki S.)” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> e$B$?$@!“e(BRuby 1.9e$B$Oe(Bhppae$B$r%5%]!\<%H$7$F$$$^$;$s!#e(B  
> e$B$5$7$”$?$C$F%m%0$rGR8+$7$?8B$j$G$O860x$N\<+L@$J%P%0$G$O$“$j$^$;$s$7!”$+$He(B  
> e$B$$$C$Fe(BRubye$B3+H/?X$Oe(Bhppae$B4D6-$r;}$C$F$$$^$;$s!#$9$0$KD\>$;$k$b$N$G$“$l$PBP1~e(B  
> e$B$7$?$$$H$3$m$G$O$”$j$^$9$,!"$=$&$G$O$J$$$N$G!V%5%]!\<%H$7$F$$$^$;$s!W$H2se(B  
> e$BEz$;$6$k$rF@$^$;$s!#e(B

e$B!!N;2r$7$^$7$?!#e(B

> e$B;d$H$7$F$O$G$-$k$@$1B?$/$N4D6-$re(B(e$B\>/$J$/$H$be(BDebiane$B$,%5%]!\<%H$7$F$$$k4D6-e(B  
> e$B$0$i$$$Oe(B)e$B%5%]!\<%H$7$?$$$H$O;W$C$F$$$^$9!#$?$@!“I,$:$7$b3F4D6-$NLLE]$r8+e(B  
> e$B$i$l$k?Me(B(e$B%a%s%F%Je(B)e$B$,$$$J$$$3$H!”$=$l$+$i%F%9%H4D6-$,$J$$$3$H$,\>c32$H$J$Ce(B  
> e$B$F$$$^$9!#e(B  
> e$B$3$NE@$Ge(BDebiane$B%W%m%8%'%/%H$N6(NO$rF@$i$l$k$H$+!"$=$&$$$&M\>CO$O$J$$$G$7$ge(B  
> e$B$&$+!#e(B

e$B!!3NG’$7$?$H$3$me(B

“Thibaut VARENE” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> We can certainly provide access to hppa machines, see  
> [PARISC-LINUX: Test Cluster](http://www.parisc-linux.org/cluster.html), especially to someone  
> willing to help making things work 😉

e$B!!$H$N$3$H$G$9$N$G!"e(B

Admin is Thibaut Varene . To request  
access, please submit:

```
* what you are contributing and why you need access
* preferred login name
* public ssh key

```

e$B!!%^%7%s$Oe(B"Thibaut VARENE" [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
e$B$5$s$K0MMj$9$l$P$$$1$=$&$G$9!#e(B

–  
Regards,

Hideki Y. henrich @ debian.or.jp/iijmio-mail.jp  
[HidekiYamane - Debian Wiki](http://wiki.debian.org/HidekiYamane)

---

<div class="post-metadata">

**Author:** ![Hideki\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/3ec8ea/32.png) [@Hideki\_Y](https://www.ruby-forum.com/u/Hideki_Y)\
**Post date:** [October 23, 2008, 4:22am UTC](https://www.ruby-forum.com/t/ruby1-9-on-hppa-build-problem/150732/4 "2008-10-23T04:22:45Z")

</div>

On Wed, 22 Oct 2008 12:08:16 +0900  
Hideki Y. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> e$B!!:#2s$Ne(B build e$BLdBj$O2r7h$N8+9~$\_$G$9$,!"0z$-B3$-e(B ruby development e$B$G$Ne(B  
> e$B!!e(Bhppa e$B%5%]!\<%H$K$D$$$F$48!F$D:$1$l$P9,$$$G$9!#e(B

e$B!!@h$N%a!\<%k$K$b$N$Y$?$h$&$JMxMQ2DG=$Je(B hppa  
e$B%^%7%s$,$"$k$3$H$re(B wiki (\*)  
e$B!!$K5-=R$9$k$N$Oe(B okay e$B$G$7$g$&$+!)e(B

e$B!!e(B\*) [http://redmine.ruby-lang.org/wiki/ruby-19/SupportedPlatforms](http://redmine.ruby-lang.org/wiki/ruby-19/SupportedPlatforms)

–  
Regards,

Hideki Y. henrich @ debian.or.jp/iijmio-mail.jp  
[HidekiYamane - Debian Wiki](http://wiki.debian.org/HidekiYamane)

---

<div class="post-metadata">

**Author:** ![Hideki\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/3ec8ea/32.png) [@Hideki\_Y](https://www.ruby-forum.com/u/Hideki_Y)\
**Post date:** [October 23, 2008, 10:00pm UTC](https://www.ruby-forum.com/t/ruby1-9-on-hppa-build-problem/150732/5 "2008-10-23T22:00:10Z")

</div>

Yuguie$B$G$9!#e(B

Hideki Y. e$B$5$s$O=q$-$^$7$?e(B:

> On Wed, 22 Oct 2008 12:08:16 +0900  
> Hideki Y. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > e$B!!:#2s$Ne(B build e$BLdBj$O2r7h$N8+9~$\_$G$9$,!"0z$-B3$-e(B ruby development e$B$G$Ne(B  
> > e$B!!e(Bhppa e$B%5%]!\<%H$K$D$$$F$48!F$D:$1$l$P9,$$$G$9!#e(B

e$B$_@$OC$K$J$j$^$7$?!#$?$@!“e(Bhppae$B$NCN\<1$N$”$k%a%s%F%J$,$_$j$^$;$s$He(B  
e$B!Ve(Bsupportede$B!W$K$O$J$j$^$;$s!#e(B

e$B$I$J$?$+!"%a%s%F%J$r$d$j$^$;$s$+e(B? \< ALL

> e$B!!@h$N%a!\<%k$K$b$N$Y$?$h$&$JMxMQ2DG=$Je(B hppa e$B%^%7%s$,$"$k$3$H$re(B wiki (\*)  
> e$B!!$K5-=R$9$k$N$Oe(B okay e$B$G$7$g$&$+!)e(B

e$B8=\>u$G$Oe(Bhppae$B$O!Ve(BPerhapse$B!W07$$$K$7$+$J$i$J$$$H$3$m!"!Ve(BBest  
efforte$B!W$d2?$+e(B  
e$B$HJ6$i$o$7$/$J$k$N$G$41sN8$/$@$5$$!#e(B

DeveloperHowto ([http://redmine.ruby-lang.org/wiki/ruby/DeveloperHowtoJa](http://redmine.ruby-lang.org/wiki/ruby/DeveloperHowtoJa))  
e$B$K$J$i$P!"3+H/$N$?$a$KMxMQ2DG=$J%j%=!\<%9$H$$$&$3$H$G:$C$F$$$F$bNI$$$H;We(B  
e$B$$$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![Hideki\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/3ec8ea/32.png) [@Hideki\_Y](https://www.ruby-forum.com/u/Hideki_Y)\
**Post date:** [October 22, 2008, 5:10am UTC](https://www.ruby-forum.com/t/ruby1-9-on-hppa-build-problem/150732/6 "2008-10-22T05:10:04Z")

</div>

e$B!!$d$^$M$G$9!#e(B  
e$B!!CY$^$-$J$,$i!Je(B1e$B=54VCY$l$G$9$,!K?JD=$,$"$C$?$N$G$4Js9p$5$;$FD:$-$^$9!#e(B  
e$B!!e(Bhppa e$B$G$Ne(B Linux e$B%+!\<%M%k$Ne(B NPTL  
e$B%5%]!\<%H$NLdBj$KEv$?$C$?$h$&$G$9!#e(B

e$B!!$\*A{$,$;$7$^$7$?!#e(B

e$B!!:#2s$Ne(B build e$BLdBj$O2r7h$N8+9~$\_$G$9$,!"0z$-B3$-e(B ruby  
development e$B$G$Ne(B  
e$B!!e(Bhppa e$B%5%]!\<%H$K$D$$$F$48!F$D:$1$l$P9,$$$G$9!#e(B

- -------- Original Message --------  
Subject: Bug#491930: ruby1.9/hppa problems  
Resent-Date: Wed, 15 Oct 2008 09:18:04 +0000, Wed, 15 Oct 2008 09:18:05  
+0000  
Resent-From: Lucas N. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Resent-To: removed\_email\_address@domain.invalid  
Resent-CC: akira yamada [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Date: Wed, 15 Oct 2008 11:16:37 +0200  
From: Lucas N. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Reply-To: Lucas N. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid),  
removed\_email\_address@domain.invalid  
To: Michael Casadevall [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
CC: removed\_email\_address@domain.invalid, removed\_email\_address@domain.invalid, LaMont Jones  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid), removed\_email\_address@domain.invalid  
References: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

On 15/10/08 at 04:16 -0400, Michael Casadevall wrote:

> long time to build. cpuinfo is as follows:  
> D-cache : 1536 KB (WB, direct mapped)  
> model name : Crescendo 750 W2  
> 219kb build.log is available. Built with debuild -B -b  
> Michael

Following Michael’s steps, I successfully built ruby1.9 on mkhppa3, one  
of Thibaut Varene’s boxes, using the following kernel:  
Linux mkhppa3 2.6.22.19 #1 SMP Tue Oct 14 14:22:05 CEST 2008 parisc64  
GNU/Linux

Before that, I tried to build using lenny’s 2.6.26. I ran into several  
WARN\_ON()s and hard locks, and never managed to build ruby1.9 on hppa  
using lenny’s kernel. This kernel is clearly not ready for a release,  
but it’s not my call to make…

After the build, ruby’s test suite mostly passed (some thread tests just  
blocked, so there’s still a problem with threading on hppa). So I had to  
disable it in debian/rules. I think that the status is “good enough” for  
lenny/hppa. And this should allow to build the other missing packages  
too.

Dato, is it fine if I upload those binaries to unstable? How should I  
proceed to make them migrate to testing? I think they will magically  
appear in testing since the source is already in testing, but I’m not  
sure now.

Thanks a lot to Michael for hinting about 2.6.22.19 🙂

* * *

| Lucas N.  
| removed\_email\_address@domain.invalid [http://www.lucas-nussbaum.net/](http://www.lucas-nussbaum.net/) |  
| jabber: removed\_email\_address@domain.invalid GPG: 1024D/023B3F4F |

–  
Regards,

Hideki Y. henrich @ debian.or.jp/iijmio-mail.jp  
[HidekiYamane - Debian Wiki](http://wiki.debian.org/HidekiYamane)
