Created attachment 244089 [details] update graphics/xfig to 3.2.8b ChangeLog at: https://sourceforge.net/p/mcj/xfig/ci/master/tree/CHANGES In this version: Patchlevel 8b (Aug 2021) BUGS FIXED: o Adding points to splines works if boxes are present in the figure. o Stay in the working directory when browsing picture files. My patch attached should also fix the build on freebsd 14 / i386. I have submitted the patch upstream as well. https://pkg-status.freebsd.org/beefy17/data/main-i386-default/pd1b7aad5f3cc_s93626d5437/logs/xfig-3.2.8a_1.log
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field. ^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval. -- Attachment -> Details -> maintainer-approval [+] ^Triage: please mark attachments as "patch" if it applies. Thanks!
How is it that the update is to patch 8b from August 2021 and not patch 9 from November 2022?
The latest released version is 3.2.8b. See the green button: https://sourceforge.net/projects/mcj/files/ And here at the homepage: https://mcj.sourceforge.net/
(In reply to mjl from comment #3) I'm confused. In the ChangeLog that is linked to the PR, after 8b there is a patch level 9 dated November 2022
If you can find a release for 3.2.9, then I will resubmit the patch. I have pointed out that two xfig websites say current release is 3.2.8b. Other platforms: Macports: https://ports.macports.org/port/xfig/ 3.2.8b Brew: https://formulae.brew.sh/formula/xfig#default 3.2.8b OpenBSD: http://cvsweb.openbsd.org/ports/graphics/xfig/Makefile 3.2.8b NetBSD: http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/graphics/xfig/Makefile 3.2.8b Beyond this, the patch I included fixes the build on FreeBSD 14 i386.
(In reply to mjl from comment #5) Clarified: https://sourceforge.net/p/mcj/discussion/general/thread/f253d577dd/?limit=25#a7ef
Committed, Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a77d20836a9c6afed1dfaa4cee6906bc32d9fbb1 commit a77d20836a9c6afed1dfaa4cee6906bc32d9fbb1 Author: Fernando Apesteguía <fernape@FreeBSD.org> AuthorDate: 2023-08-14 11:01:35 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2023-08-17 12:33:21 +0000 graphics/xfig: update to 3.2.8b ChangeLog: https://sourceforge.net/p/mcj/xfig/ci/master/tree/CHANGES This update also fixes the build in 14. BUGS FIXED: * Adding points to splines works if boxes are present in the figure. * Stay in the working directory when browsing picture files. PR: 273130 Reported by: mjl@luckie.org.nz (maintainer) graphics/xfig/Makefile | 3 +-- graphics/xfig/distinfo | 6 +++--- graphics/xfig/files/patch-src_u__ghostscript.c (new) | 17 +++++++++++++++++ 3 files changed, 21 insertions(+), 5 deletions(-)