[Bug 282926] graphics/libjxl: fails to build on jpegless system

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 22 Nov 2024 23:35:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282926

            Bug ID: 282926
           Summary: graphics/libjxl: fails to build on jpegless system
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: jbeich@FreeBSD.org
          Reporter: amdmi3@FreeBSD.org
          Assignee: jbeich@FreeBSD.org
             Flags: maintainer-feedback?(jbeich@FreeBSD.org)

libjxl fails to build with OPTIONS_UNSET=jpeg set in make.conf

I could not reproduce this with default packages, so it looks like jpeg should
be disabled globally, otherwise it's pulled by some dependency and libjxp build
succeeds. When there's no libjpeg on system, build fails like this: 

https://gist.github.com/AMDmi3/7d5dc0ac7dc1b09c029fdd8b889398fb

I suggest to enable jpeg unconditionally.

-- 
You are receiving this mail because:
You are the assignee for the bug.