Bug 29093 - Can not build EGL drivers based on Gallium for FreeBSD
Summary: Can not build EGL drivers based on Gallium for FreeBSD
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: unspecified
Hardware: x86 (IA32) FreeBSD
: medium major
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-15 21:26 UTC by Thinker
Modified: 2010-07-16 05:30 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Fix makefiles and configure.ac (1.14 KB, patch)
2010-07-15 21:26 UTC, Thinker
Details | Splinter Review

Description Thinker 2010-07-15 21:26:26 UTC
Created attachment 37100 [details] [review]
Fix makefiles and configure.ac

src/Gallium/winsys/drm/Makefile.egl links driver with libdl for functions of dlopen family.  But, they are in libc for FreeBSD platform.  It make Mesa fail to build EGL drivers based on Gallium.
Comment 1 Chia-I Wu 2010-07-16 05:30:30 UTC
Thanks for the patch.  I've made some minor changes (moving DLOPEN_LIBS closer to other XXX_LIBS, define DLOPEN_LIBS in configs/default) and committed it to both master and 7.8 branches.  As I could not test it, please reopen the bug if I messed up.


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.