[DragonFlyBSD - Submit #3145] 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
Fri Aug 20 15:58:08 PDT 2021
(Private notes) Issue #3145 has been updated by tuxillo.
libelf was "internalized" in commit:c1bd0b083cb4a8beb836bce2b7ae50c9069ba5cd within libexecinfo
----------------------------------------
Submit #3145: Update libelf to FreeBSD 12 current and build as base library usable by ports
http://bugs.dragonflybsd.org/issues/3145#change-14155
* Author: davshao
* Status: In Progress
* Priority: Normal
* Assignee: tuxillo
* Category: Userland
* Target version: 6.2
* Start date: 2018-09-03
----------------------------------------
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