[Bug 214549] [patch] devel/llvm39: enable shared libraries
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Nov 15 22:17:47 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214549
Bug ID: 214549
Summary: [patch] devel/llvm39: enable shared libraries
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: brooks at FreeBSD.org
Reporter: kwm at FreeBSD.org
Flags: maintainer-feedback?(brooks at FreeBSD.org),
maintainer-feedback?
Assignee: brooks at FreeBSD.org
Created attachment 177038
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=177038&action=edit
Enable shared libraries
Enable shared libraries support in llvm39 for use in the Mesa ports. Lightly
tested with Xorg and GNOME 3 desktop, with the dri llvm based software render
driver. This might be applied to llvm38 but I'm planning on skipping that
version in the Mesa ports and go straight to llvm39. So I don't really care
about llvm38.
The patch is needed otherwise libLLVM-3.9.so is only 4k big and has no symbols.
While here patch in DragonFly support too.
% glxinfo | grep OpenGL
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.9, 256 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 12.0.4
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 12.0.4
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.0.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list