Working with lucas, I've successfully been able to build ruby1.9. The issue is related to NPTL support in the kernel. NPTL on HPPA is extremely unstable it seems, and currently causes anything that uses to threads to go boom under some cirmstances. Some versions of the kernel however appear to work. I had a successful build with a machine with the following uname
Linux gsyprf11 2.6.22.19 #1 SMP Sat Apr 5 18:55:33 PDT 2008 parisc64 GNU/Linux The test suite passes successfully, although it does take an extremely long time to build. cpuinfo is as follows: processor : 0 cpu family : PA-RISC 2.0 cpu : PA8700 (PCX-W2) cpu MHz : 750.000000 model : 9000/800/A500-7X model name : Crescendo 750 W2 hversion : 0x00005e30 sversion : 0x00000491 I-cache : 768 KB D-cache : 1536 KB (WB, direct mapped) ITLB entries : 240 DTLB entries : 240 - shared with ITLB bogomips : 1495.04 software id : 824930630 processor : 1 cpu family : PA-RISC 2.0 cpu : PA8700 (PCX-W2) cpu MHz : 750.000000 model : 9000/800/A500-7X model name : Crescendo 750 W2 hversion : 0x00005e30 sversion : 0x00000491 I-cache : 768 KB D-cache : 1536 KB (WB, direct mapped) ITLB entries : 240 DTLB entries : 240 - shared with ITLB bogomips : 1495.04 software id : 824930630 I uploaded the results to ~ncommander-guest/ruby1.9 on alioth. The 219kb build.log is available. Built with debuild -B -b Michael On Tue, Oct 14, 2008 at 6:47 PM, Lucas Nussbaum <[EMAIL PROTECTED]> wrote: > forcemerge 478717 491930 > thanks > > Hi, > > I'm merging #478717 and #491930, since they are about the same issue > (ruby1.9's recent versions not being available on hppa). > > I did some tests. The last upstream revision of ruby1.9 that I could > successfully compile was rev 11437 (Sun Dec 31 07:24:56 2006 +0000). > This was just before the merge of YARV, so YARV is a good suspect. > Unfortunately, the YARV merge was done all at once, so it's not possible > to bissect it. > > Open questions: > - is there a later version that is buildable on Debian? That would be > great, because if would exclude a bug in the big YARV merge. The first > "bad" version I could find (with the failure that is reported in this > bug) is rev 12544 (Fri Jun 15 03:27:33 2007 +0000). This is confirmed > by http://buildd.debian.org/build.php?arch=hppa&pkg=ruby1.9 > > - 1.9.0.0-2 was built and uploaded, but the log is not available on > buildd.d.o, so it was probably a manual upload. The .changes is signed > by LaMont Jones <[EMAIL PROTECTED]>, and the package works fine > according to some basic tests. Lamont, do you remember how you > managed to build that package? Did you use an old system/kernel? > > Thank you, > -- > | Lucas Nussbaum > | [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ | > | jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F | > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]