Date: Thu, 31 Dec 2015 15:03:19 -0500 From: Omar S <omars1234@gmail.com> To: office@freebsd.org Subject: libreoffice in ports fails on linking because of collada location Message-ID: <CA%2B%2BoXvRWnc6qR5a7ZmV1_K4n2YQzxU%2BpEZjjkQU6nnUib0%2BHxg@mail.gmail.com>
index | next in thread | raw e-mail
Hi, Using current ports and current FreeBSD 10.2-releng , both libreoffice4 and libreoffice linking fails on COLLADA. opencollada-1.2.2.20150519 is installed It appears that the port isn't correctly using $LOCALBASE for all pathing. Please fix, thanks. libreoffice4 port fails here: /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADABU::URI::setPath(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADABU::URI::getPathFileBase() const' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADAFW::FloatOrDoubleArray::getDoubleValues() const' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADABU::URI::getPathExtension() const' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADABU::URI::URI(COLLADABU::URI const&, bool)' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADABU::Math::Matrix4::determinant() const' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADAFW::UniqueId::toAscii() const' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADABU::Math::Matrix4::inverse() const' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADAFW::UniqueId::~UniqueId()' <...> ASaxFWL::Loader::~Loader()' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADAFW::Root::~Root()' /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/instdir/program/libavmedialo.so: undefined reference to `COLLADAFW::UniqueId::INVALID' c++: error: linker command failed with exit code 1 (use -v to see invocation) /usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/solenv/gbuild/LinkTarget.mk:444: recipe for target '/usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/workdir/LinkTarget/Executable/svg2odf' failed gmake[3]: *** [/usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2/workdir/LinkTarget/Executable/svg2odf] Error 1 gmake[3]: *** wait: No child processes. Stop. Makefile:224: recipe for target 'build' failed gmake[2]: *** [build] Error 2 gmake[2]: Leaving directory '/usr/ports/editors/libreoffice4/work/libreoffice-4.3.7.2' ===> Compilation failed unexpectedly. libreoffice5 fails similarly: usr/ports/editors/libreoffice/work/libreoffice-5.0.4.2/instdir/program/libavmedialo.so: undefined reference to `COLLADAFW::Texture::getSamplerId() const' /usr/ports/editors/libreoffice/work/libreoffice-5.0.4.2/instdir/program/libavmedialo.so: undefined reference to `COLLADASaxFWL::Loader::~Loader()' /usr/ports/editors/libreoffice/work/libreoffice-5.0.4.2/instdir/program/libavmedialo.so: undefined reference to `COLLADAFW::Root::~Root()' /usr/ports/editors/libreoffice/work/libreoffice-5.0.4.2/instdir/program/libavmedialo.so: undefined reference to `COLLADAFW::UniqueId::INVALID' c++: error: linker command failed with exit code 1 (use -v to see invocation) /usr/ports/editors/libreoffice/work/libreoffice-5.0.4.2/svx/Executable_gengal.mk:20: recipe for target '/usr/ports/editors/libreoffice/work/libreoffice-5.0.4.2/instdir/program/gengal.bin' failed gmake[3]: *** [/usr/ports/editors/libreoffice/work/libreoffice-5.0.4.2/instdir/program/gengal.bin] Error 1 -omarhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B%2BoXvRWnc6qR5a7ZmV1_K4n2YQzxU%2BpEZjjkQU6nnUib0%2BHxg>
