Bug 287247 - devel/simgear fails to build with boost 1.88
Summary: devel/simgear fails to build with boost 1.88
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: Ganael LAPLANCHE
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-02 23:58 UTC by russo
Modified: 2025-06-03 10:17 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (martymac)


Attachments
Patch for file devel/simgear/files/patch-simgear_nasal_cppbind_NasalHash.hxx (1.32 KB, patch)
2025-06-02 23:58 UTC, russo
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description russo 2025-06-02 23:58:23 UTC
Created attachment 260913 [details]
Patch for file devel/simgear/files/patch-simgear_nasal_cppbind_NasalHash.hxx

Since commit 94c3a709, devel/simgear fails to build due to missing boost header includes.  These lead to compile failures wherever simgear/nasal/cppbind/NasalHash.hxx is included.

There was already a patch file in the port directory that added one boost include, so I just added the two missing includes to that.  The attached email-formatted git patch should completely address the problem.

uname:  FreeBSD xxx.xxx 13.5-STABLE FreeBSD 13.5-STABLE stable/13-n259235-4b98fe9def2d GENERIC amd64
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-06-03 10:16:08 UTC
A commit in branch main references this bug:

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

commit 115e57697110518a2c898b97531a6b3264cbfbc9
Author:     Tom Russo <russo@bogodyn.org>
AuthorDate: 2025-06-03 10:13:40 +0000
Commit:     Ganael LAPLANCHE <martymac@FreeBSD.org>
CommitDate: 2025-06-03 10:15:14 +0000

    devel/simgear: Fix build with boost 1.88

    PR:             287247
    Reported by:    russo@bogodyn.org

 devel/simgear/files/patch-simgear_nasal_cppbind_NasalHash.hxx | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
Comment 2 Ganael LAPLANCHE freebsd_committer freebsd_triage 2025-06-03 10:17:15 UTC
Hello,

Patch committed, thanks a lot for your report!