| Summary: | nmap failing to compile, syntax error in raw.h reported | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Heitzso <heitzso> |
| Component: | Current packages | Assignee: | Michal Januszewski (RETIRED) <spock> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | CC: | scorpiox.kr |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Heitzso
2004-09-15 06:05:53 UTC
Which version of linux26-headers are you using? 2.6.8.1? stable version: I just ran emerge linux26-headers to force the version to show and got: emerge (1 of 1) sys-kernel/linux26-headers-2.6.7-r4 to / There may be a simpler way to do that, but that works. Just before I ran "emerge -u linux26-headers" and it refused on the basis that linux26-headers was up to date, so 2.6.7-r4 it is. Linux version is: "Linux version 2.6.8-gentoo-r3" Could you check which package provides '/usr/include/net/raw.h' on your system? (use etcat -b /usr/include/net/raw.h or grep '/usr/include/net/raw.h' /var/db/pkg/*/*/CONTENTS). On my system /usr/include/net/* are provided by glibc, but I don't have raw.h installed. Remerging whatever package provides that file might be a good idea here. raw.h does not belong to any package I deleted and nmap now compiles fine guessing raw.h came over from a /usr/src/linux/include copy that I did awhile back trying to fix another Gentoo bug I'm changing status to resolved/invalid *** Bug 293253 has been marked as a duplicate of this bug. *** |