ceph-devel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* make with -j fails
@ 2010-07-02  7:23 Thomas Mueller
  2010-07-02 14:38 ` Sage Weil
  2010-07-02 17:04 ` Gregory Farnum
  0 siblings, 2 replies; 6+ messages in thread
From: Thomas Mueller @ 2010-07-02  7:23 UTC (permalink / raw)
  To: ceph-devel

hi

as soon as I try to use the -j option the make fails. tried with -j2 and -
j8

is it supposed to work to call make with "-j" to speedup the compilation 
time?

- Thomas

if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -
D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -
Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-
buffer-size=4 -m64 -mtune=generic -MT buffer.o -MD -MP -MF ".deps/
buffer.Tpo" -c -o buffer.o `test -f 'common/buffer.cc' || echo 
'./'`common/buffer.cc; \
	then mv -f ".deps/buffer.Tpo" ".deps/buffer.Po"; else rm -f 
".deps/buffer.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -
D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -
Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-
buffer-size=4 -m64 -mtune=generic -MT debug.o -MD -MP -MF ".deps/
debug.Tpo" -c -o debug.o `test -f 'common/debug.cc' || echo './'`common/
debug.cc; \
	then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; else rm -f ".deps/
debug.Tpo"; exit 1; fi
common/debug.cc:8:22: error: ceph_ver.h: No such file or directory
make[2]: *** [debug.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/src'
Making all in man
make[1]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc/man'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/man'
make[1]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc'
make: *** [all-recursive] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.52754 (%build)


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: make with -j fails
  2010-07-02  7:23 make with -j fails Thomas Mueller
@ 2010-07-02 14:38 ` Sage Weil
  2010-07-04 14:14   ` Thomas Mueller
  2010-07-02 17:04 ` Gregory Farnum
  1 sibling, 1 reply; 6+ messages in thread
From: Sage Weil @ 2010-07-02 14:38 UTC (permalink / raw)
  To: Thomas Mueller; +Cc: ceph-devel

On Fri, 2 Jul 2010, Thomas Mueller wrote:
> as soon as I try to use the -j option the make fails. tried with -j2 and -
> j8
> 
> is it supposed to work to call make with "-j" to speedup the compilation 
> time?

Yeah.  The ceph_ver.h is autogenerated to include the git commit id, and 
the rules are a bit wonky.  I fixed a couple problems and I think it 
should be working now.  (I can't be sure, since for some reason I never 
see these errors in my environment.)  Can you let me know if it's better 
now?  You'll need to rm ceph_ver.h and make clean to be sure.

Thanks!
sage


 > > - Thomas > 
> if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -
> D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -
> Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-
> buffer-size=4 -m64 -mtune=generic -MT buffer.o -MD -MP -MF ".deps/
> buffer.Tpo" -c -o buffer.o `test -f 'common/buffer.cc' || echo 
> './'`common/buffer.cc; \
> 	then mv -f ".deps/buffer.Tpo" ".deps/buffer.Po"; else rm -f 
> ".deps/buffer.Tpo"; exit 1; fi
> if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -
> D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -
> Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-
> buffer-size=4 -m64 -mtune=generic -MT debug.o -MD -MP -MF ".deps/
> debug.Tpo" -c -o debug.o `test -f 'common/debug.cc' || echo './'`common/
> debug.cc; \
> 	then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; else rm -f ".deps/
> debug.Tpo"; exit 1; fi
> common/debug.cc:8:22: error: ceph_ver.h: No such file or directory
> make[2]: *** [debug.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/src'
> Making all in man
> make[1]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc/man'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/man'
> make[1]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc'
> make[1]: Nothing to be done for `all-am'.
> make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc'
> make: *** [all-recursive] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.52754 (%build)
> 
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: make with -j fails
  2010-07-02  7:23 make with -j fails Thomas Mueller
  2010-07-02 14:38 ` Sage Weil
@ 2010-07-02 17:04 ` Gregory Farnum
  1 sibling, 0 replies; 6+ messages in thread
From: Gregory Farnum @ 2010-07-02 17:04 UTC (permalink / raw)
  To: Thomas Mueller; +Cc: ceph-devel

This is a longstanding but minor bug (it works without issue after the
initial compile); Sage fixed it in commit
9be976259a4630563e0aeaec390a217e40ae5c0f.

