Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86287 - missing lots of "__" in /usr/include/asm/pal.h from sys-kernel/linux26-headers-2.6.8.1-r2
Summary: missing lots of "__" in /usr/include/asm/pal.h from sys-kernel/linux26-header...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: IA64 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-22 11:42 UTC by Guillaume Baudot
Modified: 2005-03-24 10:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
/usr/include/asm/pal.h fixed (pal.h,46.04 KB, text/plain)
2005-03-22 11:44 UTC, Guillaume Baudot
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Baudot 2005-03-22 11:42:52 UTC
I did corrections directly on the file, so I have no diff to produce, but I will attach the correct file here...

Reproducible: Always
Steps to Reproduce:
1.emerge some package with a file including /usr/include/asm/pal.h (like sash)
2.look at the output
3.edit the file and add __ where missing before each occurrence of types __s64 and  __u64
4.# emerge --resume

Actual Results:  
program merged :)

Expected Results:  
Fail on gcc error because of unknown types s64, u64.

Must have been fixed by someone else before, maybe in higher versions of 2.6
headers ?..
Comment 1 Guillaume Baudot 2005-03-22 11:44:24 UTC
Created attachment 54170 [details]
/usr/include/asm/pal.h fixed
Comment 2 Tim Yamin (RETIRED) gentoo-dev 2005-03-22 14:28:43 UTC
Use linux-headers-2.6; that has an updated and improved __ splicer implementation that I added to kernel-2.eclass that works fine on IA64. Reopen bug if you still have issues with linux-headers-2.6.
Comment 3 Guillaume Baudot 2005-03-24 05:02:04 UTC
The fact is that I have linux26-headers installed...
Version does not perfectly fit kernel version (2.6.8.1-r2 against 2.6.8-r3), but it should not be a problem.
Then feel free to re-open the bug too...: maybe your fix was accidentally removed, or whatever else ?
Comment 4 Tim Yamin (RETIRED) gentoo-dev 2005-03-24 10:43:44 UTC
Well, linux26-headers is getting removed soon as for 2005.0 it is getting replaced with linux-headers-2.6 (which the 2005.0 IA-64 profile uses)...