Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 543434 - app-office/libreoffice-4.4.1.2 - oglwindow.cxx:(.text+0x1657): undefined reference to `libgltf::gltf_get_camera_pos(libgltf::glTFHandle*, glm::tvec3<float, (glm::precision)0>*, glm::tvec3<float, (glm::precision)0>*, glm::tve
Summary: app-office/libreoffice-4.4.1.2 - oglwindow.cxx:(.text+0x1657): undefined refe...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-15 16:59 UTC by Conrad Kostecki
Modified: 2016-02-28 23:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.tar.bz2 (build.log.tar.bz2,383.00 KB, application/x-bzip)
2015-03-15 17:01 UTC, Conrad Kostecki
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Conrad Kostecki gentoo-dev 2015-03-15 16:59:12 UTC
Hi!
I am unable to compile the current libreoffice.

[build LNK] Library/libvclcanvaslo.so
/var/tmp/portage/app-office/libreoffice-4.4.1.2/work/libreoffice-4.4.1.2/workdir/CxxObject/avmedia/source/opengl/oglwindow.o: In function `avmedia::ogl::OGLWindow::LinkStubCameraHandler(void*, void*)':
oglwindow.cxx:(.text+0x7b7): undefined reference to `libgltf::gltf_get_camera_pos(libgltf::glTFHandle*, glm::tvec3<float, (glm::precision)0>*, glm::tvec3<float, (glm::precision)0>*, glm::tvec3<float, (glm::precision)0>*)'
/var/tmp/portage/app-office/libreoffice-4.4.1.2/work/libreoffice-4.4.1.2/workdir/CxxObject/avmedia/source/opengl/oglwindow.o: In function `avmedia::ogl::OGLWindow::CameraHandler(VclWindowEvent*)':
oglwindow.cxx:(.text+0x1657): undefined reference to `libgltf::gltf_get_camera_pos(libgltf::glTFHandle*, glm::tvec3<float, (glm::precision)0>*, glm::tvec3<float, (glm::precision)0>*, glm::tvec3<float, (glm::precision)0>*)'
collect2: error: ld returned 1 exit status
/var/tmp/portage/app-office/libreoffice-4.4.1.2/work/libreoffice-4.4.1.2/avmedia/Library_avmediaogl.mk:10: recipe for target '/var/tmp/portage/app-office/libreoffice-4.4.1.2/work/libreoffice-4.4.1.2/instdir/program/libavmediaogl.so' failed
make[1]: *** [/var/tmp/portage/app-office/libreoffice-4.4.1.2/work/libreoffice-4.4.1.2/instdir/program/libavmediaogl.so] Error 1
make[1]: *** Waiting for unfinished jobs....

!!! When you file a bug report, please include the following information:
GENTOO_VM=oracle-jdk-bin-1.8  CLASSPATH="" JAVA_HOME="/opt/oracle-jdk-bin-1.8.0.40"
JAVACFLAGS="-source 1.6 -target 1.6" COMPILER=""
and of course, the output of emerge --info =libreoffice-4.4.1.2

Attaching build.log

Reproducible: Always




Portage 2.2.18 (python 3.4.3-final-0, default/linux/amd64/13.0/desktop, gcc-4.9.2, glibc-2.20-r2, 3.19.1-gentoo x86_64)
=================================================================
System uname: Linux-3.19.1-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_L9400_@_1.86GHz-with-gentoo-2.2
KiB Mem:     8051608 total,   1201520 free
KiB Swap:    8912892 total,   8912424 free
Timestamp of repository gentoo: Sun, 15 Mar 2015 13:45:01 +0000
sh bash 4.3_p33-r2
ld GNU ld (Gentoo 2.25 p1.0) 2.25
ccache version 3.2.1 [enabled]
app-shells/bash:          4.3_p33-r2::gentoo
dev-java/java-config:     2.2.0::gentoo
dev-lang/perl:            5.20.2::gentoo
dev-lang/python:          2.7.9-r2::gentoo, 3.4.3::gentoo
dev-util/ccache:          3.2.1-r1::gentoo
dev-util/cmake:           3.1.0::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.2::gentoo
sys-apps/openrc:          0.13.11::gentoo
sys-apps/sandbox:         2.6-r1::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.10.3-r1::gentoo, 1.11.6-r1::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils:       2.25::gentoo
sys-devel/gcc:            4.9.2::gentoo
sys-devel/gcc-config:     1.8::gentoo
sys-devel/libtool:        2.4.6::gentoo
sys-devel/make:           4.1-r1::gentoo
sys-kernel/linux-headers: 3.19::gentoo (virtual/os-headers)
sys-libs/glibc:           2.20-r2::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.de.gentoo.org/gentoo-portage
    priority: -1000

serenity
    location: /usr/local/portage
    masters: gentoo
    priority: 0

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O3 -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -mcx16 -msahf -pipe -fomit-frame-pointer -mfpmath=sse"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-march=core2 -O3 -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -mcx16 -msahf -pipe -fomit-frame-pointer -mfpmath=sse -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--autounmask=n --quiet-build=n --with-bdeps=y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="ftp://ftp.halifax.rwth-aachen.de/gentoo/"
LANG="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--sort-common -Wl,-z,now"
MAKEOPTS="-j3 -l2"
PKGDIR="/usr/portage/packages"
PORTAGE_BUNZIP2_COMMAND="pbunzip2"
PORTAGE_COMPRESS="xz"
PORTAGE_COMPRESS_FLAGS="-9e"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac accessibility acpi alsa amd64 berkdb bluetooth bzip2 cairo caps cdda cddb cdinstall cracklib crypt css ctype cue cups curl cvs cxx dbus dri dts dvb dvd encode exif ffmpeg flac fontconfig ftp gd gif gimp gmp gnome-keyring gnutls gphoto2 gpm graphviz gstreamer gtk iconv icu idn imagemagick introspection ipv6 java javascript jingle jit joystick jpeg jpeg2k lame lcms libass libnotify libsamplerate lm_sensors lua lzma lzo matroska mhash mikmod mms mng modplug mono mp3 mp4 mpeg mtp ncurses networkmanager nls nntp nptl nsplugin offensive ogg openal opengl openmp orc oss pam pcre pdf perl pie png policykit postscript python qt4 quicktime raw readline recode samba scanner sdl session simplexml slang smp sndfile snmp sockets sound speex spell spidermonkey sqlite ssl startup-notification subversion suid svg symlink taglib tcpd theora threads tiff timidity truetype udev udisks unicode upnp upower usb v4l vcd vim-syntax vorbis webkit wifi wmf x264 xcb xcomposite xinerama xml xmp xpm xscreensaver xv xvid zeroconf zlib" ABI_X86="32 64" COLLECTD_PLUGINS="battery cgroups conntrack contextswitch cpu cpufreq df disk dns entropy ethstat exec filecount interface iptables irq java load logfile lvm memory netlink nfs nginx openvpn ping postgresql processes rrdcached sensors swap tcpconns thermal unixsock uptime users wireless" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 sse4_1 ssse3" CURL_SSL="openssl" ELIBC="glibc" GPSD_PROTOCOLS="nmea" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev joystick keyboard mouse wacom" KERNEL="linux" LINGUAS="de" NGINX_MODULES_HTTP="access ajp auth_basic autoindex charset fancyindex fastcgi gzip proxy realip rewrite spdy stub_status" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby20 ruby21 ruby22" USERLAND="GNU" VIDEO_CARDS="fbdev intel modesetting vesa" XFCE_PLUGINS="power trash"
USE_PYTHON="2.7"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL
Comment 1 Conrad Kostecki gentoo-dev 2015-03-15 17:01:40 UTC
Created attachment 398998 [details]
build.log.tar.bz2
Comment 2 Andreas Sturmlechner gentoo-dev 2015-03-16 15:51:27 UTC
Please try to rebuild libgltf and then again libreoffice.
Comment 3 Conrad Kostecki gentoo-dev 2015-03-16 20:11:52 UTC
(In reply to Andreas Sturmlechner from comment #2)
> Please try to rebuild libgltf and then again libreoffice.

Hi!
Thanks for the hint. It helped. LibreOffice was now able to be compiled after recompiling libgltf.

Cheers