On Fri, Jul 2, 2010 at 12:23 AM, Thomas Mueller <thomas@chaschperli.ch> wrote:
> hi
>
> as soon as I try to use the -j option the make fails. tried with -j2 and -
> j8
>
> is it supposed to work to call make with "-j" to speedup the compilation
> time?
>
> - Thomas
>
> if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -
> D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -
> Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-
> buffer-size=4 -m64 -mtune=generic -MT buffer.o -MD -MP -MF ".deps/
> buffer.Tpo" -c -o buffer.o `test -f 'common/buffer.cc' || echo
> './'`common/buffer.cc; \
>        then mv -f ".deps/buffer.Tpo" ".deps/buffer.Po"; else rm -f
> ".deps/buffer.Tpo"; exit 1; fi
> if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -
> D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -
> Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-
> buffer-size=4 -m64 -mtune=generic -MT debug.o -MD -MP -MF ".deps/
> debug.Tpo" -c -o debug.o `test -f 'common/debug.cc' || echo './'`common/
> debug.cc; \
>        then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; else rm -f ".deps/
> debug.Tpo"; exit 1; fi
> common/debug.cc:8:22: error: ceph_ver.h: No such file or directory
> make[2]: *** [debug.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/src'
> Making all in man
> make[1]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc/man'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/man'
> make[1]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc'
> make[1]: Nothing to be done for `all-am'.
> make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc'
> make: *** [all-recursive] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.52754 (%build)
>
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: make with -j fails
  2010-07-02 14:38 ` Sage Weil
@ 2010-07-04 14:14   ` Thomas Mueller
  2010-07-04 22:10     ` Sage Weil
  0 siblings, 1 reply; 6+ messages in thread
From: Thomas Mueller @ 2010-07-04 14:14 UTC (permalink / raw)
  To: ceph-devel

Am Fri, 02 Jul 2010 07:38:47 -0700 schrieb Sage Weil:

> On Fri, 2 Jul 2010, Thomas Mueller wrote:
>> as soon as I try to use the -j option the make fails. tried with -j2
>> and - j8
>> 
>> is it supposed to work to call make with "-j" to speedup the
>> compilation time?
> 
> Yeah.  The ceph_ver.h is autogenerated to include the git commit id, and
> the rules are a bit wonky.  I fixed a couple problems and I think it
> should be working now.  (I can't be sure, since for some reason I never
> see these errors in my environment.)  Can you let me know if it's better
> now?  You'll need to rm ceph_ver.h and make clean to be sure.
> 
> Thanks!
> sage

i've recreated the repo (rm -Rf && git clone && git checkout origin/unstable) and ran "./autogen.sh && ./configure 
--without-debug --without-hadoop && make -j8"

bails aut with this (but only the first time as Gregory wrote 
in his mail):

> make -j8 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' 'CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
Making all in src
make[1]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc/src'
g++ -I. -fPIC -shared -g -o libcls_crypto.so -lcrypto cls_crypto.cc
g++ -I. -fPIC -shared -g -o libcls_acl.so cls_acl.cc
rm -f init-ceph init-ceph.tmp
rm -f mkcephfs mkcephfs.tmp
sed -e 's|@bindir[@]|/usr/bin|g' -e 's|@libdir[@]|/usr/lib64|g' -e 's|@sysconfdir[@]|/etc|g' -e 's|@datadir[@]|/usr/share/ceph|g' -e 's|@prefix[@]|/usr|g' './mkcephfs.in' >mkcephfs.tmp
sed -e 's|@bindir[@]|/usr/bin|g' -e 's|@libdir[@]|/usr/lib64|g' -e 's|@sysconfdir[@]|/etc|g' -e 's|@datadir[@]|/usr/share/ceph|g' -e 's|@prefix[@]|/usr|g' './init-ceph.in' >init-ceph.tmp
chmod +x mkcephfs.tmp
chmod a-w mkcephfs.tmp
mv mkcephfs.tmp mkcephfs
chmod +x init-ceph.tmp
chmod a-w init-ceph.tmp
mv init-ceph.tmp init-ceph
make  all-am
make[2]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc/src'
./make_version --check
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT AuthAuthorizeHandler.o -MD -MP -MF ".deps/AuthAuthorizeHandler.Tpo" -c -o AuthAuthorizeHandler.o `test -f 'auth/AuthAuthorizeHandler.cc' || echo './'`auth/AuthAuthorizeHandler.cc; \
	then mv -f ".deps/AuthAuthorizeHandler.Tpo" ".deps/AuthAuthorizeHandler.Po"; else rm -f ".deps/AuthAuthorizeHandler.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT AuthClientHandler.o -MD -MP -MF ".deps/AuthClientHandler.Tpo" -c -o AuthClientHandler.o `test -f 'auth/AuthClientHandler.cc' || echo './'`auth/AuthClientHandler.cc; \
	then mv -f ".deps/AuthClientHandler.Tpo" ".deps/AuthClientHandler.Po"; else rm -f ".deps/AuthClientHandler.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT AuthSupported.o -MD -MP -MF ".deps/AuthSupported.Tpo" -c -o AuthSupported.o `test -f 'auth/AuthSupported.cc' || echo './'`auth/AuthSupported.cc; \
	then mv -f ".deps/AuthSupported.Tpo" ".deps/AuthSupported.Po"; else rm -f ".deps/AuthSupported.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT CephxAuthorizeHandler.o -MD -MP -MF ".deps/CephxAuthorizeHandler.Tpo" -c -o CephxAuthorizeHandler.o `test -f 'auth/cephx/CephxAuthorizeHandler.cc' || echo './'`auth/cephx/CephxAuthorizeHandler.cc; \
	then mv -f ".deps/CephxAuthorizeHandler.Tpo" ".deps/CephxAuthorizeHandler.Po"; else rm -f ".deps/CephxAuthorizeHandler.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT CephxClientHandler.o -MD -MP -MF ".deps/CephxClientHandler.Tpo" -c -o CephxClientHandler.o `test -f 'auth/cephx/CephxClientHandler.cc' || echo './'`auth/cephx/CephxClientHandler.cc; \
	then mv -f ".deps/CephxClientHandler.Tpo" ".deps/CephxClientHandler.Po"; else rm -f ".deps/CephxClientHandler.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT CephxProtocol.o -MD -MP -MF ".deps/CephxProtocol.Tpo" -c -o CephxProtocol.o `test -f 'auth/cephx/CephxProtocol.cc' || echo './'`auth/cephx/CephxProtocol.cc; \
	then mv -f ".deps/CephxProtocol.Tpo" ".deps/CephxProtocol.Po"; else rm -f ".deps/CephxProtocol.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT AuthNoneAuthorizeHandler.o -MD -MP -MF ".deps/AuthNoneAuthorizeHandler.Tpo" -c -o AuthNoneAuthorizeHandler.o `test -f 'auth/none/AuthNoneAuthorizeHandler.cc' || echo './'`auth/none/AuthNoneAuthorizeHandler.cc; \
	then mv -f ".deps/AuthNoneAuthorizeHandler.Tpo" ".deps/AuthNoneAuthorizeHandler.Po"; else rm -f ".deps/AuthNoneAuthorizeHandler.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT Crypto.o -MD -MP -MF ".deps/Crypto.Tpo" -c -o Crypto.o `test -f 'auth/Crypto.cc' || echo './'`auth/Crypto.cc; \
	then mv -f ".deps/Crypto.Tpo" ".deps/Crypto.Po"; else rm -f ".deps/Crypto.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT ExportControl.o -MD -MP -MF ".deps/ExportControl.Tpo" -c -o ExportControl.o `test -f 'auth/ExportControl.cc' || echo './'`auth/ExportControl.cc; \
	then mv -f ".deps/ExportControl.Tpo" ".deps/ExportControl.Po"; else rm -f ".deps/ExportControl.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT KeyRing.o -MD -MP -MF ".deps/KeyRing.Tpo" -c -o KeyRing.o `test -f 'auth/KeyRing.cc' || echo './'`auth/KeyRing.cc; \
	then mv -f ".deps/KeyRing.Tpo" ".deps/KeyRing.Po"; else rm -f ".deps/KeyRing.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT RotatingKeyRing.o -MD -MP -MF ".deps/RotatingKeyRing.Tpo" -c -o RotatingKeyRing.o `test -f 'auth/RotatingKeyRing.cc' || echo './'`auth/RotatingKeyRing.cc; \
	then mv -f ".deps/RotatingKeyRing.Tpo" ".deps/RotatingKeyRing.Po"; else rm -f ".deps/RotatingKeyRing.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT LogClient.o -MD -MP -MF ".deps/LogClient.Tpo" -c -o LogClient.o `test -f 'common/LogClient.cc' || echo './'`common/LogClient.cc; \
	then mv -f ".deps/LogClient.Tpo" ".deps/LogClient.Po"; else rm -f ".deps/LogClient.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT Message.o -MD -MP -MF ".deps/Message.Tpo" -c -o Message.o `test -f 'msg/Message.cc' || echo './'`msg/Message.cc; \
	then mv -f ".deps/Message.Tpo" ".deps/Message.Po"; else rm -f ".deps/Message.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT BackTrace.o -MD -MP -MF ".deps/BackTrace.Tpo" -c -o BackTrace.o `test -f 'common/BackTrace.cc' || echo './'`common/BackTrace.cc; \
	then mv -f ".deps/BackTrace.Tpo" ".deps/BackTrace.Po"; else rm -f ".deps/BackTrace.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT Logger.o -MD -MP -MF ".deps/Logger.Tpo" -c -o Logger.o `test -f 'common/Logger.cc' || echo './'`common/Logger.cc; \
	then mv -f ".deps/Logger.Tpo" ".deps/Logger.Po"; else rm -f ".deps/Logger.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT ClassLibrary.o -MD -MP -MF ".deps/ClassLibrary.Tpo" -c -o ClassLibrary.o `test -f 'common/ClassLibrary.cc' || echo './'`common/ClassLibrary.cc; \
	then mv -f ".deps/ClassLibrary.Tpo" ".deps/ClassLibrary.Po"; else rm -f ".deps/ClassLibrary.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT Clock.o -MD -MP -MF ".deps/Clock.Tpo" -c -o Clock.o `test -f 'common/Clock.cc' || echo './'`common/Clock.cc; \
	then mv -f ".deps/Clock.Tpo" ".deps/Clock.Po"; else rm -f ".deps/Clock.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT Timer.o -MD -MP -MF ".deps/Timer.Tpo" -c -o Timer.o `test -f 'common/Timer.cc' || echo './'`common/Timer.cc; \
	then mv -f ".deps/Timer.Tpo" ".deps/Timer.Po"; else rm -f ".deps/Timer.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT Finisher.o -MD -MP -MF ".deps/Finisher.Tpo" -c -o Finisher.o `test -f 'common/Finisher.cc' || echo './'`common/Finisher.cc; \
	then mv -f ".deps/Finisher.Tpo" ".deps/Finisher.Po"; else rm -f ".deps/Finisher.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT sctp_crc32.o -MD -MP -MF ".deps/sctp_crc32.Tpo" -c -o sctp_crc32.o `test -f 'common/sctp_crc32.c' || echo './'`common/sctp_crc32.c; \
	then mv -f ".deps/sctp_crc32.Tpo" ".deps/sctp_crc32.Po"; else rm -f ".deps/sctp_crc32.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT assert.o -MD -MP -MF ".deps/assert.Tpo" -c -o assert.o `test -f 'common/assert.cc' || echo './'`common/assert.cc; \
	then mv -f ".deps/assert.Tpo" ".deps/assert.Po"; else rm -f ".deps/assert.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT dyn_snprintf.o -MD -MP -MF ".deps/dyn_snprintf.Tpo" -c -o dyn_snprintf.o `test -f 'common/dyn_snprintf.c' || echo './'`common/dyn_snprintf.c; \
	then mv -f ".deps/dyn_snprintf.Tpo" ".deps/dyn_snprintf.Po"; else rm -f ".deps/dyn_snprintf.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT WorkQueue.o -MD -MP -MF ".deps/WorkQueue.Tpo" -c -o WorkQueue.o `test -f 'common/WorkQueue.cc' || echo './'`common/WorkQueue.cc; \
	then mv -f ".deps/WorkQueue.Tpo" ".deps/WorkQueue.Po"; else rm -f ".deps/WorkQueue.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT ConfUtils.o -MD -MP -MF ".deps/ConfUtils.Tpo" -c -o ConfUtils.o `test -f 'common/ConfUtils.cc' || echo './'`common/ConfUtils.cc; \
	then mv -f ".deps/ConfUtils.Tpo" ".deps/ConfUtils.Po"; else rm -f ".deps/ConfUtils.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT MemoryModel.o -MD -MP -MF ".deps/MemoryModel.Tpo" -c -o MemoryModel.o `test -f 'common/MemoryModel.cc' || echo './'`common/MemoryModel.cc; \
	then mv -f ".deps/MemoryModel.Tpo" ".deps/MemoryModel.Po"; else rm -f ".deps/MemoryModel.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT armor.o -MD -MP -MF ".deps/armor.Tpo" -c -o armor.o `test -f 'common/armor.c' || echo './'`common/armor.c; \
	then mv -f ".deps/armor.Tpo" ".deps/armor.Po"; else rm -f ".deps/armor.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT base64.o -MD -MP -MF ".deps/base64.Tpo" -c -o base64.o `test -f 'common/base64.c' || echo './'`common/base64.c; \
	then mv -f ".deps/base64.Tpo" ".deps/base64.Po"; else rm -f ".deps/base64.Tpo"; exit 1; fi
common/ConfUtils.cc: In member function 'void ConfFile::_dump(int)':
common/ConfUtils.cc:549: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
common/ConfUtils.cc:550: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT str_list.o -MD -MP -MF ".deps/str_list.Tpo" -c -o str_list.o `test -f 'common/str_list.cc' || echo './'`common/str_list.cc; \
	then mv -f ".deps/str_list.Tpo" ".deps/str_list.Po"; else rm -f ".deps/str_list.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT MonMap.o -MD -MP -MF ".deps/MonMap.Tpo" -c -o MonMap.o `test -f 'mon/MonMap.cc' || echo './'`mon/MonMap.cc; \
	then mv -f ".deps/MonMap.Tpo" ".deps/MonMap.Po"; else rm -f ".deps/MonMap.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT MonClient.o -MD -MP -MF ".deps/MonClient.Tpo" -c -o MonClient.o `test -f 'mon/MonClient.cc' || echo './'`mon/MonClient.cc; \
	then mv -f ".deps/MonClient.Tpo" ".deps/MonClient.Po"; else rm -f ".deps/MonClient.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT OSDMap.o -MD -MP -MF ".deps/OSDMap.Tpo" -c -o OSDMap.o `test -f 'osd/OSDMap.cc' || echo './'`osd/OSDMap.cc; \
	then mv -f ".deps/OSDMap.Tpo" ".deps/OSDMap.Po"; else rm -f ".deps/OSDMap.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT MDSMap.o -MD -MP -MF ".deps/MDSMap.Tpo" -c -o MDSMap.o `test -f 'mds/MDSMap.cc' || echo './'`mds/MDSMap.cc; \
	then mv -f ".deps/MDSMap.Tpo" ".deps/MDSMap.Po"; else rm -f ".deps/MDSMap.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT tls.o -MD -MP -MF ".deps/tls.Tpo" -c -o tls.o `test -f 'common/tls.cc' || echo './'`common/tls.cc; \
	then mv -f ".deps/tls.Tpo" ".deps/tls.Po"; else rm -f ".deps/tls.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT common_init.o -MD -MP -MF ".deps/common_init.Tpo" -c -o common_init.o `test -f 'common/common_init.cc' || echo './'`common/common_init.cc; \
	then mv -f ".deps/common_init.Tpo" ".deps/common_init.Po"; else rm -f ".deps/common_init.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT buffer.o -MD -MP -MF ".deps/buffer.Tpo" -c -o buffer.o `test -f 'common/buffer.cc' || echo './'`common/buffer.cc; \
	then mv -f ".deps/buffer.Tpo" ".deps/buffer.Po"; else rm -f ".deps/buffer.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT debug.o -MD -MP -MF ".deps/debug.Tpo" -c -o debug.o `test -f 'common/debug.cc' || echo './'`common/debug.cc; \
	then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; else rm -f ".deps/debug.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT ceph_fs.o -MD -MP -MF ".deps/ceph_fs.Tpo" -c -o ceph_fs.o `test -f 'include/ceph_fs.cc' || echo './'`include/ceph_fs.cc; \
	then mv -f ".deps/ceph_fs.Tpo" ".deps/ceph_fs.Po"; else rm -f ".deps/ceph_fs.Tpo"; exit 1; fi
common/debug.cc:8:22: error: ceph_ver.h: No such file or directory
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT ceph_hash.o -MD -MP -MF ".deps/ceph_hash.Tpo" -c -o ceph_hash.o `test -f 'include/ceph_hash.cc' || echo './'`include/ceph_hash.cc; \
	then mv -f ".deps/ceph_hash.Tpo" ".deps/ceph_hash.Po"; else rm -f ".deps/ceph_hash.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT ceph_strings.o -MD -MP -MF ".deps/ceph_strings.Tpo" -c -o ceph_strings.o `test -f 'include/ceph_strings.cc' || echo './'`include/ceph_strings.cc; \
	then mv -f ".deps/ceph_strings.Tpo" ".deps/ceph_strings.Po"; else rm -f ".deps/ceph_strings.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -D__CEPH__ -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT ceph_frag.o -MD -MP -MF ".deps/ceph_frag.Tpo" -c -o ceph_frag.o `test -f 'include/ceph_frag.cc' || echo './'`include/ceph_frag.cc; \
	then mv -f ".deps/ceph_frag.Tpo" ".deps/ceph_frag.Po"; else rm -f ".deps/ceph_frag.Tpo"; exit 1; fi
make[2]: *** [debug.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/src'
Making all in man
make[1]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc/man'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc/man'
make[1]: Entering directory `/builddir/build/BUILD/ceph-0.21~rc'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/builddir/build/BUILD/ceph-0.21~rc'
make: *** [all-recursive] Error 1


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: make with -j fails
  2010-07-04 14:14   ` Thomas Mueller
@ 2010-07-04 22:10     ` Sage Weil
  2010-07-05  6:15       ` Thomas Mueller
  0 siblings, 1 reply; 6+ messages in thread
From: Sage Weil @ 2010-07-04 22:10 UTC (permalink / raw)
  To: Thomas Mueller; +Cc: ceph-devel

On Sun, 4 Jul 2010, Thomas Mueller wrote:

> Am Fri, 02 Jul 2010 07:38:47 -0700 schrieb Sage Weil:
> 
> > On Fri, 2 Jul 2010, Thomas Mueller wrote:
> >> as soon as I try to use the -j option the make fails. tried with -j2
> >> and - j8
> >> 
> >> is it supposed to work to call make with "-j" to speedup the
> >> compilation time?
> > 
> > Yeah.  The ceph_ver.h is autogenerated to include the git commit id, and
> > the rules are a bit wonky.  I fixed a couple problems and I think it
> > should be working now.  (I can't be sure, since for some reason I never
> > see these errors in my environment.)  Can you let me know if it's better
> > now?  You'll need to rm ceph_ver.h and make clean to be sure.
> > 
> > Thanks!
> > sage
> 
> i've recreated the repo (rm -Rf && git clone && git checkout origin/unstable) and ran "./autogen.sh && ./configure 
> --without-debug --without-hadoop && make -j8"
> 
> bails aut with this (but only the first time as Gregory wrote 
> in his mail):

Ok, I redid the ceph_ver.h rules again and I think I have it working, this 
time with a simpler set of dependencies.  Can you let me know if it works 
for you?

sage

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: make with -j fails
  2010-07-04 22:10     ` Sage Weil
