<div><div><font size="2"><font face="Verdana">Doing an ldd on the first so file, reveals something strange.</font></font></div><div><font size="2"><font face="Verdana"><br></font></font></div><div><font size="2"><font face="Verdana">At the beginning it looks like libstdc++.so.6 is looked under /usr/sfw/lib: wrong, should be under /usr/gcc/4.7/lib, as stated during link via -L/usr/gcc/4.7/lib.</font></font></div><div><font size="2"><font face="Verdana"><br></font></font></div><div><font size="2"><font face="Verdana">Then some version not found: sure, that one is not gcc4.7...</font></font></div><div><font size="2"><font face="Verdana"><br></font></font></div><div><font size="2"><font face="Verdana">Later in the deps list, libstdc++.so.6 appears again, this time correctly under /usr/gcc/4.7/lib...</font></font></div><div><font size="2"><font face="Verdana"><br>How can this be? Maybe this is the problem around X11OpenGLDeviceInfo undefined and referenced in this so?<br></font><br><div><font face="Verdana">sonicle@xstreamdev:/sources/sonicle/xstream-desktop-gate/components/pidgin$ ldd /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libvcllo.so</font></div><div><font face="Verdana"> libstdc++.so.6 => /usr/sfw/lib/libstdc++.so.6</font></div><div><font face="Verdana"> libstdc++.so.6 (GLIBCXX_3.4.15) => (version not found)</font></div><div><font face="Verdana"> libstdc++.so.6 (CXXABI_1.3) => (version not found)</font></div><div><font face="Verdana"> libjpeg.so.8 => /usr/lib/libjpeg.so.8</font></div><div><font face="Verdana"> libsmime3.so => /usr/lib/mps/libsmime3.so</font></div><div><font face="Verdana"> libnss3.so => /usr/lib/mps/libnss3.so</font></div><div><font face="Verdana"> libnspr4.so => /usr/lib/mps/libnspr4.so</font></div><div><font face="Verdana"> libpthread.so.1 => /lib/libpthread.so.1</font></div><div><font face="Verdana"> libGLEW.so => /usr/lib/libGLEW.so</font></div><div><font face="Verdana"> libGL.so.1 => /usr/lib/libGL.so.1</font></div><div><font face="Verdana"> libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0</font></div><div><font face="Verdana"> libicuuc.so.51 => /usr/lib/libicuuc.so.51</font></div><div><font face="Verdana"> liblcms2.so.2 => /usr/lib/liblcms2.so.2</font></div><div><font face="Verdana"> libcups.so.2 => /usr/lib/libcups.so.2</font></div><div><font face="Verdana"> libfontconfig.so.1 => /usr/lib/libfontconfig.so.1</font></div><div><font face="Verdana"> libfreetype.so.6 => /usr/lib/libfreetype.so.6</font></div><div><font face="Verdana"> libsvllo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libsvllo.so</font></div><div><font face="Verdana"> libtllo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libtllo.so</font></div><div><font face="Verdana"> libutllo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libutllo.so</font></div><div><font face="Verdana"> libsotlo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libsotlo.so</font></div><div><font face="Verdana"> libucbhelper.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libucbhelper.so</font></div><div><font face="Verdana"> libbasegfxlo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libbasegfxlo.so</font></div><div><font face="Verdana"> libcomphelper.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libcomphelper.so</font></div><div><font face="Verdana"> libuno_cppuhelpergcc3.so.3 => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3</font></div><div><font face="Verdana"> libi18nlangtag.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libi18nlangtag.so</font></div><div><font face="Verdana"> libi18nutil.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libi18nutil.so</font></div><div><font face="Verdana"> libuno_cppu.so.3 => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libuno_cppu.so.3</font></div><div><font face="Verdana"> libuno_sal.so.3 => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libuno_sal.so.3</font></div><div><font face="Verdana"> libuno_salhelpergcc3.so.3 => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libuno_salhelpergcc3.so.3</font></div><div><font face="Verdana"> libxmlreaderlo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libxmlreaderlo.so</font></div><div><font face="Verdana"> libjvmaccesslo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libjvmaccesslo.so</font></div><div><font face="Verdana"> libm.so.2 => /lib/libm.so.2</font></div><div><font face="Verdana"> libgcc_s.so.1 => /usr/sfw/lib/libgcc_s.so.1</font></div><div><font face="Verdana"> libc.so.1 => /lib/libc.so.1</font></div><div><font face="Verdana"> libgcc_s.so.1 => /usr/gcc/4.4/lib/libgcc_s.so.1</font></div><div><font face="Verdana"> libnssutil3.so => /usr/lib/mps/libnssutil3.so</font></div><div><font face="Verdana"> libplc4.so => /usr/lib/mps/libplc4.so</font></div><div><font face="Verdana"> libplds4.so => /usr/lib/mps/libplds4.so</font></div><div><font face="Verdana"> librt.so.1 => /lib/librt.so.1</font></div><div><font face="Verdana"> libsocket.so.1 => /lib/libsocket.so.1</font></div><div><font face="Verdana"> libnsl.so.1 => /lib/libnsl.so.1</font></div><div><font face="Verdana"> libdl.so.1 => /lib/libdl.so.1</font></div><div><font face="Verdana"> libglapi.so.0 => /usr/lib/libglapi.so.0</font></div><div><font face="Verdana"> libXext.so.0 => /usr/lib/libXext.so.0</font></div><div><font face="Verdana"> libXdamage.so.1 => /usr/lib/libXdamage.so.1</font></div><div><font face="Verdana"> libXfixes.so.1 => /usr/lib/libXfixes.so.1</font></div><div><font face="Verdana"> libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1</font></div><div><font face="Verdana"> libX11.so.4 => /usr/lib/libX11.so.4</font></div><div><font face="Verdana"> libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0</font></div><div><font face="Verdana"> libxcb.so.1 => /usr/lib/libxcb.so.1</font></div><div><font face="Verdana"> libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1</font></div><div><font face="Verdana"> libdrm.so.2 => /usr/lib/xorg/libdrm.so.2</font></div><div><font face="Verdana"> libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0</font></div><div><font face="Verdana"> libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0</font></div><div><font face="Verdana"> libicule.so.51 => /usr/lib/libicule.so.51</font></div><div><font face="Verdana"> libstdc++.so.6 => /usr/gcc/4.4/lib/libstdc++.so.6</font></div><div><font face="Verdana"> libicudata.so.51 => /usr/lib/libicudata.so.51</font></div><div><font face="Verdana"> libgss.so.1 => /usr/lib/libgss.so.1</font></div><div><font face="Verdana"> libkrb5.so.1 => /usr/lib/libkrb5.so.1</font></div><div><font face="Verdana"> libresolv.so.2 => /usr/lib/libresolv.so.2</font></div><div><font face="Verdana"> libsecdb.so.1 => /usr/lib/libsecdb.so.1</font></div><div><font face="Verdana"> libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0</font></div><div><font face="Verdana"> libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0</font></div><div><font face="Verdana"> libz.so.1 => /usr/lib/libz.so.1</font></div><div><font face="Verdana"> libssp.so.0 => /usr/gcc/4.4/lib/libssp.so.0</font></div><div><font face="Verdana"> libexpat.so.1 => /usr/lib/libexpat.so.1</font></div><div><font face="Verdana"> libbz2.so.1 => /usr/lib/libbz2.so.1</font></div><div><font face="Verdana"> libstdc++.so.6 => /usr/gcc/4.7/lib/libstdc++.so.6</font></div><div><font face="Verdana"> libjvmfwklo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libjvmfwklo.so</font></div><div><font face="Verdana"> libgcc_s.so.1 => /usr/gcc/4.7/lib/libgcc_s.so.1</font></div><div><font face="Verdana"> libsaxlo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libsaxlo.so</font></div><div><font face="Verdana"> libreglo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/ure/lib/libreglo.so</font></div><div><font face="Verdana"> libunoidllo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/ure/lib/libunoidllo.so</font></div><div><font face="Verdana"> liblangtag.so.1 => /usr/lib/liblangtag.so.1</font></div><div><font face="Verdana"> libicui18n.so.51 => /usr/lib/libicui18n.so.51</font></div><div><font face="Verdana"> libmp.so.2 => /lib/libmp.so.2</font></div><div><font face="Verdana"> libmd.so.1 => /lib/libmd.so.1</font></div><div><font face="Verdana"> libXau.so.6 => /usr/lib/libXau.so.6</font></div><div><font face="Verdana"> libXdmcp.so.6 => /usr/lib/libXdmcp.so.6</font></div><div><font face="Verdana"> libffi.so.5 => /usr/lib/libffi.so.5</font></div><div><font face="Verdana"> libxml2.so.2 => /lib/libxml2.so.2</font></div><div><font face="Verdana"> libstorelo.so => /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/ure/lib/libstorelo.so</font></div><div><font face="Verdana"> libXevie.so.1 => /usr/lib/libXevie.so.1</font></div><div><font face="Verdana"> libXss.so.1 => /usr/lib/libXss.so.1</font></div><div><font face="Verdana"> mech_krb5.so.1 => /usr/lib/gss/mech_krb5.so.1</font></div><div><font face="Verdana"> libpkcs11.so.1 => /usr/lib/libpkcs11.so.1</font></div><div><font face="Verdana"> libkstat.so.1 => /lib/libkstat.so.1</font></div><div><font face="Verdana"> libcryptoutil.so.1 => /lib/libcryptoutil.so.1</font></div><div style="color: rgb(0, 0, 0); font-family: Verdana;"><br></div></font>
</div><br><hr style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px;"><br><br><font face="Arial, Helvetica, sans-serif" size="2" style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px;"><b>Da:</b> Gabriele Bulfon <gabriele.bulfon@sonicle.com><br><b>A:</b> libreoffice@lists.freedesktop.org <br><b>Data:</b> 19 febbraio 2015 13.04.57 CET<br><b>Oggetto:</b> error during build of mork_helper, on illumos/xstreamos<br></font><br><br><blockquote style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px; border-left-color: rgb(0, 0, 128); border-left-width: 2px; border-left-style: solid; margin-left: 5px; padding-left: 5px;"><div><div><font face="Verdana"><span style="font-size: 12px;">I have this error now going on the build process:</span></font><br><br><div><font face="Verdana"><span style="font-size: 12px;">S=/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3 && I=$S/instdir && W=$S/workdir && /usr/gcc/4.7/bin/g++ -Wl,-z,origin '-Wl,-rpath,$ORIGIN/../Library' -L$I/ure/lib -L$I/program -L/usr/gcc/4.7/lib -L/lib -L/usr/lib -Wl,-z,combreloc -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/ure/lib -L$I/program -L$W/LinkTarget/Library $W/CxxObject/connectivity/source/drivers/mork/mork_helper.o -Wl,--start-group -lm -lnsl -lsocket -lstdc++ -Wl,--end-group -Wl,-zrecord -luno_cppu -luno_cppuhelpergcc3 -lmorklo -luno_sal -o $W/LinkTarget/Executable/mork_helper</span></font></div><div><font face="Verdana"><span style="font-size: 12px;">Undefined first referenced</span></font></div><div><font face="Verdana"><span style="font-size: 12px;"> symbol in file</span></font></div><div><font face="Verdana"><span style="font-size: 12px;">X11OpenGLDeviceInfo::isDeviceBlocked() /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libvcllo.so</span></font></div><div><font face="Verdana"><span style="font-size: 12px;">X11OpenGLDeviceInfo::~X11OpenGLDeviceInfo() /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libvcllo.so</span></font></div><div><font face="Verdana"><span style="font-size: 12px;">X11OpenGLDeviceInfo::X11OpenGLDeviceInfo() /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libvcllo.so</span></font></div><div style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px;"><br></div><div style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px;"><br></div><div style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px;">Looks like some LO code is not built for some reason, leaving out those X11OpenGLDeviceInfo functions?</div><div style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px;"><br></div><div style="color: rgb(0, 0, 0); font-family: Verdana; font-size: 12px;">Any help?<br>Gabriele.</div>
</div></div>
<pre>_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice
</pre></blockquote></div>