Gentoo Archives: gentoo-user

From: Alan McKinnon <alan@××××××××××××××××.za>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] sys-fs/device-mapper
Date: Tue, 14 Nov 2006 07:50:25
Message-Id: 200611140941.09335.alan@linuxholdings.co.za
In Reply to: Re: [gentoo-user] sys-fs/device-mapper by James Colby
1 On Monday 13 November 2006 19:35, James Colby wrote:
2 > > Interrupt it and post the last 100 lines or so of the output.
3 > >
4 > > -Richard
5 >
6 > My apologies, for the top posting. I interrupted the compile and
7 > below is some of the output from the emerge:
8
9 This is becoming a big post, but so be it. I compared your output to the
10 same package being compiled on my machine, and I found a difference.
11 The beginning is the same:
12
13 > make[1]: Leaving directory
14 > `/var/tmp/portage/device-mapper-1.02.12/work/device-mapper.1.02.12/li
15 >b' make[1]: Entering directory
16 > `/var/tmp/portage/device-mapper-1.02.12/work/device-mapper.1.02.12/li
17 >b' make[1]: Warning: File `ioctl/libdm-iface.c' has modification time
18 > 1.7e+08 s in the future
19 > set -e; \
20 > FILE=`echo ioctl/libdm-iface.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
21 > DEPS=`echo ../make.tmpl ../VERSION Makefile
22 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
23 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
24 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
25 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
26 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
27 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
28 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
29 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
30 > -Wmissing-declarations -Wnested-externs -Winline -O2
31 > ioctl/libdm-iface.c | \
32 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
33 > ioctl/libdm-iface.d; \
34 > [ -s ioctl/libdm-iface.d ] || rm -f ioctl/libdm-iface.d
35 > set -e; \
36 > FILE=`echo mm/pool.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
37 > DEPS=`echo ../make.tmpl ../VERSION Makefile
38 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
39 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
40 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
41 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
42 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
43 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
44 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
45 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
46 > -Wmissing-declarations -Wnested-externs -Winline -O2 mm/pool.c | \
47 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
48 > mm/pool.d; \ [ -s mm/pool.d ] || rm -f mm/pool.d
49 > set -e; \
50 > FILE=`echo mm/dbg_malloc.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
51 > DEPS=`echo ../make.tmpl ../VERSION Makefile
52 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
53 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
54 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
55 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
56 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
57 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
58 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
59 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
60 > -Wmissing-declarations -Wnested-externs -Winline -O2 mm/dbg_malloc.c
61 > | \
62 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
63 > mm/dbg_malloc.d; \ [ -s mm/dbg_malloc.d ] || rm -f mm/dbg_malloc.d
64 > set -e; \
65 > FILE=`echo libdm-string.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
66 > DEPS=`echo ../make.tmpl ../VERSION Makefile
67 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
68 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
69 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
70 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
71 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
72 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
73 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
74 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
75 > -Wmissing-declarations -Wnested-externs -Winline -O2 libdm-string.c |
76 > \
77 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
78 > libdm-string.d; \ [ -s libdm-string.d ] || rm -f libdm-string.d
79 > set -e; \
80 > FILE=`echo libdm-deptree.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
81 > DEPS=`echo ../make.tmpl ../VERSION Makefile
82 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
83 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
84 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
85 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
86 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
87 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
88 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
89 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
90 > -Wmissing-declarations -Wnested-externs -Winline -O2 libdm-deptree.c
91 > | \
92 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
93 > libdm-deptree.d; \ [ -s libdm-deptree.d ] || rm -f libdm-deptree.d
94 > set -e; \
95 > FILE=`echo libdm-file.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
96 > DEPS=`echo ../make.tmpl ../VERSION Makefile
97 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
98 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
99 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
100 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
101 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
102 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
103 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
104 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
105 > -Wmissing-declarations -Wnested-externs -Winline -O2 libdm-file.c | \
106 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
107 > libdm-file.d; \ [ -s libdm-file.d ] || rm -f libdm-file.d
108 > set -e; \
109 > FILE=`echo libdm-common.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
110 > DEPS=`echo ../make.tmpl ../VERSION Makefile
111 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
112 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
113 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
114 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
115 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
116 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
117 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
118 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
119 > -Wmissing-declarations -Wnested-externs -Winline -O2 libdm-common.c |
120 > \
121 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
122 > libdm-common.d; \ [ -s libdm-common.d ] || rm -f libdm-common.d
123 > set -e; \
124 > FILE=`echo datastruct/hash.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
125 > DEPS=`echo ../make.tmpl ../VERSION Makefile
126 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
127 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
128 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
129 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
130 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
131 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
132 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
133 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
134 > -Wmissing-declarations -Wnested-externs -Winline -O2
135 > datastruct/hash.c
136 >
137 > | \
138 >
139 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
140 > datastruct/hash.d; \
141 > [ -s datastruct/hash.d ] || rm -f datastruct/hash.d
142 > set -e; \
143 > FILE=`echo datastruct/bitset.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
144 > DEPS=`echo ../make.tmpl ../VERSION Makefile
145 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
146 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
147 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
148 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
149 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
150 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
151 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
152 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
153 > -Wmissing-declarations -Wnested-externs -Winline -O2
154 > datastruct/bitset.c | \
155 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
156 > datastruct/bitset.d; \
157 > [ -s datastruct/bitset.d ] || rm -f datastruct/bitset.d
158 > make[1]: Leaving directory
159 > `/var/tmp/portage/device-mapper-1.02.12/work/device-mapper.1.02.12/li
160 >b' make[1]: Entering directory
161 > `/var/tmp/portage/device-mapper-1.02.12/work/device-mapper.1.02.12/li
162 >b' make[1]: Warning: File `ioctl/libdm-iface.c' has modification time
163 > 1.7e+08 s in the future
164
165 I don't get this error. Is you machine's date and time set correctly?
166 That many seconds is about 5.5 years. On my sources, that file is
167 datestamped correctly - Oct 12 2006
168
169 > set -e; \
170 > FILE=`echo ioctl/libdm-iface.d | sed 's/\\//\\\\\\//g;s/\\.d//g'`; \
171 > DEPS=`echo ../make.tmpl ../VERSION Makefile
172 > ../include/.symlinks_created | sed -e 's/\\//\\\\\\//g'`; \
173 > i686-pc-linux-gnu-gcc -MM -Iioctl -I. -I../include -DHAVE_CONFIG_H
174 > -DDM_IOCTLS -mtune=athlon -O2 -fomit-frame-pointer -mtune=athlon -O2
175 > -fomit-frame-pointer -fPIC -Wall -Wundef -Wshadow -Wcast-align
176 > -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations
177 > -Wnested-externs -Winline -O2 -DDEVICE_UID=0 -DDEVICE_GID=0
178 > -DDEVICE_MODE=0600 -mtune=athlon -O2 -fomit-frame-pointer -fPIC -Wall
179 > -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes
180 > -Wmissing-declarations -Wnested-externs -Winline -O2
181 > ioctl/libdm-iface.c | \
182 > sed "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" >
183 > ioctl/libdm-iface.d; \
184 > [ -s ioctl/libdm-iface.d ] || rm -f ioctl/libdm-iface.d
185
186 And this repeats the whole process all over again. Seems like the
187 compiler isn't entering the next dir after that error so it keep
188 recompiling the same thing over and over
189
190 > sandbox: Caught signal 2 in pid 15155
191 >
192 >
193 > Exiting on signal 2
194 > sandbox: Signal already caught and busy still cleaning up!
195 > make[1]: *** Deleting file `ioctl/libdm-iface.d'
196 > make[1]: *** [ioctl/libdm-iface.d] Interrupt
197 > make: *** [lib] Interrupt
198 >
199 > /usr/portage/sys-fs/device-mapper/device-mapper-1.02.12.ebuild:
200 > src_compile aborted; exiting.
201
202 alan
203 --
204 gentoo-user@g.o mailing list