Hello,
When doing "make install" I wrap it inside a sandbox, which I create by
unionmounting my root (as ro) and then a "collecting" tree as rw above
that. But recently I have gotten the below error message from collect2
during this procedure. If I don't use the sandbox environment I don't
get the error. Can anyone suggest *what* file collect2 is trying to
open/create? I've also seen this multiple times by now and this is not
unique to gstreamer. I'm not wiser from the message.
make[3]: Entering directory `/Files/Compile/Sources/gstreamer-0.10.9/gst'
/bin/sh ../libtool --tag=CC --mode=link gcc -O2 -march=i686
-fomit-frame-pointer -pipe -o libgstreamer-0.10.la -rpath
/Programs/GStreamer/0.10.9/lib -export-symbols-regex
_*\(gst_\|Gst\|GST_\).* -no-undefined -version-info 8:1:8
libgstreamer_0.10_la-gst.lo libgstreamer_0.10_la-gstobject.lo
libgstreamer_0.10_la-gstbin.lo libgstreamer_0.10_la-gstbuffer.lo
libgstreamer_0.10_la-gstbus.lo libgstreamer_0.10_la-gstcaps.lo
libgstreamer_0.10_la-gstchildproxy.lo libgstreamer_0.10_la-gstclock.lo
libgstreamer_0.10_la-gstelement.lo
libgstreamer_0.10_la-gstelementfactory.lo libgstreamer_0.10_la-gsterror.lo
libgstreamer_0.10_la-gstevent.lo libgstreamer_0.10_la-gstfilter.lo
libgstreamer_0.10_la-gstformat.lo libgstreamer_0.10_la-gstghostpad.lo
libgstreamer_0.10_la-gstindex.lo libgstreamer_0.10_la-gstindexfactory.lo
libgstreamer_0.10_la-gstinfo.lo libgstreamer_0.10_la-gstinterface.lo
libgstreamer_0.10_la-gstiterator.lo libgstreamer_0.10_la-gstmessage.lo
libgstreamer_0.10_la-gstminiobject.lo libgstreamer_0.10_la-gstpad.lo
libgstreamer_0.10_la-gstpadtemplate.lo libgstreamer_0.10_la-gstpipeline.lo
libgstreamer_0.10_la-gstplugin.lo libgstreamer_0.10_la-gstpluginfeature.lo
libgstreamer_0.10_la-gstquery.lo libgstreamer_0.10_la-gstregistry.lo
libgstreamer_0.10_la-gstsegment.lo libgstreamer_0.10_la-gststructure.lo
libgstreamer_0.10_la-gstsystemclock.lo libgstreamer_0.10_la-gsttaglist.lo
libgstreamer_0.10_la-gsttagsetter.lo libgstreamer_0.10_la-gsttask.lo
libgstreamer_0.10_la-gsttrace.lo libgstreamer_0.10_la-gsttypefind.lo
libgstreamer_0.10_la-gsttypefindfactory.lo libgstreamer_0.10_la-gsturi.lo
libgstreamer_0.10_la-gstutils.lo libgstreamer_0.10_la-gstvalue.lo
libgstreamer_0.10_la-gstparse.lo libgstreamer_0.10_la-gstregistryxml.lo
libgstreamer_0.10_la-gstxml.lo libgstreamer_0.10_la-gstenumtypes.lo
libgstreamer_0.10_la-gstmarshal.lo parse/libgstparse.la -pthread
-Wl,--export-dynamic -lgobject-2.0 -lgthread-2.0 -lrt -lgmodule-2.0 -ldl
-lglib-2.0 -lxml2
rm -fr .libs/libgstreamer-0.10.a .libs/libgstreamer-0.10.exp
.libs/libgstreamer-0.10.la .libs/libgstreamer-0.10.lai
.libs/libgstreamer-0.10.so .libs/libgstreamer-0.10.so.0
.libs/libgstreamer-0.10.so.0.8.1 .libs/libgstreamer-0.10.ver
generating symbol list for `libgstreamer-0.10.la'
/System/Links/Executables/nm -B .libs/libgstreamer_0.10_la-gst.o
.libs/libgstreamer_0.10_la-gstobject.o .libs/libgstreamer_0.10_la-gstbin.o
.libs/libgstreamer_0.10_la-gstbuffer.o .libs/libgstreamer_0.10_la-gstbus.o
.libs/libgstreamer_0.10_la-gstcaps.o
.libs/libgstreamer_0.10_la-gstchildproxy.o
.libs/libgstreamer_0.10_la-gstclock.o
.libs/libgstreamer_0.10_la-gstelement.o
.libs/libgstreamer_0.10_la-gstelementfactory.o
.libs/libgstreamer_0.10_la-gsterror.o
.libs/libgstreamer_0.10_la-gstevent.o
.libs/libgstreamer_0.10_la-gstfilter.o
.libs/libgstreamer_0.10_la-gstformat.o
.libs/libgstreamer_0.10_la-gstghostpad.o
.libs/libgstreamer_0.10_la-gstindex.o
.libs/libgstreamer_0.10_la-gstindexfactory.o
.libs/libgstreamer_0.10_la-gstinfo.o
.libs/libgstreamer_0.10_la-gstinterface.o
.libs/libgstreamer_0.10_la-gstiterator.o
.libs/libgstreamer_0.10_la-gstmessage.o
.libs/libgstreamer_0.10_la-gstminiobject.o
.libs/libgstreamer_0.10_la-gstpad.o
.libs/libgstreamer_0.10_la-gstpadtemplate.o
.libs/libgstreamer_0.10_la-gstpipeline.o
.libs/libgstreamer_0.10_la-gstplugin.o
.libs/libgstreamer_0.10_la-gstpluginfeature.o
.libs/libgstreamer_0.10_la-gstquery.o
.libs/libgstreamer_0.10_la-gstregistry.o
.libs/libgstreamer_0.10_la-gstsegment.o
.libs/libgstreamer_0.10_la-gststructure.o
.libs/libgstreamer_0.10_la-gstsystemclock.o
.libs/libgstreamer_0.10_la-gsttaglist.o
.libs/libgstreamer_0.10_la-gsttagsetter.o
.libs/libgstreamer_0.10_la-gsttask.o .libs/libgstreamer_0.10_la-gsttrace.o
.libs/libgstreamer_0.10_la-gsttypefind.o
.libs/libgstreamer_0.10_la-gsttypefindfactory.o
.libs/libgstreamer_0.10_la-gsturi.o .libs/libgstreamer_0.10_la-gstutils.o
.libs/libgstreamer_0.10_la-gstvalue.o
.libs/libgstreamer_0.10_la-gstparse.o
.libs/libgstreamer_0.10_la-gstregistryxml.o
.libs/libgstreamer_0.10_la-gstxml.o
.libs/libgstreamer_0.10_la-gstenumtypes.o
.libs/libgstreamer_0.10_la-gstmarshal.o parse/.libs/libgstparse.a | sed
-n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /System/Links/Executables/sed
's/.* //' | sort | uniq > .libs/libgstreamer-0.10.exp
mv -f ".libs/libgstreamer-0.10.expT" ".libs/libgstreamer-0.10.exp"
echo "{ global:" > .libs/libgstreamer-0.10.ver
cat .libs/libgstreamer-0.10.exp | sed -e "s/\(.*\)/\1;/" >>
.libs/libgstreamer-0.10.ver
echo "local: *; };" >> .libs/libgstreamer-0.10.ver
gcc -shared .libs/libgstreamer_0.10_la-gst.o
.libs/libgstreamer_0.10_la-gstobject.o .libs/libgstreamer_0.10_la-gstbin.o
.libs/libgstreamer_0.10_la-gstbuffer.o .libs/libgstreamer_0.10_la-gstbus.o
.libs/libgstreamer_0.10_la-gstcaps.o
.libs/libgstreamer_0.10_la-gstchildproxy.o
.libs/libgstreamer_0.10_la-gstclock.o
.libs/libgstreamer_0.10_la-gstelement.o
.libs/libgstreamer_0.10_la-gstelementfactory.o
.libs/libgstreamer_0.10_la-gsterror.o
.libs/libgstreamer_0.10_la-gstevent.o
.libs/libgstreamer_0.10_la-gstfilter.o
.libs/libgstreamer_0.10_la-gstformat.o
.libs/libgstreamer_0.10_la-gstghostpad.o
.libs/libgstreamer_0.10_la-gstindex.o
.libs/libgstreamer_0.10_la-gstindexfactory.o
.libs/libgstreamer_0.10_la-gstinfo.o
.libs/libgstreamer_0.10_la-gstinterface.o
.libs/libgstreamer_0.10_la-gstiterator.o
.libs/libgstreamer_0.10_la-gstmessage.o
.libs/libgstreamer_0.10_la-gstminiobject.o
.libs/libgstreamer_0.10_la-gstpad.o
.libs/libgstreamer_0.10_la-gstpadtemplate.o
.libs/libgstreamer_0.10_la-gstpipeline.o
.libs/libgstreamer_0.10_la-gstplugin.o
.libs/libgstreamer_0.10_la-gstpluginfeature.o
.libs/libgstreamer_0.10_la-gstquery.o
.libs/libgstreamer_0.10_la-gstregistry.o
.libs/libgstreamer_0.10_la-gstsegment.o
.libs/libgstreamer_0.10_la-gststructure.o
.libs/libgstreamer_0.10_la-gstsystemclock.o
.libs/libgstreamer_0.10_la-gsttaglist.o
.libs/libgstreamer_0.10_la-gsttagsetter.o
.libs/libgstreamer_0.10_la-gsttask.o .libs/libgstreamer_0.10_la-gsttrace.o
.libs/libgstreamer_0.10_la-gsttypefind.o
.libs/libgstreamer_0.10_la-gsttypefindfactory.o
.libs/libgstreamer_0.10_la-gsturi.o .libs/libgstreamer_0.10_la-gstutils.o
.libs/libgstreamer_0.10_la-gstvalue.o
.libs/libgstreamer_0.10_la-gstparse.o
.libs/libgstreamer_0.10_la-gstregistryxml.o
.libs/libgstreamer_0.10_la-gstxml.o
.libs/libgstreamer_0.10_la-gstenumtypes.o
.libs/libgstreamer_0.10_la-gstmarshal.o -Wl,--whole-archive
parse/.libs/libgstparse.a -Wl,--no-whole-archive -lpthread
/System/Links/Libraries/libgobject-2.0.so
/System/Links/Libraries/libgthread-2.0.so -lrt
/System/Links/Libraries/libgmodule-2.0.so -ldl
/System/Links/Libraries/libglib-2.0.so /System/Links/Libraries/libxml2.so
-march=i686 -pthread -Wl,--export-dynamic -Wl,-soname
-Wl,libgstreamer-0.10.so.0 -Wl,-version-script
-Wl,.libs/libgstreamer-0.10.ver -o .libs/libgstreamer-0.10.so.0.8.1
collect2: open temporary output file: File exists
make[3]: *** [libgstreamer-0.10.la] Error 1
Currently I'm using GCC 4.3.1 and funionfs over Fuse to create the
sandbox.
--
/Jonas
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/