Bug 275197 - graphics/lepton: Fails to build on 13.2 och 12.4
Summary: graphics/lepton: Fails to build on 13.2 och 12.4
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: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-19 13:29 UTC by Daniel Engberg
Modified: 2023-12-18 00:41 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (freebsd-2024)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-12-18 00:32:10 UTC
A commit in branch main references this bug:

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

commit 00d132c04a294dae8b2993e987f0652152fdd8fa
Author:     Mikhail Teterin <mi@FreeBSD.org>
AuthorDate: 2023-12-18 00:28:15 +0000
Commit:     Mikhail Teterin <mi@FreeBSD.org>
CommitDate: 2023-12-18 00:28:15 +0000

    graphics/lepton: upgrade and fix package-building

    The upstream addressed our earlier BSD-specific concerns, so some of
    our patches are no longer needed.

    We now explicitly add -mssse3 to the CFLAGS. The SSSE3-capability
    has always been a requirement, but without it set (either explicitly
    or via -march), parts of the code would not compile:

    PR:     275197

 graphics/lepton/Makefile                      |  25 ++-
 graphics/lepton/distinfo                      |   6 +-
 graphics/lepton/files/patch-base-dependencies |  92 +++--------
 graphics/lepton/files/patch-bsd (gone)        | 148 ------------------
 graphics/lepton/files/patch-cpu (gone)        | 217 --------------------------
 graphics/lepton/files/patch-warnings          | 123 +++++++++++----
 6 files changed, 137 insertions(+), 474 deletions(-)