* CPV: sys-block/iscsitarget-1.4.19 * REPO: gentoo * USE: elibc_glibc kernel_linux ppc userland_GNU * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/2.6.34-gentoo-r1/build * Found sources for kernel version: * 2.6.34-gentoo-r1 * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking iscsitarget-1.4.19.tar.gz to /var/tmp/portage/sys-block/iscsitarget-1.4.19/work * Applying iscsitarget-0.4.15-isns-set-scn-flag.patch ... [ ok ] * Applying iscsitarget-0.4.17-build.patch ... [ ok ] * Applying iscsitarget-1.4.18+linux-2.6.32.patch ... [ ok ] * Applying iscsitarget-1.4.19+linux-2.6.33.patch ... [ ok ] * Converting iscsitarget-1.4.19/Makefile to use M= instead of SUBDIRS= ... [ ok ] >>> Source unpacked in /var/tmp/portage/sys-block/iscsitarget-1.4.19/work >>> Compiling source in /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19 ... make -j4 KSRC=/usr/src/linux usr /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -lt: unary operator expected make -C usr make[1]: Entering directory `/var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/usr' cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o ietd.o ietd.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o iscsid.o iscsid.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o conn.o conn.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o session.o session.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o target.o target.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o message.o message.c message.c: In function ‘ietadm_request_handle’: message.c:160: warning: ‘rsp_data_sz’ may be used uninitialized in this function cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o ctldev.o ctldev.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o log.o log.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o chap.o chap.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o event.o event.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o param.o param.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o plain.o plain.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o isns.o isns.c cc -O2 -pipe -mcpu=970 -mtune=970 -D_GNU_SOURCE -Wall -Wstrict-prototypes -I../include -c -o ietadm.o ietadm.c isns.c: In function ‘isns_scn_register’: isns.c:261: warning: statement with no effect isns.c: In function ‘isns_connect’: isns.c:106: warning: dereferencing pointer ‘lss.34’ does break strict-aliasing rules isns.c:106: note: initialized from here isns.c:116: warning: dereferencing pointer ‘lss.36’ does break strict-aliasing rules isns.c:116: note: initialized from here cc -Wl,-O1 -Wl,--as-needed ietadm.o param.o -lcrypto -o ietadm isns.c: In function ‘isns_init’: isns.c:884: warning: dereferencing pointer ‘lss.125’ does break strict-aliasing rules isns.c:884: note: initialized from here isns.c:886: warning: dereferencing pointer ‘lss.127’ does break strict-aliasing rules isns.c:886: note: initialized from here cc -Wl,-O1 -Wl,--as-needed ietd.o iscsid.o conn.o session.o target.o message.o ctldev.o log.o chap.o event.o param.o plain.o isns.o -lcrypto -o ietd make[1]: Leaving directory `/var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/usr' make -j4 KSRC=/usr/src/linux kernel /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -lt: unary operator expected make -C /usr/src/linux M=/var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel modules make[1]: Entering directory `/usr/src/linux-2.6.34-gentoo-r1' CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/nthread.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/tio.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/wthread.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/iscsi.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/config.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/digest.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/conn.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/session.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/target.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/volume.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/iotype.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/file-io.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/null-io.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/target_disk.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/event.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/param.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/block-io.o CC [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/ua.o LD [M] /var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/iscsi_trgt.o powerpc64-unknown-linux-gnu-ld: unrecognized option '-Wl,-O1' powerpc64-unknown-linux-gnu-ld: use the --help option for usage information make[2]: *** [/var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel/iscsi_trgt.o] Error 1 make[1]: *** [_module_/var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19/kernel] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.34-gentoo-r1' make: *** [kernel] Error 2 * ERROR: sys-block/iscsitarget-1.4.19 failed: * failed to build module * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 3835: Called die * The specific snippet of code: * emake KSRC="${KERNEL_DIR}" kernel || die "failed to build module" * * If you need support, post the output of 'emerge --info =sys-block/iscsitarget-1.4.19', * the complete build log and the output of 'emerge -pqv =sys-block/iscsitarget-1.4.19'. * The complete build log is located at '/var/tmp/portage/sys-block/iscsitarget-1.4.19/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-block/iscsitarget-1.4.19/temp/environment'. * S: '/var/tmp/portage/sys-block/iscsitarget-1.4.19/work/iscsitarget-1.4.19'