Bug 277457 - www/osrm-backend: Update to 5.28.d20240803
Summary: www/osrm-backend: Update to 5.28.d20240803
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:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-03 18:40 UTC by Peter Laursen
Modified: 2024-09-25 06:38 UTC (History)
2 users (show)

See Also:
uzsolt: maintainer-feedback+


Attachments
Patch upgrading port from 5.26.0 to 5.27.1 (2.07 KB, patch)
2024-03-03 18:40 UTC, Peter Laursen
no flags Details | Diff
Update port from 5.26.0 to 5.28.d20240803 (4.80 KB, patch)
2024-08-29 04:34 UTC, Peter Laursen
freebsd: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Laursen 2024-03-03 18:40:27 UTC
Created attachment 248902 [details]
Patch upgrading port from 5.26.0 to 5.27.1

Hi,
This patch contains an update from version 5.26.0 to 5.27.1 of the www/osrm-backend port.
I believe the most important change is that the port now compiles with the newer devel/onetbb port.
Apart from that, it seems to be mainly bug fixes.

All the best,

Peter.
Comment 1 Zsolt Udvari freebsd_committer freebsd_triage 2024-08-17 18:42:32 UTC
^Triage: if you're the maintainer please set maintainer-feedback flag to plus!
Comment 2 Peter Laursen 2024-08-29 04:31:32 UTC
Hi,
Since this bug report was created, it came to my attention that the patch failed to build with newer clang compilers.
Since upstream does not seem to make releases very often (and important bug fixes to routing are included in their latest master), I've updated the port to the latest master commit in the attached patch.
This has the additional benefit that the patches included previously should no longer be needed, and the port now builds using Clang with no issues.
Comment 3 Peter Laursen 2024-08-29 04:34:39 UTC
Created attachment 253159 [details]
Update port from 5.26.0 to 5.28.d20240803
Comment 4 Robert Clausecker freebsd_committer freebsd_triage 2024-09-20 15:12:11 UTC
Do you have a changelog for this update?
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-09-25 06:31:32 UTC
A commit in branch main references this bug:

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

commit ffbb6344f5268a432fd9d4a5353c35d41f74807a
Author:     Peter Laursen <freebsd@mosedal.net>
AuthorDate: 2024-09-20 15:11:17 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-09-25 06:28:05 +0000

    www/osrm-backend: update to 5.28.d20240803

     - devel version as current version does not support build with recent
       clang
     - get rid of now obsolete patches

    Changelog: https://github.com/Project-OSRM/osrm-backend/releases

    PR:             277457
    Event:          EuroBSDcon 2024

 www/osrm-backend/Makefile                          | 25 +++++++++-------------
 www/osrm-backend/distinfo                          |  6 +++---
 ...atch-include_extractor_suffix__table.hpp (gone) | 10 ---------
 www/osrm-backend/pkg-plist                         | 25 +++++++++++++++++-----
 4 files changed, 33 insertions(+), 33 deletions(-)
Comment 6 Robert Clausecker freebsd_committer freebsd_triage 2024-09-25 06:38:34 UTC
Thank you for your contribution.