public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alan McKinnon <alan@linuxholdings.co.za>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] sys-fs/device-mapper
Date: Tue, 14 Nov 2006 09:41:09 +0200	[thread overview]
Message-ID: <200611140941.09335.alan@linuxholdings.co.za> (raw)
In-Reply-To: <c001995e0611130935g7cc5f433m300828043e34cefe@mail.gmail.com>

On Monday 13 November 2006 19:35, James Colby wrote:
> > Interrupt it and post the last 100 lines or so of the output.
> >
> > -Richard
>
> My apologies, for the top posting.  I interrupted the compile and
> below is some of the output from the emerge:

This is becoming a big post, but so be it. I compared your output to the 
same package being compiled on my machine, and I found a difference. 
The beginning is the same:

> make[1]: Leaving directory
> `/var/tmp/portage/device-mapper-1.02.12/work/device-mapper.1.02.12/li
>b' make[1]: Entering directory
> `/var/tmp/portage/device-mapper-1.02.12/work/device-mapper.1.02.12/li
>b' make[1]: Warning: File `ioctl/libdm-iface.c' has modification time
> 1.7e+08 s in the future
> set -e; \
> FILE=`echo ioctl/libdm-iface.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2
> ioctl/libdm-iface.c | \
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> ioctl/libdm-iface.d; \
> [ -s ioctl/libdm-iface.d ] || rm -f ioctl/libdm-iface.d
> set -e; \
> FILE=`echo mm/pool.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2 mm/pool.c | \
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> mm/pool.d; \ [ -s mm/pool.d ] || rm -f mm/pool.d
> set -e; \
> FILE=`echo mm/dbg_malloc.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2 mm/dbg_malloc.c
> | \
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> mm/dbg_malloc.d; \ [ -s mm/dbg_malloc.d ] || rm -f mm/dbg_malloc.d
> set -e; \
> FILE=`echo libdm-string.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2 libdm-string.c |
> \
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> libdm-string.d; \ [ -s libdm-string.d ] || rm -f libdm-string.d
> set -e; \
> FILE=`echo libdm-deptree.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2 libdm-deptree.c
> | \
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> libdm-deptree.d; \ [ -s libdm-deptree.d ] || rm -f libdm-deptree.d
> set -e; \
> FILE=`echo libdm-file.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2 libdm-file.c | \
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> libdm-file.d; \ [ -s libdm-file.d ] || rm -f libdm-file.d
> set -e; \
> FILE=`echo libdm-common.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2 libdm-common.c |
> \
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> libdm-common.d; \ [ -s libdm-common.d ] || rm -f libdm-common.d
> set -e; \
> FILE=`echo datastruct/hash.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2
> datastruct/hash.c
>
> | \
>
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> datastruct/hash.d; \
> [ -s datastruct/hash.d ] || rm -f datastruct/hash.d
> set -e; \
> FILE=`echo datastruct/bitset.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2
> datastruct/bitset.c | \
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> datastruct/bitset.d; \
> [ -s datastruct/bitset.d ] || rm -f datastruct/bitset.d
> make[1]: Leaving directory
> `/var/tmp/portage/device-mapper-1.02.12/work/device-mapper.1.02.12/li
>b' make[1]: Entering directory
> `/var/tmp/portage/device-mapper-1.02.12/work/device-mapper.1.02.12/li
>b' make[1]: Warning: File `ioctl/libdm-iface.c' has modification time
> 1.7e+08 s in the future

I don't get this error. Is you machine's date and time set correctly? 
That many seconds is about 5.5 years. On my sources, that file is 
datestamped correctly - Oct 12 2006

> set -e; \
> FILE=`echo ioctl/libdm-iface.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
> DEPS=`echo ../make.tmpl ../VERSION Makefile
> ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
> i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
> -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
> -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
> -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
> -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
> -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
> -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
> -Wmissing-declarations -Wnested-externs -Winline -O2
> ioctl/libdm-iface.c | \
> sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
> ioctl/libdm-iface.d; \
> [ -s ioctl/libdm-iface.d ] || rm -f ioctl/libdm-iface.d

And this repeats the whole process all over again. Seems like the 
compiler isn't entering the next dir after that error so it keep 
recompiling the same thing over and over

> sandbox:  Caught signal 2 in pid 15155
>
>
> Exiting on signal 2
> sandbox:  Signal already caught and busy still cleaning up!
> make[1]: *** Deleting file `ioctl/libdm-iface.d'
> make[1]: *** [ioctl/libdm-iface.d] Interrupt
> make: *** [lib] Interrupt
>
> /usr/portage/sys-fs/device-mapper/device-mapper-1.02.12.ebuild:
> src_compile aborted; exiting.

alan
-- 
gentoo-user@gentoo.org mailing list



  reply	other threads:[~2006-11-14  7:50 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-13 15:31 [gentoo-user] sys-fs/device-mapper James Colby
2006-11-13 15:59 ` Lorenzo Marussi
2006-11-13 16:19 ` Alan McKinnon
2006-11-13 17:05   ` James Colby
2006-11-13 17:18     ` Richard Fish
2006-11-13 17:35       ` James Colby
2006-11-14  7:41         ` Alan McKinnon [this message]
2006-11-13 17:26     ` Alan McKinnon
2006-11-13 17:47       ` James Colby
2006-11-14  7:44         ` Alan McKinnon
2006-11-13 18:07       ` Neil Bothwick
2006-11-14  7:45         ` Alan McKinnon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200611140941.09335.alan@linuxholdings.co.za \
    --to=alan@linuxholdings.co.za \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox