Description of Problem: h2ph appears to be b0rken on ia64. I'm trying to port va-ctcs to ia64, and its 'newburn-generator' program has the line require 'asm/page.ph'; This loads /usr/lib/perl5/5.6.1/ia64-linux/_h2ph_pre.ph, which has a broken line 16: unless (defined &__LONG_MAX__) { sub __LONG_MAX__() { &9223372036854775807L } } This should be (AFAICT): unless (defined &__LONG_MAX__) { sub __LONG_MAX__() { &9223372036854775807 } } (note the missing "L" at the end of the number). Also, asm/page.ph includes /usr/lib/perl5/5.6.1/ia64-linux/linux/rhconfig.ph, which has a b0rken line 5: require '/boot/kernel.ph'; This should be (again, AFAICT): require 'linux/kernel.ph'; Version-Release number of selected component (if applicable): perl-5.6.1-26.72.4 How Reproducible: 100% Steps to Reproduce: 1. download ctcs from sourceforge 2. Try to run 'newburn-generator'. 3. Actual Results: fails, as above. Expected Results: doesn't fail. Additional Information: I'm autoconfiscating ctcs; if you're interested in my packages, I can attach it, but you'll see the same result from the va-ctcs project.
Created attachment 89295 [details] perl program that demonstrates the problem on ia64 Please do something about this soon. The changes are not large, and they could easily work for Errata A.
Sorry nobody dealt with this report before. I believe the policy now is RHEL2.1 will not have bug fixes anymore and only security fixes. If you still really need this fix in RHEL2.1 officially supported packages, then you must escalate it through IssueTracker.