Summary: | net-analyzer/ntop-3.3.10-r1 failed to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vadim Kuznetsov (RETIRED) <vadimk> |
Component: | Current packages | Assignee: | Alin Năstac (RETIRED) <mrness> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | netmon |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log
emerge --info |
Description
Vadim Kuznetsov (RETIRED)
![]() Created attachment 201171 [details]
build log
Please post your "emerge --info". Created attachment 201174 [details]
emerge --info
Does the problem vanish when you compile the package with ccache being diabled? By the way, simply out of curiosity, where did you get the openrc-0.5.0-r2 package from? (In reply to comment #4) > Does the problem vanish when you compile the package with ccache being diabled? No it does not vanish. That's not the first error in your build.log. Anyway, in your case compiler seems to include some kernel header files (namely from /usr/src/linux). Why does it do that? I dunno, I suppose you screwed up your system in some way. Closed as INVALID. kernel headers are added to include path (-I/usr/src/linux/include) thru perl configuration information: PERL_INC = -fno-strict-aliasing -pipe -I/usr/src/linux/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.10.0/x86_64-linux/CORE which is product of `perl -MExtUtils::Embed -e ccopts`: configure:CFLAGS="$CFLAGS `perl -MExtUtils::Embed -e ccopts`" configure: PERL_INC=`perl -MExtUtils::Embed -e ccopts` and ccopts got /usr/src/linux/include because perl was configured and compiled with -Dlocincpth="/usr/src/linux/include" \ Then I would say perl has a bug. An application shouldn't use kernel header files directly from the directory where kernel source code resides. It should use header files installed by linux-headers package (/usr/include/linux and friends). Feel free to open a perl bug. FYI.. See following comments: bug 206455 comment 8 bug 206455 comment 13 |