@ 2010-07-05  6:15       ` Thomas Mueller
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Mueller @ 2010-07-05  6:15 UTC (permalink / raw)
  To: ceph-devel

Am Sun, 04 Jul 2010 15:10:49 -0700 schrieb Sage Weil:

> On Sun, 4 Jul 2010, Thomas Mueller wrote:
> 
>> Am Fri, 02 Jul 2010 07:38:47 -0700 schrieb Sage Weil:
>> 
>> > On Fri, 2 Jul 2010, Thomas Mueller wrote:
>> >> as soon as I try to use the -j option the make fails. tried with -j2
>> >> and - j8
>> >> 
>> >> is it supposed to work to call make with "-j" to speedup the
>> >> compilation time?
>> > 
>> > Yeah.  The ceph_ver.h is autogenerated to include the git commit id,
>> > and the rules are a bit wonky.  I fixed a couple problems and I think
>> > it should be working now.  (I can't be sure, since for some reason I
>> > never see these errors in my environment.)  Can you let me know if
>> > it's better now?  You'll need to rm ceph_ver.h and make clean to be
>> > sure.
>> > 
>> > Thanks!
>> > sage
>> 
>> i've recreated the repo (rm -Rf && git clone && git checkout
>> origin/unstable) and ran "./autogen.sh && ./configure --without-debug
>> --without-hadoop && make -j8"
>> 
>> bails aut with this (but only the first time as Gregory wrote in his
>> mail):
> 
> Ok, I redid the ceph_ver.h rules again and I think I have it working,
> this time with a simpler set of dependencies.  Can you let me know if it
> works for you?
> 
> sage

perfect, now it compiles with -j8 in the first time! 

with -j8: real	0m19.681s, user	0m54.967s, sys	0m13.045s
with -j1: real	1m32.983s, user	1m12.738s, sys	0m18.164s

- Thomas


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-07-05  6:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-07-02  7:23 make with -j fails Thomas Mueller
2010-07-02 14:38 ` Sage Weil
2010-07-04 14:14   ` Thomas Mueller
2010-07-04 22:10     ` Sage Weil
2010-07-05  6:15       ` Thomas Mueller
2010-07-02 17:04 ` Gregory Farnum

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).