Created attachment 215226 [details] Update port to 4.0.0 I removed the restriction on aarch64 based on testing in a VM. I tested on amd64 and aarch64 but running the regression tests after installation (ie "cd work/sdcc-4.0.0/support/regression; gmake") although I ran out of space on my aarch64 VM part way through...
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval Attachment -> Details -> maintainer-approval [+] Thanks!
=> SHA256 Checksum OK for sdcc-src-4.0.0.tar.bz2. ===> Patching for sdcc-4.0.0 ===> Applying FreeBSD patches for sdcc-4.0.0 from /usr/ports/lang/sdcc/files 1 out of 2 hunks failed--saving rejects to device/lib/Makefile.in.rej ===> FAILED Applying FreeBSD patch-device-lib-Makefile.in ===> FAILED to apply cleanly FreeBSD patch(es) patch-device-lib-Makefile.in *** Error code 1
(In reply to darius from comment #0) The tests ran to completion on my aarch64 board.
(In reply to Mikael Urankar from comment #3) Thanks Mikael
The patch does not apply. Would you upload a new version, please?
A commit references this bug: Author: danfe Date: Wed Jul 1 07:24:55 UTC 2020 New revision: 540930 URL: https://svnweb.freebsd.org/changeset/ports/540930 Log: - Update `lang/sdcc' to version 4.0.0 - Hook up regression tests to our framework PR: 246980 Submitted by: maintainer Changes: head/lang/sdcc/Makefile head/lang/sdcc/distinfo head/lang/sdcc/files/patch-device-lib-Makefile.in head/lang/sdcc/pkg-plist
(In reply to Fernando Apesteguía from comment #5) > The patch does not apply. Would you upload a new version, please? No need to, it was trivial issue. I've updated the port with ports r540930.