Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 29107

Summary: Fenris installing failed
Product: Gentoo Linux Reporter: SpanKY <vapier>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description SpanKY gentoo-dev 2003-09-19 05:32:27 UTC
I have gentoo kernel 2.4.20.
System isn't able to merging correctly fenris.
After 'emerge fenris' command this is the report:



fenris - program execution path analysis tool
---------------------------------------------
Copyright (C) 2001, 2002 by Bindview Corporation
Portions Copyright (C) 2001, 2002 by their respective contributors
Developed and maintained by Michal Zalewski <lcamtuf@coredump.cx>

  Fenris is still under development. Your comments, complaints,
  bugfixes, ideas and code are welcome and will be greatly appreciated.
  If you notice any problems during the compilation process or while
  using this software, please consult the documentation and use 
  'fenris-bug' reporting application. Thanks!

[+] Version (build): 0.07-m (3186)
[+] Operating system check: Linux (supported)
[+] Processor check: i686 (supported)
[+] GNU C library version: 2.3.2 (untested!)
[!] This voids your warranty ;) Please consult documentation.
    And, if this is not a big deal, contact author :)

[+] GNU C compiler version: 3.2.3 (untested!)
[!] This voids your warranty ;) Please consult documentation.
    And, if this is not a big deal, contact author :)

[+] GNU libc binary test: passed
[+] GCC crt code binary test: passed
[+] GNU libc linker test: passed
[+] Endian and sizeof() checks: passed
[+] Library mapping address: 0x40nnnnnn
[+] C library _init code: no known _init pattern!

[!] **WARNING** Your GNU C library does not seem to use known
    __do_global_ctors_aux(...) function code. This means you
    will be able to trace programs in -s (no prolog detection)
    only and that you can't benefit from auto libc init skipping
    feature. Please contact the author (lcamtuf@coredump.cx)
    providing him with CTORS.txt file I've created for you.
    Try not to use generated code if you do not have to.

    Supported libc versions: 2.0.7 2.1.92 2.2.2 2.2 2.1.3 2.2.4
    Your libc version is:    2.3.2

[+] Creating CTORS.txt file...
-rw-r--r--    1 root     root         3362 Sep 18 22:19 CTORS.txt
[+] Kernel includes available: yes
[+] OpenSSL installed: yes
[+] binutils installed: (libbfd) (libiberty)
[+] libreadline installed: yes, with libtermcap
[+] libncurses installed: yes, nc-aegir will be built.
[+] 'screen' installed: yes
[*] Generating syscall names table: 243 entries
[*] Generating decl list for fenris.c: 91 entries
[*] Generating decl list for aegir.c: 50 entries
[*] Compiling libi386: done
[*] Compiling libdis: done
[*] Compiling i386-dis: done
[*] Compiling hooks: done
[!] Warning messages: 
In file included from fenris.h:28,
                 from hooks.c:49:
config.h:83:1: warning: multi-line string literals are deprecated
[*] Compiling opdis: done
[*] Compiling nc-opdis: done
[*] Compiling allocs: done
[*] Compiling libfnprints: done
[!] Warning messages: 
In file included from libfnprints.h:40,
                 from libfnprints.c:30:
config.h:83:1: warning: multi-line string literals are deprecated
[*] Compiling fenris (this might take few minutes): failed!
[-] Sorry it didn't work out. Please consult the documentation.
[-] Note: if this is because of no memory left, try './build minimal',
[-] or, better, temporarily enable some swap memory.

[-] Error messages:
In file included from fenris.c:61:
asmstring.h:502:17: warning: multi-line string literals are deprecated
In file included from fenris.c:92:
/usr/include/asm/stat.h:13: parse error before '.' token
/usr/include/asm/stat.h:14: parse error before '.' token
/usr/include/asm/stat.h:15: parse error before '.' token
/usr/include/asm/stat.h:31: parse error before '.' token
/usr/include/asm/stat.h:33: parse error before '.' token
/usr/include/asm/stat.h:35: parse error before '.' token
/usr/include/asm/stat.h:39: parse error before '}' token
/usr/include/asm/stat.h:66: parse error before '.' token
/usr/include/asm/stat.h:69: parse error before '.' token
/usr/include/asm/stat.h:72: parse error before '.' token
/usr/include/asm/stat.h:76: parse error before '}' token
In file included from fenris.c:99:
config.h:83:1: warning: multi-line string literals are deprecated
fenris.c: In function `ret_syscall':
fenris.c:2744: storage size of `os' isn't known
fenris.c:2745: storage size of `st' isn't known

make: *** [fenris] Error 1

!!! ERROR: dev-util/fenris-0.07m failed.
!!! Function src_compile, Line 37, Exitcode 2
!!! (no error message)
Comment 1 Michal Januszewski (RETIRED) gentoo-dev 2003-09-19 05:59:36 UTC
This is a duplicate of bug #21190..
Comment 2 SpanKY gentoo-dev 2003-09-19 08:24:51 UTC
rgr

*** This bug has been marked as a duplicate of 21190 ***