Bug 281504 - textproc/ripgrep: Update to 14.1.1
Summary: textproc/ripgrep: Update to 14.1.1
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: Robert Clausecker
URL: https://github.com/BurntSushi/ripgrep...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-14 19:07 UTC by Petteri Valkonen
Modified: 2024-09-25 06:38 UTC (History)
1 user (show)

See Also:


Attachments
Patch to update textproc/ripgrep to version 14.1.1 (35.11 KB, patch)
2024-09-14 19:07 UTC, Petteri Valkonen
petteri.valkonen: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Petteri Valkonen 2024-09-14 19:07:30 UTC
Created attachment 253568 [details]
Patch to update textproc/ripgrep to version 14.1.1

Changelog: https://github.com/BurntSushi/ripgrep/releases/tag/14.1.1

Note that the patches that were introduced in 656a5046c75e3b4840e6568ea34a6aa9fa1bac87 are either obsoleted (the crate updates) by or included (the simd-accel removal) in v14.1.1.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2024-09-20 14:28:59 UTC
Not a big fan of how the SIMD option is handled.  As is, it'll be enabled if the builder supports SSE, but if we are building binary packages for i386 on a host that supports it, a package that won't run on a target without SSE will be built.

I won't let this stop your patch, but perhaps the design should be revisited.
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-09-25 06:31:26 UTC
A commit in branch main references this bug:

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

commit 5ea82036cc59224c8ab7553764f49e2c88fc5b98
Author:     Petteri Valkonen <petteri.valkonen@iki.fi>
AuthorDate: 2024-09-14 16:44:50 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-09-25 06:28:03 +0000

    textproc/ripgrep: Update to version 14.1.1

    Changelog: https://github.com/BurntSushi/ripgrep/releases/tag/14.1.1

    PR:             281504
    Event:          EuroBSDcon 2024

 textproc/ripgrep/Makefile                       |  15 +-
 textproc/ripgrep/Makefile.crates                |  94 +++--
 textproc/ripgrep/distinfo                       | 134 ++++---
 textproc/ripgrep/files/patch-rust-1.78.0 (gone) | 506 ------------------------
 4 files changed, 133 insertions(+), 616 deletions(-)
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2024-09-25 06:38:27 UTC
Thank you for your contribution.

Please check if you can address the SIMD option situation in a future patch.