all use flags perl knows about are set to off (this is x86 chroot on amd64) perl compilation aborts due to missing header file asm/page.h there is no asm/page.h file on my 1st computer my 2nd computer has it: /usr/mips-unknown-linux-gnu/usr/include/asm/page.h googlin for "perl asm/page.h" brings result "old well-known bug in perl" after creatin empty file /usr/include/asm/page.h perl compiled succesfully i suggest that perl be patched to not include the file
Created attachment 174247 [details] ebuild log and emerge--info
Thanks for reporting this issue, and doing the legwork to find the solution. Could you please attach ebuild log and emerge info uncompressed? Or, if the ebuild log is really huge, bzip it rather than using 7zip (which most people don't have installed)
Created attachment 174394 [details] build log and emerge--info output same files repacked as tar.bz2
I just had this problem myself, and a quick google search returned this: http://www.nntp.perl.org/group/perl.perl5.porters/2007/02/msg121370.html the patch is: --- perl-5.8.8/ext/IPC/SysV/SysV.xs.no_asm_page_h 2001-06-30 14:46:07.000000000 -0400 +++ perl-5.8.8/ext/IPC/SysV/SysV.xs 2006-06-02 17:37:22.000000000 -0400 @@ -3,9 +3,6 @@ #include "XSUB.h" #include <sys/types.h> -#ifdef __linux__ -# include <asm/page.h> -#endif #if defined(HAS_MSG) || defined(HAS_SEM) || defined(HAS_SHM) #ifndef HAS_SEM # include <sys/ipc.h>
This should be fixed.