Bug 266522 - [exp-run] devel/libffi: Update to 3.4.3
Summary: [exp-run] devel/libffi: Update to 3.4.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kevin Bowling
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-20 17:55 UTC by Kevin Bowling
Modified: 2022-10-06 16:57 UTC (History)
0 users

See Also:
antoine: exp-run+


Attachments
libffi 3.4.3 (1.16 KB, patch)
2022-09-20 17:55 UTC, Kevin Bowling
no flags Details | Diff
libffi 3.4.3 (1.71 KB, patch)
2022-09-21 08:54 UTC, Kevin Bowling
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Bowling freebsd_committer freebsd_triage 2022-09-20 17:55:14 UTC
Created attachment 236712 [details]
libffi 3.4.3

exp-run for core library update

Deps will be revbumped on commit.
Comment 1 Antoine Brodin freebsd_committer freebsd_triage 2022-09-20 20:08:55 UTC
Major library version doesn't change so rev-deps don't have to be bumped.

Did you check that it builds on all archs (arm64, i386...)
Comment 2 Kevin Bowling freebsd_committer freebsd_triage 2022-09-20 22:39:36 UTC
(In reply to Antoine Brodin from comment #1)
No, I only run amd64.
Comment 3 Antoine Brodin freebsd_committer freebsd_triage 2022-09-21 07:23:34 UTC
(In reply to Kevin Bowling from comment #2)
You can use some hosts like ref13-aarch64.freebsd.org for this:
https://www.freebsd.org/internal/machines/
Comment 4 Antoine Brodin freebsd_committer freebsd_triage 2022-09-21 07:54:42 UTC
make patch fails
Comment 5 Antoine Brodin freebsd_committer freebsd_triage 2022-09-21 07:55:43 UTC
===>  Patching for libffi-3.4.3
===>  Applying FreeBSD patches for libffi-3.4.3 from /usr/ports/devel/libffi/files
Ignoring previously applied (or reversed) patch.
1 out of 1 hunks ignored--saving rejects to src/riscv/ffi.c.rej
===>  FAILED Applying FreeBSD patch-src_riscv_ffi.c
===> FAILED to apply cleanly FreeBSD patch(es)  patch-src_riscv_ffi.c
*** Error code 1
Comment 6 Kevin Bowling freebsd_committer freebsd_triage 2022-09-21 08:54:16 UTC
Created attachment 236725 [details]
libffi 3.4.3

Diff didn't pick up patch removal, try again
Comment 7 Antoine Brodin freebsd_committer freebsd_triage 2022-09-26 19:11:33 UTC
Exp-run looks fine
Comment 8 commit-hook freebsd_committer freebsd_triage 2022-10-06 16:54:05 UTC
A commit in branch main references this bug:

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

commit dab7f770b92844cc39f1ade3bec9a11ec73708bf
Author:     Kevin Bowling <kbowling@FreeBSD.org>
AuthorDate: 2022-10-06 16:50:27 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2022-10-06 16:53:52 +0000

    devel/libffi: Update to 3.4.3

    Changes https://github.com/libffi/libffi/releases/tag/v3.4.3

    Exp-run by:     antoine
    PR:             266522

 devel/libffi/Makefile                           |  2 +-
 devel/libffi/distinfo                           |  6 +++---
 devel/libffi/files/patch-src_riscv_ffi.c (gone) | 12 ------------
 devel/libffi/pkg-plist                          |  2 +-
 4 files changed, 5 insertions(+), 17 deletions(-)