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 [+]
=> 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)
The patch does not apply.
Would you upload a new version, please?
A commit references this bug:
Date: Wed Jul 1 07:24:55 UTC 2020
New revision: 540930
- Update `lang/sdcc' to version 4.0.0
- Hook up regression tests to our framework
Submitted by: maintainer
(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.