Summary: | x11/alacritty: dumps core on 13.2 on ARM: missing dependencies | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Alexey Vyskubov <alexey> |
Component: | Individual Port(s) | Assignee: | Charlie Li <vishwin> |
Status: | Open --- | ||
Severity: | Affects Some People | CC: | freebsd, jbeich |
Priority: | --- | Keywords: | crash, needs-patch |
Version: | Latest | ||
Hardware: | arm64 | ||
OS: | Any |
Description
Alexey Vyskubov
2023-05-12 09:54:38 UTC
I suggest rebuilding with debug, and submitting the bug to upstream. and, yes, just blindly unwrapping can lead to exactly what you're seeing Upstream bug report: https://github.com/alacritty/alacritty/issues/6922 After all, it looks like FreeBSD bug -- missing dependencies. Installing on arm64 packages graphics/mesa-libs and graphics/mesa-dri fixed the crash (it is totally headless virtual machine in Oracle cloud). CC'ing jbeich jbeich@, can you have a look at this pr? Thanks. x11/alacritty always underspecified runtime dependencies: - mesa-* are only required by non-NVIDIA GPUs - libXcursor and libXi aren't required under Wayland - libxkbcommon isn't required under X11 - dejavu isn't required if any other "monospace" font is installed AFAIU, these are left to a display server to provide. In VNC case GPU-assisted rendering is required or alacritty performance would be abysmal (llvmpipe is that slow). For example, wayvnc offloads rendering to Wayland compositor which pulls mesa-dri if using OpenGL or Vulkan but not if using software rendering via pixman (not llvmpipe). net/tigervnc-server appears to embed x11-servers/xorg-server but unlike x11-server/xorg-server doesn't have graphics/mesa-dri in RUN_DEPENDS. ^Triage: reset Assignee after ports 5ecf7226b2eb. Over to the new maintainer after ports 73399cf9165d. |