Bug 283773 - www/lagrange: fix build on armv7
Summary: www/lagrange: fix build on armv7
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: arm Any
: --- Affects Only Me
Assignee: Lewis Cook
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-01 16:36 UTC by Robert Clausecker
Modified: 2025-01-17 12:48 UTC (History)
1 user (show)

See Also:
fuz: maintainer-feedback-
fuz: merge-quarterly?


Attachments
www/lagrange: fix build on armv7, touch up (2.87 KB, patch)
2025-01-01 16:36 UTC, Robert Clausecker
fuz: maintainer-approval? (lcook)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Clausecker freebsd_committer freebsd_triage 2025-01-01 16:36:32 UTC
Created attachment 256318 [details]
www/lagrange: fix build on armv7, touch up

- unbundle devel/stb; this fixes the build on armv7
 - define option SSE41 only on x86 platforms

Build tested on armv7 and aarch64 FreeBSD.
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-01-17 12:38:07 UTC
A commit in branch main references this bug:

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

commit c48a3954186d2bcc77aef1586533227c9252dd28
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2025-01-01 16:32:57 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-01-17 12:33:29 +0000

    www/lagrange: fix build on armv7, touch up

     - unbundle devel/stb; this fixes the build on armv7
     - define option SSE41 only on x86 platforms

    Approved by:    lcook (maintainer timeout)
    PR:             283773
    MFH:            2025Q1

 www/lagrange/Makefile                             | 13 +++++++++++--
 www/lagrange/files/patch-CMakeLists.txt (new)     | 12 ++++++++++++
 www/lagrange/files/patch-src_ui_text__stb.c (new) | 11 +++++++++++
 3 files changed, 34 insertions(+), 2 deletions(-)
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-01-17 12:48:18 UTC
A commit in branch 2025Q1 references this bug:

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

commit a8b21719df9faf7c4530428bc54df1ee58b06d0e
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2025-01-01 16:32:57 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-01-17 12:45:33 +0000

    www/lagrange: fix build on armv7, touch up

     - unbundle devel/stb; this fixes the build on armv7
     - define option SSE41 only on x86 platforms

    Approved by:    lcook (maintainer timeout)
    PR:             283773
    MFH:            2025Q1

    (cherry picked from commit c48a3954186d2bcc77aef1586533227c9252dd28)

 www/lagrange/Makefile                             | 13 +++++++++++--
 www/lagrange/files/patch-CMakeLists.txt (new)     | 12 ++++++++++++
 www/lagrange/files/patch-src_ui_text__stb.c (new) | 11 +++++++++++
 3 files changed, 34 insertions(+), 2 deletions(-)