Bug 286082

Summary: print/gv profoundly broken by Xaw3d 1.6+
Product: Ports & Packages Reporter: gpw928 <phil.chadwick>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Open ---    
Severity: Affects Many People CC: meta
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description gpw928 2025-04-13 21:07:45 UTC
This bug is present on FreeBSD 13.5, FreeBSD 14.2,and FreeBSD 15 current, in both ports and packages.

gv(1) always issues the warning "Warning: Representation size 4 must match superclass's to override highlightedFrameStyle" and then either goes into an infinite loop or gets SIGBUS.

Symptoms and required patch: https://forums.freebsd.org/threads/postscript-viewer-gv-profoundly-broken.97504/#post-697549

The source of the fix: https://trac.macports.org/ticket/33082#comment:39
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-04-25 12:53:27 UTC
A commit in branch 2025Q2 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=90d720cc68bcb7162d3ed6b9db346896e8d1c1f9

commit 90d720cc68bcb7162d3ed6b9db346896e8d1c1f9
Author:     mew14930xvi <mew14930xvi@inbox.lv>
AuthorDate: 2025-04-20 12:21:59 +0000
Commit:     Koichiro Iwao <meta@FreeBSD.org>
CommitDate: 2025-04-25 12:51:17 +0000

    print/gv: Assign new maintainer

    Fix libXaw3d update issue and housekeeping.

    PR:             286231 286082

    (cherry picked from commit 9e27b733cceebfed7266a6c753800e5a112871f3)

 print/gv/Makefile                    | 30 +++++++++++++-----------------
 print/gv/files/patch-configure       |  6 +++---
 print/gv/files/patch-src-Makefile.in | 15 ++++++++++++---
 print/gv/files/patch-src_FileSel.c   |  6 +++---
 print/gv/files/patch-src_callbacks.c |  8 ++++----
 5 files changed, 35 insertions(+), 30 deletions(-)
Comment 2 Koichiro Iwao freebsd_committer freebsd_triage 2025-04-25 12:54:52 UTC
A possible fix has been committed at bug 286231. Can you test?
Comment 3 Koichiro Iwao freebsd_committer freebsd_triage 2025-05-12 07:11:04 UTC
No feedback from the reporter, giving up.