Hi,
I got an error building vsftpd with t2
(t2-trunk). I have attached the error log.
The error does not occur if I build the
package manually outside T2, so maybe is
some dependency missing.
Any suggestions ?
Regards,
Claudio
Command Wrapper Debug: running 'i486-t2-linux-gnu-gcc --version' ..
i486-t2-linux-gnu-gcc is
/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486/TOOLCHAIN/tools.cross/wrapper/i486-t2-linux-gnu-gcc
Old Command: i486-t2-linux-gnu-gcc --version
ENVPREFIX = 'CMD'
OTHERS = ''
INSERT = '--help?:-pipe -O2 -march=i486'
REMOVE = '-O -O[0-9s] -mtune* -march* -mcpu* -g*'
APPEND = '-s */X11R6/include?-I/usr/X11/include */X11R6/lib?-L/usr/X11/lib
*/X11R6/lib64?-L/usr/X11/lib64'
FILTER = 'sed -e
's,^\(-[LI]\)*\(/\|/usr/\|/usr/[^/]*/\|/opt/[^/]*/\)\(include\|lib\),\1/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486\2\3,''
conditonal arg: --help?:-pipe.
conditonal: --help, lhs: , rhs: -pipe.
Insert: -pipe
Insert: -O2
Insert: -march=i486
Copy: --version
Append: -s
conditonal arg: */X11R6/include?-I/usr/X11/include.
conditonal: */X11R6/include, lhs: -I/usr/X11/include, rhs: .
conditonal arg: */X11R6/lib?-L/usr/X11/lib.
conditonal: */X11R6/lib, lhs: -L/usr/X11/lib, rhs: .
conditonal arg: */X11R6/lib64?-L/usr/X11/lib64.
conditonal: */X11R6/lib64, lhs: -L/usr/X11/lib64, rhs: .
Run Filter: sed -e
's,^\(-[LI]\)*\(/\|/usr/\|/usr/[^/]*/\|/opt/[^/]*/\)\(include\|lib\),\1/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486\2\3,'
Old PATH:
/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486/TOOLCHAIN/tools.cross/wrapper:/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486/TOOLCHAIN/tools.cross/bin:/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486/TOOLCHAIN/tools.cross/crosscc:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
New PATH:
/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486/TOOLCHAIN/tools.cross/bin:/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486/TOOLCHAIN/tools.cross/crosscc:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
New Command: i486-t2-linux-gnu-gcc -pipe -O2 -march=i486 --version -s
i486-t2-linux-gnu-gcc (GCC) 4.1.2
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[ writing debug log to
/home/s/exlinux/t2/t2-trunk/src.vsftpd.exlinux.20070224.125631.18907.localhost/cmd_wrapper.log
]
create symbolic link
`/home/s/exlinux/t2/t2-trunk/src.vsftpd.exlinux.20070224.125631.18907.localhost/archdir/vsftpd-2.0.5.tar.bz2'
to `/home/s/exlinux/t2/t2-trunk/download/mirror/v/vsftpd-2.0.5.tar.bz2'
Running main build function 'build_this_package' ...
Extracting vsftpd-2.0.5.tar.bz2 (--use-compress-program=bzip2 -xf) ...
Fixing ownership and permissions ...
Removing CVS, .svn, {arch} and .arch-ids directories ...
Changeing into
/home/s/exlinux/t2/t2-trunk/src.vsftpd.exlinux.20070224.125631.18907.localhost/vsftpd-2.0.5
...
Creating
/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486/usr/<..>
if required ...
Running make -j2 CC=i486-t2-linux-gnu-gcc CPP=i486-t2-linux-gnu-cpp
CXX=i486-t2-linux-gnu-g++ prefix=/usr CC_FOR_BUILD=cc BUILDCC=cc BUILD_CC=cc
HOSTCC=cc HOST_CC=cc STRIP=i486-t2-linux-gnu-strip AR=i486-t2-linux-gnu-ar
LD=i486-t2-linux-gnu-ld RANLIB=i486-t2-linux-gnu-ranlib NM=i486-t2-linux-gnu-nm
i486-t2-linux-gnu-gcc -c main.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c utility.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c prelogin.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c ftpcmdio.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c postlogin.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c privsock.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c tunables.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c ftpdataio.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c secbuf.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c ls.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c postprivparent.c -O2 -Wall -W -Wshadow -idirafter
dummyinc
i486-t2-linux-gnu-gcc -c logging.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c str.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c netstr.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c sysstr.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c strlist.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c banner.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c filestr.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c parseconf.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c secutil.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c ascii.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c oneprocess.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c twoprocess.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c privops.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c standalone.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c hash.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c tcpwrap.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c ipaddrparse.c -O2 -Wall -W -Wshadow -idirafter
dummyinc
i486-t2-linux-gnu-gcc -c access.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c features.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c readwrite.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c ssl.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c sysutil.c -O2 -Wall -W -Wshadow -idirafter dummyinc
i486-t2-linux-gnu-gcc -c sysdeputil.c -O2 -Wall -W -Wshadow -idirafter dummyinc
sysdeputil.c:162: error: expected declaration specifiers or '...' before
'capset'
sysdeputil.c:162: error: expected declaration specifiers or '...' before
'header'
sysdeputil.c:162: error: expected declaration specifiers or '...' before 'data'
In file included from sysdeputil.c:170:
/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486/usr/include/sys/sendfile.h:
In function '_syscall2':
/home/s/exlinux/t2/t2-trunk/build/exlinux-7.0-trunk-exlinux-x86-i486/usr/include/sys/sendfile.h:35:
error: storage class specified for parameter 'sendfile'
sysdeputil.c:186: error: storage class specified for parameter 'environ'
sysdeputil.c:187: error: storage class specified for parameter
's_proctitle_space'
sysdeputil.c:187: error: parameter 's_proctitle_space' is initialized
sysdeputil.c:188: error: storage class specified for parameter
's_proctitle_inited'
sysdeputil.c:188: error: parameter 's_proctitle_inited' is initialized
sysdeputil.c:189: error: storage class specified for parameter 's_p_proctitle'
sysdeputil.c:189: error: parameter 's_p_proctitle' is initialized
sysdeputil.c:201: error: storage class specified for parameter 'do_sendfile'
sysdeputil.c:202: error: storage class specified for parameter
'vsf_sysutil_setproctitle_internal'
sysdeputil.c:203: error: storage class specified for parameter
's_proctitle_prefix_str'
sysdeputil.c:215: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:436: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:474: error: storage class specified for parameter 'do_checkcap'
sysdeputil.c:478: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:497: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:514: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:527: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:604: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:641: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:796: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:803: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:809: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:856: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:889: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:930: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:935: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:976: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:1012: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:1128: error: storage class specified for parameter
's_uwtmp_inserted'
sysdeputil.c:1129: error: storage class specified for parameter 's_utent'
sysdeputil.c:1134: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:1173: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
sysdeputil.c:1189: error: old-style parameter declarations in prototyped
function definition
sysdeputil.c:162: error: parameter name omitted
sysdeputil.c:162: error: parameter name omitted
sysdeputil.c:162: error: parameter name omitted
sysdeputil.c:1189: error: expected '{' at end of input
make: *** [sysdeputil.o] Error 1
make: *** Waiting for unfinished jobs....
Due to previous errors, no 1-vsftpd.log file!
(Try enabling xtrace in the config to track an error inside the build system.)
--- BUILD ERROR ---
Creating file list and doing final adaptions ...
Processing static lib corrections ...
Verifing the .la files ...
Searching for orphaned files ...
Found 6 files for this package.
Found 0 orphaned files for this package.
Clear (old) md5sums ...
Creating md5sum files ... done.
Creating package description ...
Making post-install adaptions.
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of: unsubscribe t2