egret3 n00b
Joined: 23 Feb 2008 Posts: 3
|
Posted: Sun Mar 02, 2008 7:58 am Post subject: sys-apps/attr-2.4.41 fails to compile, error: 'emake || die' |
|
|
When I attempt to 'emerge sys-apps/attr-2.4.41', it displays the following error message regarding compilation (emake):
i686-gentoo-freebsd6.2-gcc -O2 -mtune=i686 -pipe -O2 -mtune=i686 -pipe -DNDEBUG -funsigned-char -fno-strict-aliasing -Wall -DVERSION=\"2.4.41\" -DLOCALEDIR=\"/usr/share/locale\" -DPACKAGE=\"attr\" -I./include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -mtune=i686 -pipe -DNDEBUG -funsigned-char -fno-strict-aliasing -Wall -DVERSION=\"2.4.41\" -DLOCALEDIR=\"/usr/share/locale\" -DPACKAGE=\"attr\" -I../include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -include libattr.h -c libattr.c -fPIC -DPIC -o .libs/libattr.o
In file included from libattr.c:25:
../include/attr/xattr.h:21:22: error: features.h: No such file or directory
In file included from libattr.c:25:
../include/attr/xattr.h: In function 'setxattr':
../include/attr/xattr.h:35: error: expected declaration specifiers before '__THROW'
../include/attr/xattr.h:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:44: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:46: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:51: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:53: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
../include/attr/xattr.h:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__THROW'
In file included from libattr.c:26:
../include/attr/attributes.h:65: error: storage class specified for parameter 'attrlist_t'
../include/attr/attributes.h:74: error: storage class specified for parameter 'attrlist_ent_t'
../include/attr/attributes.h:94: error: storage class specified for parameter 'attrlist_cursor_t'
../include/attr/attributes.h:106: error: storage class specified for parameter 'attr_multiop_t'
../include/attr/attributes.h:123: error: storage class specified for parameter 'attr_get'
../include/attr/attributes.h:125: error: storage class specified for parameter 'attr_getf'
../include/attr/attributes.h:133: error: storage class specified for parameter 'attr_set'
../include/attr/attributes.h:136: error: storage class specified for parameter 'attr_setf'
../include/attr/attributes.h:143: error: storage class specified for parameter 'attr_remove'
../include/attr/attributes.h:144: error: storage class specified for parameter 'attr_removef'
../include/attr/attributes.h:154: error: expected declaration specifiers or '...' before 'attrlist_cursor_t'
../include/attr/attributes.h:156: error: expected declaration specifiers or '...' before 'attrlist_cursor_t'
../include/attr/attributes.h:175: error: expected declaration specifiers or '...' before 'attr_multiop_t'
../include/attr/attributes.h:176: error: storage class specified for parameter 'attr_multi'
../include/attr/attributes.h:177: error: expected declaration specifiers or '...' before 'attr_multiop_t'
../include/attr/attributes.h:178: error: storage class specified for parameter 'attr_multif'
libattr.c:36: error: storage class specified for parameter 'user_name'
libattr.c:36: error: parameter 'user_name' is initialized
libattr.c:37: error: storage class specified for parameter 'secure_name'
libattr.c:37: error: parameter 'secure_name' is initialized
libattr.c:38: error: storage class specified for parameter 'trusted_name'
libattr.c:38: error: parameter 'trusted_name' is initialized
libattr.c:39: error: storage class specified for parameter 'xfsroot_name'
libattr.c:39: error: parameter 'xfsroot_name' is initialized
libattr.c:47: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:68: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:106: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:130: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:151: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:178: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:201: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:221: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:245: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:268: error: expected declaration specifiers or '...' before 'attrlist_cursor_t'
libattr.c:269: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:314: error: expected declaration specifiers or '...' before 'attrlist_cursor_t'
libattr.c:315: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:360: error: expected declaration specifiers or '...' before 'attr_multiop_t'
libattr.c:361: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:378: error: expected declaration specifiers or '...' before 'attr_multiop_t'
libattr.c:379: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:403: error: expected declaration specifiers or '...' before 'attr_multiop_t'
libattr.c:404: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:420: error: expected declaration specifiers or '...' before 'attr_multiop_t'
libattr.c:421: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
libattr.c:434: error: old-style parameter declarations in prototyped function definition
libattr.c:434: error: expected '{' at end of input
gmake[1]: *** [libattr.lo] Error 1
gmake: *** [default] Error 2
[31;01m*[0m
[31;01m*[0m ERROR: sys-apps/attr-2.4.41 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 49: Called src_compile
[31;01m*[0m environment, line 2472: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m emake || die
[31;01m*[0m The die message:
[31;01m*[0m (no error message)
[31;01m*[0m
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/tmp/portage/sys-apps/attr-2.4.41/temp/build.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/sys-apps/attr-2.4.41/temp/environment'.
[31;01m*[0m
==================================================================================================
I'll appreciate if anyone can help me, thank you very much! |
|