All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 59296] New: libGL cannot load r600_dri unless application itself is linked to libstdc++
Date: Sat, 12 Jan 2013 20:58:08 +0000	[thread overview]
Message-ID: <bug-59296-502@http.bugs.freedesktop.org/> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 1466 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=59296

          Priority: medium
            Bug ID: 59296
          Assignee: dri-devel@lists.freedesktop.org
           Summary: libGL cannot load r600_dri unless application itself
                    is linked to libstdc++
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: rankincj@googlemail.com
          Hardware: Other
            Status: NEW
           Version: git
         Component: Drivers/Gallium/r600
           Product: Mesa

I have just tried to play WoW using the latest 64 bit Mesa from git, and have
noticed that libGL refuses to load the r600_dri object, complaining that:

libGL error: dlopen /usr/local/lib64/dri/r600_dri.so failed
(/usr/local/lib64/dri/r600_dri.so: undefined symbol:
_ZTVN10__cxxabiv120__si_class_type_infoE)
libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
libGL error: Try again with LIBGL_DEBUG=verbose for more details.

The symbol _ZTVN10__cxxabiv120__si_class_type_infoE is from libstdc++, which is
not listed as a dynamic dependency of r600_dri. Since wine64 doesn't have a
dynamic dependency on libstdc++ either, the dynamic linker does not know how to
resolve this symbol.

After I had relinked r600_dri against libstdc++, WoW-64.exe was able to run
successfully.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2777 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

             reply	other threads:[~2013-01-12 20:58 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-12 20:58 bugzilla-daemon [this message]
2013-01-12 22:41 ` [Bug 59296] libGL cannot load r600_dri unless application itself is linked to libstdc++ bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-59296-502@http.bugs.freedesktop.org/ \
    --to=bugzilla-daemon@freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.