libcap failed to build on i586 for dockyard-devel.
Last 2500 lines of build log:
Installing libcap-1.10-11ark.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.73182
+ umask 022
+ cd /build-libcap-i586/BUILD
+ cd /build-libcap-i586/BUILD
+ rm -rf libcap-1.10
+ /usr/bin/bzip2 -dc /usr/src/ark/SOURCES/libcap-1.10.tar.bz2
+ tar -xvvf -
drwxrwxr-x morgan/morgan 0 1999-11-18 07:24:16 libcap-1.10/
drwxrwxr-x morgan/morgan 0 1999-11-18 07:24:15 libcap-1.10/doc/
drwxrwxr-x morgan/morgan 0 1999-11-18 07:24:15 libcap-1.10/doc/old/
-rw-rw-r-- morgan/morgan 45 1999-04-17 22:16:31 libcap-1.10/doc/old/README
-rw-rw-r-- morgan/morgan 23 1999-04-17 22:16:31
libcap-1.10/doc/old/_fgetfilecap.2
-rw-rw-r-- morgan/morgan 23 1999-04-17 22:16:31
libcap-1.10/doc/old/_fsetfilecap.2
-rw-rw-r-- morgan/morgan 23 1999-04-17 22:16:31
libcap-1.10/doc/old/_getfilecap.2
-rw-rw-r-- morgan/morgan 23 1999-04-17 22:16:31
libcap-1.10/doc/old/_getproccap.2
-rw-rw-r-- morgan/morgan 3367 1999-04-17 22:16:31
libcap-1.10/doc/old/_setfilecap.2
-rw-rw-r-- morgan/morgan 1664 1999-04-17 22:16:31
libcap-1.10/doc/old/_setproccap.2
-rw-rw-r-- morgan/morgan 24 1999-04-17 22:16:31
libcap-1.10/doc/old/cap_get_fd.3
-rw-rw-r-- morgan/morgan 2502 1999-04-17 22:16:31
libcap-1.10/doc/old/cap_get_file.3
-rw-rw-r-- morgan/morgan 434 1999-04-17 22:16:31 libcap-1.10/doc/old/getcap.8
-rw-rw-r-- morgan/morgan 680 1999-04-17 22:16:31 libcap-1.10/doc/old/setcap.8
-rw-rw-r-- morgan/morgan 18 1999-04-17 22:16:31 libcap-1.10/doc/capset.2
-rw-rw-r-- morgan/morgan 750 1999-04-17 22:16:31 libcap-1.10/doc/Makefile
-rw-rw-r-- morgan/morgan 25 1999-04-17 22:16:31 libcap-1.10/doc/_cap_names.3
-rw-rw-r-- morgan/morgan 1832 1999-04-17 22:16:31 libcap-1.10/doc/cap_clear.3
-rw-rw-r-- morgan/morgan 3482 1999-04-17 22:16:31
libcap-1.10/doc/cap_copy_ext.3
-rw-rw-r-- morgan/morgan 24 1999-04-17 22:16:31
libcap-1.10/doc/cap_copy_int.3
-rw-rw-r-- morgan/morgan 20 1999-04-17 22:16:31 libcap-1.10/doc/cap_dup.3
-rw-rw-r-- morgan/morgan 20 1999-04-17 22:16:31 libcap-1.10/doc/cap_free.3
-rw-rw-r-- morgan/morgan 5337 1999-04-17 22:16:31
libcap-1.10/doc/cap_from_text.3
-rw-rw-r-- morgan/morgan 21 1999-04-17 22:16:31
libcap-1.10/doc/cap_get_flag.3
-rw-rw-r-- morgan/morgan 3213 1999-04-17 22:16:31
libcap-1.10/doc/cap_get_proc.3
-rw-rw-r-- morgan/morgan 2160 1999-04-17 22:16:31 libcap-1.10/doc/cap_init.3
-rw-rw-r-- morgan/morgan 24 1999-04-17 22:16:31 libcap-1.10/doc/cap_set_fd.3
-rw-rw-r-- morgan/morgan 24 1999-04-17 22:16:31
libcap-1.10/doc/cap_set_file.3
-rw-rw-r-- morgan/morgan 21 1999-04-17 22:16:31
libcap-1.10/doc/cap_set_flag.3
-rw-rw-r-- morgan/morgan 24 1999-04-17 22:16:31
libcap-1.10/doc/cap_set_proc.3
-rw-rw-r-- morgan/morgan 24 1999-04-17 22:16:31 libcap-1.10/doc/cap_size.3
-rw-rw-r-- morgan/morgan 25 1999-04-17 22:16:31 libcap-1.10/doc/cap_to_text.3
-rw-rw-r-- morgan/morgan 2519 1999-04-18 22:40:46
libcap-1.10/doc/capability.notes
-rw-rw-r-- morgan/morgan 1213 1999-04-17 22:16:31 libcap-1.10/doc/capget.2
-rw-rw-r-- morgan/morgan 24 1999-04-17 22:16:31 libcap-1.10/doc/capgetp.3
-rw-rw-r-- morgan/morgan 24 1999-04-17 22:16:31 libcap-1.10/doc/capsetp.3
-rw-rw-r-- morgan/morgan 522 1999-11-18 06:14:01 libcap-1.10/CHANGELOG
-rw-rw-r-- morgan/morgan 2050 1999-04-17 22:16:30 libcap-1.10/License
-rw-rw-r-- morgan/morgan 669 1999-04-17 22:59:44 libcap-1.10/README
-rw-rw-r-- morgan/morgan 1661 1999-11-18 06:06:02 libcap-1.10/Make.Rules
-rw-rw-r-- morgan/morgan 445 1999-04-17 22:16:31 libcap-1.10/Makefile
-rw-rw-r-- morgan/morgan 5031 1999-04-17 22:16:31 libcap-1.10/pgp.keys.asc
drwxrwxr-x morgan/morgan 0 1999-11-18 07:24:16 libcap-1.10/libcap/
drwxrwxr-x morgan/morgan 0 1999-11-18 07:24:16 libcap-1.10/libcap/include/
drwxrwxr-x morgan/morgan 0 1999-11-18 07:24:16
libcap-1.10/libcap/include/sys/
-rw-rw-r-- morgan/morgan 2691 1999-11-18 06:19:21
libcap-1.10/libcap/include/sys/capability.h
-rw-rw-r-- morgan/morgan 2207 1999-04-17 22:16:31 libcap-1.10/libcap/Makefile
-rw-rw-r-- morgan/morgan 2088 1999-05-14 04:46:15
libcap-1.10/libcap/_makenames.c
-rw-rw-r-- morgan/morgan 2849 1999-11-18 07:23:24
libcap-1.10/libcap/cap_alloc.c
-rw-rw-r-- morgan/morgan 3490 1999-04-17 22:16:31
libcap-1.10/libcap/cap_extint.c
-rw-rw-r-- morgan/morgan 2605 1999-04-17 22:16:31 libcap-1.10/libcap/cap_file.c
-rw-rw-r-- morgan/morgan 2708 1999-04-17 22:16:31 libcap-1.10/libcap/cap_flag.c
-rw-rw-r-- morgan/morgan 2462 1999-04-18 20:50:01 libcap-1.10/libcap/cap_proc.c
-rw-rw-r-- morgan/morgan 868 1999-04-17 22:16:31 libcap-1.10/libcap/cap_sys.c
-rw-rw-r-- morgan/morgan 7711 1999-11-18 06:03:26 libcap-1.10/libcap/cap_text.c
-rw-rw-r-- morgan/morgan 3993 1999-11-18 07:23:24 libcap-1.10/libcap/libcap.h
-rw-rw-r-- morgan/morgan 233 1999-04-17 22:16:31 libcap-1.10/template.c
drwxrwxr-x morgan/morgan 0 1999-11-18 07:24:16 libcap-1.10/progs/
drwxrwxr-x morgan/morgan 0 1999-11-18 07:24:16 libcap-1.10/progs/old/
-rw-rw-r-- morgan/morgan 45 1999-04-17 22:16:31 libcap-1.10/progs/old/README
-rw-rw-r-- morgan/morgan 1285 1999-04-17 22:16:31
libcap-1.10/progs/old/getcap.c
-rw-rw-r-- morgan/morgan 2159 1999-04-17 22:16:31
libcap-1.10/progs/old/setcap.c
-rw-rw-r-- morgan/morgan 1076 1999-04-17 22:16:31 libcap-1.10/progs/Makefile
-rw-rw-r-- morgan/morgan 1855 1999-04-17 22:16:31 libcap-1.10/progs/execcap.c
-rw-rw-r-- morgan/morgan 1924 1999-11-18 06:04:25 libcap-1.10/progs/getpcaps.c
-rw-rw-r-- morgan/morgan 3109 1999-11-18 06:04:26 libcap-1.10/progs/setpcaps.c
-rw-rw-r-- morgan/morgan 4467 1999-04-17 22:16:31 libcap-1.10/progs/sucap.c
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd libcap-1.10
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ echo 'Patch #1 (libcap-1.10-userland.patch):'
Patch #1 (libcap-1.10-userland.patch):
+ patch -p1 -b --suffix .userland~ -s
+ echo 'Patch #2 (libcap-1.10-shared.patch):'
Patch #2 (libcap-1.10-shared.patch):
+ patch -p1 -b --suffix .shared~ -s
+ echo 'Patch #4 (libcap-1.10-autoload-module.patch):'
Patch #4 (libcap-1.10-autoload-module.patch):
+ patch -p1 -b --suffix .module~ -s
+ perl -pi -e 's,^COPTFLAGS=.*,COPTFLAGS=-O2 -march=i586 -mtune=i686
-fomit-frame-pointer -fweb -frename-registers -std=gnu99,g' Make.Rules
+ perl -pi -e 's,^man_prefix=.*,man_prefix=\$\(prefix)/share,g' Make.Rules
+ perl -pi -e 's,\(COPTFLAG\),(COPTFLAGS),g' Make.Rules
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.79920
+ umask 022
+ cd /build-libcap-i586/BUILD
+ cd libcap-1.10
+ make prefix=/usr
make -C libcap CC='gcc' CFLAGS='-Dlinux -ansi -D_POSIX_SOURCE -Wall
-Wwrite-strings -Wpointer-arith -Wcast-qual -Wcast-align -Wtraditional
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wshadow
-pedantic -g -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb
-frename-registers -std=gnu99
-I/build-libcap-i586/BUILD/libcap-1.10/libcap/include' LD='ld'
LIBS='-L/build-libcap-i586/BUILD/libcap-1.10/libcap -lcap' LDFLAGS='-s '
VERSION='1' MINOR='10' LIBDIR='/usr/lib' INCDIR='/usr/include'
SBINDIR='/usr/sbin' MANDIR='/usr/share/man' all
make[1]: Entering directory `/build-libcap-i586/BUILD/libcap-1.10/libcap'
=> making cap_names.c from <linux/capability.h>
gcc -Dlinux -ansi -D_POSIX_SOURCE -Wall -Wwrite-strings -Wpointer-arith
-Wcast-qual -Wcast-align -Wtraditional -Wstrict-prototypes -Wmissing-prototypes
-Wnested-externs -Winline -Wshadow -pedantic -g -O2 -march=i586 -mtune=i686
-fomit-frame-pointer -fweb -frename-registers -std=gnu99
-I/build-libcap-i586/BUILD/libcap-1.10/libcap/include -s _makenames.c -o
_makenames
In file included from /usr/include/linux/capability.h:16,
from _makenames.c:12:
/usr/include/linux/types.h:147: error: syntax error before "__le64"
/usr/include/linux/types.h:147: error: ISO C forbids data definition with no
type or storage class
/usr/include/linux/types.h:148: error: syntax error before "__be64"
/usr/include/linux/types.h:148: error: ISO C forbids data definition with no
type or storage class
_makenames.c: In function `main':
_makenames.c:30: warning: traditional C rejects ISO C style function definitions
_makenames.c:48: warning: traditional C rejects string constant concatenation
_makenames.c:60: warning: traditional C rejects string constant concatenation
make[1]: *** [_makenames] Error 1
make[1]: Leaving directory `/build-libcap-i586/BUILD/libcap-1.10/libcap'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.79920 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.79920 (%build)
|