Opened 16 years ago
Closed 16 years ago
#160 closed task (fixed)
Perl 5.8.8 doesn't build with kernel headers >= 2.6.20 (patch)
Reported by: | laxy | Owned by: | Joe Ciccone |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | BOOK | Version: | CLFS Standard 1.1.0 |
Keywords: | perl | Cc: |
Description
Using the CLFS standard dev book, perl 5.8.8 fails to build due to new kernel headers. Patch from Gentoo: ftp://140.211.166.134/.1/gentoo-portage/disk/dev-lang/perl/files/perl-5.8.8-asm-page-h-compile-failure.patch
Change History (6)
comment:2 by , 16 years ago
There isn't a typo; the results I found said it was from 2.6.20. Thus I didn't think mentioning I used a newer kernel was necessary, since 2.6.24 > 2.6.20. If it's indeed a 2.6.25 thing, my apologies. I didn't change anything but the kernel.
comment:3 by , 16 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
The comment about 2.6.20 appears to be incorrect (dunno, I haven't tried to build against that in a very long while, maybe there was an issue somewhere - I think we were using our own headers in those days).
Yes, this might come back to bite us when we use a newer kernel, but with 2.6.24 (and 2.6.24.4) it builds fine on the arches I have available.
comment:4 by , 16 years ago
Resolution: | worksforme |
---|---|
Status: | closed → reopened |
This will become a problem with 2.6.25. page.h is completely removed from 2.6.25. Reopening and fixing now, I'm sure some people will try to build with a newer kernel when we release, and it definitely wont have page.h in it.
comment:5 by , 16 years ago
Owner: | changed from | to
---|---|
Status: | reopened → new |
comment:6 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Added a patch in r3928
We should not have problems in the future.