[DragonFlyBSD - Submit #3145] (New) Update libelf to FreeBSD 12 current and build as base library usable by ports

bugtracker-admin at leaf.dragonflybsd.org bugtracker-admin at leaf.dragonflybsd.org
Mon Sep 3 23:55:37 PDT 2018


Issue #3145 has been reported by davshao.

----------------------------------------
Submit #3145: Update libelf to FreeBSD 12 current and build as base library usable by ports
http://bugs.dragonflybsd.org/issues/3145

* Author: davshao
* Status: New
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
----------------------------------------
DragonFly dports graphics/mesa-dri has

LIB_DEPENDS+=	libelf.so:devel/libelf

FreeBSD links with its own base libelf and does not use ports devel/libelf.
FreeBSD is right in its approach.  ports devel/libelf and base libelf are
different code bases.  Ports or pkgsrc devel/libelf appears to have problems
with modern mesa.  This can be seen using some Radeon graphics cards where
Firefox with
user_pref("layers.acceleration.force-enabled", true);
results in a completely black window when trying to start Firefox with
something like
LD_PRELOAD=/usr/local/lib/libGL.so firefox &

What is notable about this patch is just how little the result will
differ from FreeBSD 12 current's version.  



---Files--------------------------------
patch-libelf.patch (322 KB)


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account



More information about the Submit mailing list