Closed
Bug 493454
Opened 16 years ago
Closed 16 years ago
cb-seamonkey-linux64-01 build problems
Categories
(SeaMonkey :: Release Engineering, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: kairo, Assigned: kairo)
References
Details
The cb-seamonkey-linux64-01 VM (Linux x86-64 columns on SeaMonkey-Ports) has some strange build problems:
gmake[6]: Entering directory `/builds/slave/comm-1.9.1-linux64/build/objdir/mozilla/layout/build'
rm -f libgklayout.so
/tools/gcc/bin/g++ -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -gstabs+ -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -finline-limit=50 -fPIC -shared -Wl,-z,defs -Wl,-h,libgklayout.so -o libgklayout.so nsLayoutModule.o nsContentDLF.o nsLayoutStatics.o -lpthread -Wl,-rpath-link,/builds/slave/comm-1.9.1-linux64/build/objdir/mozilla/dist/bin -Wl,-rpath-link,/usr/local/lib -Wl,--whole-archive ../base/libgkbase_s.a ../generic/libgkgeneric_s.a ../forms/libgkforms_s.a ../style/libgkstyle_s.a ../tables/libgktable_s.a ../xul/base/src/libgkxulbase_s.a ../../content/base/src/libgkconbase_s.a ../../content/canvas/src/libgkconcvs_s.a ../../content/events/src/libgkconevents_s.a ../../content/html/content/src/libgkconhtmlcon_s.a ../../content/html/document/src/libgkconhtmldoc_s.a ../../content/xml/content/src/libgkconxmlcon_s.a ../../content/xml/document/src/libgkconxmldoc_s.a ../../content/xslt/src/base/libtxbase_s.a ../../content/xslt/src/xml/libtxxml_s.a ../../content/xslt/src/xpath/libtxxpath_s.a ../../content/xslt/src/xslt/libtxxslt_s.a ../../content/xbl/src/libgkconxbl_s.a ../../content/xul/document/src/libgkconxuldoc_s.a ../../view/src/libgkview_s.a ../../dom/src/base/libjsdombase_s.a ../../dom/src/events/libjsdomevents_s.a ../../dom/src/json/libjson_s.a ../../dom/src/jsurl/libjsurl_s.a ../../dom/src/storage/libjsdomstorage_s.a ../../dom/src/offline/libjsdomoffline_s.a ../../dom/src/geolocation/libjsdomgeolocation_s.a ../../dom/src/threads/libdomthreads_s.a ../../editor/libeditor/text/libtexteditor_s.a ../../editor/libeditor/base/libeditorbase_s.a ../../content/media/video/src/libgkconvideo_s.a ../../media/libfishsound/src/libfishsound/libfishsound.a ../../media/libogg/src/libogg.a ../../media/liboggplay/src/liboggplay/liboggplay.a ../../media/liboggz/src/liboggz/liboggz.a ../../media/libtheora/lib/libtheora.a ../../media/libvorbis/lib/libvorbis.a ../../media/libsydneyaudio/src/libsydneyaudio.a ../printing/libgkprinting_s.a ../xul/base/src/tree/src/libgkxultree_s.a ../xul/base/src/grid/libgkxulgrid_s.a ../../content/xul/content/src/libgkconxulcon_s.a ../../content/xul/templates/src/libgkconxultmpl_s.a ../inspector/src/libinspector_s.a ../mathml/content/src/libgkmathmlcon_s.a ../mathml/base/src/libgkmathmlbase_s.a ../../content/mathml/content/src/libgkcontentmathml_s.a ../../content/xtf/src/libgkcontentxtf_s.a ../svg/base/src/libgksvgbase_s.a ../../content/svg/document/src/libgkconsvgdoc_s.a ../../content/svg/content/src/libgkcontentsvg_s.a ../../editor/libeditor/html/libhtmleditor_s.a ../../editor/txtsvc/src/libtxtsvc_s.a -Wl,--no-whole-archive -L../../dist/bin -L../../dist/lib -lgkgfx -lthebes /builds/slave/comm-1.9.1-linux64/build/objdir/mozilla/dist/lib/libunicharutil_s.a -L/builds/slave/comm-1.9.1-linux64/build/objdir/mozilla/dist/bin -lxpcom -lxpcom_core -L/builds/slave/comm-1.9.1-linux64/build/objdir/mozilla/dist/bin -L/builds/slave/comm-1.9.1-linux64/build/objdir/mozilla/dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L/builds/slave/comm-1.9.1-linux64/build/objdir/mozilla/dist/bin -lmozjs -L/lib64 -lgtk-x11-2.0 -latk-1.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lXrender -L/usr/lib64 -lX11 -Wl,--version-script -Wl,/builds/slave/comm-1.9.1-linux64/build/mozilla/build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -lasound -ldl -lm
collect2: ld returned 1 exit status
gmake[6]: *** [libgklayout.so] Error 1
gmake[6]: Leaving directory `/builds/slave/comm-1.9.1-linux64/build/objdir/mozilla/layout/build'
I did set up the machines following https://wiki.mozilla.org/ReferencePlatforms/Linux-CentOS-5.0_64-bit and removed and rebuilt gcc 4.2.3 once again but the problem stayed the same. Other people can compile and link gklayout on x86_64 and the VM of the build and release team, which should be running the same config, is linking libxul without problems, which contains the parts the go into gklayout in our case.
I currently have no idea what's up and the ld error isn't very helpful.
Assignee | ||
Comment 1•16 years ago
|
||
d'Oh!
Somehow everything suddenly seems so clear... linking gklayout on x86_64 with symbols on an 8 GB disk that contains the system itself as well is a believable failure scenario...
Adding -Wl,-V for linker debugging to the C flags helped to see a "no space left on device" even though it happened earlier.
The additional disk we got like for every VM is being partitioned, formatted and set up right now, let's see how things work with it. I clobbered the objdir before moving /builds/ onto the new disk.
Assignee: nobody → kairo
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•16 years ago
|
||
Hah. Looks fixed with the new disk. We have a green build!
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•15 years ago
|
Component: Project Organization → Release Engineering
Assignee | ||
Updated•15 years ago
|
QA Contact: organization → release
You need to log in
before you can comment on or make changes to this bug.
Description
•