Created attachment 220970 [details]
attached is the patch that updates emulators/ucon64 to 2.2.1. I was informed by dbjh (upstream), who also supplied the additional patches for the "change_mem2" function that avoid crashes on 64-bit systems.
Changes to the port:
* Introduce option CD64 to enable support for the CD64 backup unit.
* Additional patches that remove some hardcoded optimization/warning flags from the makefiles.
* Update WWW field to spare users from redirects to new location.
- poudriere -> OK (11.4-, 12.1, 12.2-RELEASE, 13.0-CURRENT@r368820 amd64 i386)
Created attachment 221041 [details]
Attached is an updated patch with a revised "CD64" option.
Looks good, thank you! A comment on the patches known to be obsolete in the next upstream release (e.g. change_mem2) would be nice if you end up rolling a V3, since I'm not sure if the "WIP" here implies a 2.2.2 is imminent or not: https://sourceforge.net/p/ucon64/svn/2826/
Created attachment 221091 [details]
(In reply to Allison Reid from comment #2)
No problem, thank you for your feedback! Attached is an updated patch which
contains the relevant information that the patches with the next release of
uCON64 will become obsolete.
The 2.2.2 WIP release is a marker set by upstream indicating that the "patching
phase" (which brought up the "change_mem2()" hotfixes) is over and all further
changes are part of the upcoming 2.2.2 release.
The same was done in r2744  for the 2.2.1 release when the first work was
done on it. I think it will take a little while before 2.2.2 is officially
If you're fine with v3 of the patch, can you please approve the patch by setting the "maintainer-approval" flag to '+'? (reachable via the "Details" link at
A commit references this bug:
Date: Tue Jan 19 11:31:06 UTC 2021
New revision: 562044
emulators/ucon64: Update to 2.2.1
* Add support for CD64 backup units via new default option CD64. 
* Update WWW field. 
Reported by: Dani?l H?rchner (via e-mail) 
Approved by: Nicole Reid <email@example.com> (maintainer)