[Bug 736863] New: MesaGLw: libGLw.so does not contain GLwDrawingAreaSwapBuffers symbols
https://bugzilla.novell.com/show_bug.cgi?id=736863 https://bugzilla.novell.com/show_bug.cgi?id=736863#c0 Summary: MesaGLw: libGLw.so does not contain GLwDrawingAreaSwapBuffers symbols Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: s.nill@dkfz-heidelberg.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; NET CLR 3.0.30729; .NET4.0C; .NET4.0E; Zune 4.7) When linking a X11 program the following error message was displayed: ..: undefined reference to `glwDrawingAreaWidgetClass' ..: undefined reference to `GLwDrawingAreaSwapBuffers' ..: undefined reference to `GLwDrawingAreaMakeCurrent' collect2: ld returned 1 exit status Using the command readelf -Ws /usr/lib64/libGLw.so | grep -i GLw showed 39: 0000000000003fa0 27 FUNC GLOBAL DEFAULT 12 GLwCreateMDrawingArea So the symbols are not defined in the libraries included in the rpm packages MesaGLw-7.10.2-4.1.2.x86_64.rpm MesaGLw-devel-7.10.2-4.1.2.x86_64.rpm I then installed the following rpm packages MesaGLw-7.8.2-2.1.x86_64.rpm MesaGLw-devel-7.8.2-2.1.x86_64.rpm and the output of readelf -Ws /usr/lib64/libGLw.so | grep -i GLw was 34: 00000000002058e0 288 OBJECT GLOBAL DEFAULT 23 glwMDrawingAreaClassRec 35: 00000000000036b0 23 FUNC GLOBAL DEFAULT 12 GLwDrawingAreaSwapBuffers 38: 0000000000205a00 8 OBJECT GLOBAL DEFAULT 23 glwMDrawingAreaWidgetClass 40: 0000000000003690 26 FUNC GLOBAL DEFAULT 12 GLwDrawingAreaMakeCurrent 43: 0000000000205268 8 OBJECT GLOBAL DEFAULT 23 glwDrawingAreaWidgetClass 44: 0000000000004170 30 FUNC GLOBAL DEFAULT 12 GLwCreateMDrawingArea 45: 0000000000205180 232 OBJECT GLOBAL DEFAULT 23 glwDrawingAreaClassRec Reproducible: Always Steps to Reproduce: 1. create source code with motif and mesa glw commands 2. try to compile the source code 3. Error message is displayed Actual Results: Error message: Unresolved symbol was shown Expected Results: Linking should work -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c1
kk zhang
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c2
Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c3
Egbert Eich
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c4
--- Comment #4 from Jan Engelhardt
switching to the separate MESA glw
Is there any particular reason you moved away from Mesa-libGLw and now use motif-libGLw? MesaLib-7.10.2.tar.bz2 did seem to provide the symbol in question. ./src/glw/GLwDrawA.c:void GLwDrawingAreaSwapBuffers(Widget w) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c5
Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c6
--- Comment #6 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c7
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=736863
https://bugzilla.novell.com/show_bug.cgi?id=736863#c8
--- Comment #8 from Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com