Bug 49777 - git head produces many libraries that are not properly linked
Summary: git head produces many libraries that are not properly linked
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-11 00:21 UTC by Arkadiusz Miskiewicz
Modified: 2014-09-21 20:07 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Arkadiusz Miskiewicz 2012-05-11 00:21:55 UTC
After building Mesa from git:

Searching for shared objects with unresolved symbols...
Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/libglapi.so.0.0.0
        pthread_once

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/libGLESv1_CM.so.1.1.0
        _glapi_tls_Dispatch
Library marked with skip_post_check_so, ignoring errors.


Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/libGLESv2.so.2.0.0
        _glapi_tls_Dispatch
Library marked with skip_post_check_so, ignoring errors.


Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/libGL.so.1.2.0
        _glapi_tls_Dispatch
Library marked with skip_post_check_so, ignoring errors.


Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/vdpau/libvdpau_nouveau.so.1.0
        xcb_get_setup
        xcb_request_check
        xcb_get_extension_data
        xcb_setup_roots_iterator
        xcb_prefetch_extension_data
        drmGetMagic

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/vdpau/libvdpau_r300.so.1.0
        xcb_get_setup
        xcb_request_check
        xcb_get_extension_data
        xcb_setup_roots_iterator
        xcb_prefetch_extension_data

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/vdpau/libvdpau_r600.so.1.0
        xcb_get_extension_data
        xcb_prefetch_extension_data
        xcb_setup_roots_iterator
        xcb_get_setup
        xcb_request_check

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/vdpau/libvdpau_softpipe.so.1.0
        XDefaultVisual
        XSetErrorHandler
        XCreateGC
        XFreeGC
        XShmAttach
        XCreateImage
        XShmCreateImage
        XGetGeometry
        XShmPutImage
        XFlush
        XSetFunction
        XSync
        XPutImage

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/libxatracker.so.1.0.0
        drmCommandRead
        drmFreeVersion
        drmGetVersion
        drmCommandWrite
        drmCommandWriteRead

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/libXvMCnouveau.so.1.0
        XvMCListSurfaceTypes
        drmGetMagic
        XScreenCount
        xcb_get_extension_data
        XRootWindow
        xcb_prefetch_extension_data
        xcb_setup_roots_iterator
        xcb_get_setup
        nv30_screen_create
        XvMCListSubpictureTypes
        XGetAtomName
        xcb_request_check

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/libXvMCr300.so.1.0
        xcb_get_setup
        xcb_request_check
        xcb_get_extension_data
        XScreenCount
        xcb_setup_roots_iterator
        XvMCListSurfaceTypes
        XvMCListSubpictureTypes
        xcb_prefetch_extension_data
        XRootWindow
        XGetAtomName

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/libXvMCr600.so.1.0
        XvMCListSurfaceTypes
        XScreenCount
        xcb_get_extension_data
        XRootWindow
        xcb_prefetch_extension_data
        xcb_setup_roots_iterator
        xcb_get_setup
        XvMCListSubpictureTypes
        XGetAtomName
        xcb_request_check

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-8.1.0-root-arekm/usr/lib64/libXvMCsoftpipe.so.1.0
        XDefaultVisual
        XSetErrorHandler
        XCreateGC
        XFreeGC
        XScreenCount
        XvMCListSurfaceTypes
        XvMCListSubpictureTypes
        XShmAttach
        XCreateImage
        XShmCreateImage
        XFree
        XGetGeometry
        XShmPutImage
        XFlush
        XRootWindow
        XSetFunction
        XSync
        XGetAtomName
        XPutImage
Comment 1 Arkadiusz Miskiewicz 2013-02-26 18:47:14 UTC
For 9.1 the result is much better:

Searching for shared objects with unresolved symbols...
Unresolved symbols found in: /home/users/arekm/tmp/Mesa-9.1-root-arekm/usr/lib64/libGLESv1_CM.so.1.1.0
        _glapi_tls_Dispatch
Library marked with skip_post_check_so, ignoring errors.


Unresolved symbols found in: /home/users/arekm/tmp/Mesa-9.1-root-arekm/usr/lib64/libGLESv2.so.2.0.0
        _glapi_tls_Dispatch
Library marked with skip_post_check_so, ignoring errors.


Unresolved symbols found in: /home/users/arekm/tmp/Mesa-9.1-root-arekm/usr/lib64/libdricore9.1.0.so.1.0.0
        dlsym
        _glapi_get_dispatch_table_size
        _glapi_get_context
        _glapi_add_dispatch
        _glapi_tls_Context
        _glapi_set_context
        dlopen
        dlclose
        _glapi_set_dispatch
        _glapi_tls_Dispatch
Library marked with skip_post_check_so, ignoring errors.


Unresolved symbols found in: /home/users/arekm/tmp/Mesa-9.1-root-arekm/usr/lib64/libOSMesa.so.8.0.0
        _glapi_tls_Context
        _glapi_tls_Dispatch
Library marked with skip_post_check_so, ignoring errors.


Unresolved symbols found in: /home/users/arekm/tmp/Mesa-9.1-root-arekm/usr/lib64/libGL.so.1.2.0
        _glapi_tls_Dispatch
Library marked with skip_post_check_so, ignoring errors.


Unresolved symbols found in: /home/users/arekm/tmp/Mesa-9.1-root-arekm/usr/lib64/libgbm.so.1.0.0
        wayland_buffer_is_drm
        drmIoctl
Library marked with skip_post_check_so, ignoring errors.


Unresolved symbols found in: /home/users/arekm/tmp/Mesa-9.1-root-arekm/usr/lib64/vdpau/libvdpau_softpipe.so.1.0.0
        driver_descriptor

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-9.1-root-arekm/usr/lib64/libxatracker.so.1.0.0
        drmCommandRead
        drmFreeVersion
        drmGetVersion
        drmCommandWrite
        drmCommandWriteRead

Unresolved symbols found in: /home/users/arekm/tmp/Mesa-9.1-root-arekm/usr/lib64/libXvMCnouveau.so.1.0.0
        nv30_screen_create
 DONE
Comment 2 Matt Turner 2014-09-21 20:07:54 UTC
Presumably fixed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.