Issue #3145 has been updated by tuxillo. Description updated Category set to Userland Status changed from New to In Progress Assignee set to tuxillo
---------------------------------------- Submit #3145: Update libelf to FreeBSD 12 current and build as base library usable by ports http://bugs.dragonflybsd.org/issues/3145#change-14154 * 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