Bug 247194 - graphics/mesa-dri: swrast_dri.so no longer gets installed
Summary: graphics/mesa-dri: swrast_dri.so no longer gets installed
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-12 07:05 UTC by Matthias Pfaller
Modified: 2020-06-12 09:38 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (x11)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Pfaller 2020-06-12 07:05:09 UTC
/usr/local/lib/dri/swrast_dri.so is missing after the last upgrade.
Due to this e.g. calibre's book viewer is failing when used on a headless machine (ssh -Y).
Comment 1 Matthias Pfaller 2020-06-12 07:06:53 UTC
(In reply to Matthias Pfaller from comment #0)

Sorry, should have mentioned my platform:
FreeBSD cream 12.1-RELEASE-p6 FreeBSD 12.1-RELEASE-p6 GENERIC  amd64
Comment 2 Niclas Zeising freebsd_committer 2020-06-12 07:41:41 UTC
Should be fixed by https://svnweb.freebsd.org/changeset/ports/538491
Comment 3 Matthias Pfaller 2020-06-12 07:51:58 UTC
(In reply to Niclas Zeising from comment #2)
I built with
# $FreeBSD: head/graphics/mesa-dri/Makefile 538491 2020-06-11 14:22:35Z manu $

So at least for me it's still not getting installed.

[root@zork ~]# cat /var/db/ports/graphics_mesa-dri/options
# This file is auto-generated by 'make config'.
# Options for mesa-dri-19.0.8_2
_OPTIONS_READ=mesa-dri-19.0.8_2
_FILE_COMPLETE_OPTIONS_LIST=VAAPI VDPAU WAYLAND PLATFORM_X11 PLATFORM_WAYLAND PLATFORM_DRM PLATFORM_SURFACELESS
OPTIONS_FILE_UNSET+=VAAPI
OPTIONS_FILE_UNSET+=VDPAU
OPTIONS_FILE_SET+=WAYLAND
OPTIONS_FILE_SET+=PLATFORM_X11
OPTIONS_FILE_SET+=PLATFORM_WAYLAND
OPTIONS_FILE_SET+=PLATFORM_DRM
OPTIONS_FILE_SET+=PLATFORM_SURFACELESS
[root@zork ~]# pkg info -l mesa-dri
mesa-dri-19.0.8_5:
        /usr/local/include/GL/internal/dri_interface.h
        /usr/local/include/vulkan/vulkan_intel.h
        /usr/local/lib/dri/i915_dri.so
        /usr/local/lib/dri/i965_dri.so
        /usr/local/lib/dri/r200_dri.so
        /usr/local/lib/dri/r300_dri.so
        /usr/local/lib/dri/r600_dri.so
        /usr/local/lib/dri/radeon_dri.so
        /usr/local/lib/dri/radeonsi_dri.so
        /usr/local/lib/dri/vmwgfx_dri.so
        /usr/local/lib/libXvMCr600.so
        /usr/local/lib/libXvMCr600.so.1
        /usr/local/lib/libXvMCr600.so.1.0
        /usr/local/lib/libXvMCr600.so.1.0.0
        /usr/local/lib/libvulkan_intel.so
        /usr/local/lib/libvulkan_radeon.so
        /usr/local/libdata/pkgconfig/dri.pc
        /usr/local/share/drirc.d/00-mesa-defaults.conf
        /usr/local/share/vulkan/icd.d/intel_icd.x86_64.json
        /usr/local/share/vulkan/icd.d/radeon_icd.x86_64.json
Comment 4 commit-hook freebsd_committer 2020-06-12 08:01:35 UTC
A commit references this bug:

Author: manu
Date: Fri Jun 12 08:01:13 UTC 2020
New revision: 538573
URL: https://svnweb.freebsd.org/changeset/ports/538573

Log:
  mesa-dri: SWRAST is set with DRIVER not GDRIVER

  Fix packaging swrast_dri.so

  PR:		247194
  Approved by:	zeising (x11@ implicit)

Changes:
  head/graphics/mesa-dri/pkg-plist
Comment 5 Emmanuel Vadot freebsd_committer 2020-06-12 08:02:31 UTC
Could you test again ?
r538573 fixes it for me.
Comment 6 Matthias Pfaller 2020-06-12 09:26:03 UTC
(In reply to Emmanuel Vadot from comment #5)
Thank's, with r538573 swrast_dri.so is installed again.