VirtualBox

Opened 15 years ago

Last modified 14 years ago

#5297 closed defect

Guest Addition's libGL.so doesn't provide XDamage* — at Initial Version

Reported by: Brett Albertson Owned by:
Component: guest additions Version: VirtualBox 3.0.8
Keywords: Cc:
Guest type: Solaris Host type: other

Description

After installing the Guest Additions for 3.0.8 (or any 3.0.x), I can't compile KDE on OpenSolaris. After investigating, the error is the following:

pkgbuild: Undefined first referenced pkgbuild: symbol in file pkgbuild: XDamageDestroy /usr/lib/libGL.so pkgbuild: XDamageCreate /usr/lib/libGL.so pkgbuild: XDamageQueryExtension /usr/lib/libGL.so pkgbuild: XDamageQueryVersion /usr/lib/libGL.so pkgbuild: ld: fatal: symbol referencing errors. No output written to opengl

After investigating further, the libGL.so provided by the GuestAdditions for Solaris doesn't provide the XDamage* functions and the original does.

bretta@dev-zero:/usr/X11/lib/mesa$ nm libGL_original_.so.1 | grep -i damage [2561] | 0| 0|FUNC |GLOB |0 |UNDEF |XDamageAdd [3408] | 0| 0|FUNC |GLOB |0 |UNDEF |XDamageQueryVersion [1001] | 331676| 656|FUNC |LOCL |0 |13 |glXReportDamage [1016] | 536624| 12|OBJT |LOCL |0 |22 |damageExtension bretta@dev-zero:/usr/X11/lib/mesa$ nm libGL.so.1 | grep -i damage bretta@dev-zero:/usr/X11/lib/mesa$

Brett Albertson

Change History (0)

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use