[Bug 293386] multimedia/tsduck: do not depend on bootstrap-openjdk11

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 23 Feb 2026 14:24:16 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293386

            Bug ID: 293386
           Summary: multimedia/tsduck: do not depend on
                    bootstrap-openjdk11
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: ronald@FreeBSD.org
                CC: thierry@lelegard.fr
                CC: thierry@lelegard.fr
             Flags: maintainer-feedback?(thierry@lelegard.fr)

Created attachment 268299
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=268299&action=edit
git diff to fix build with any jdk

The bootstrap-openjdk* ports are specially made for bootstrapping the build of
the "real" openjdk* ports. They are not meant to be used for regular ports.

My patch modifies the port to use the USES=java construction to define the java
dependency.

3 questions:
1. Did you have a specific reason to use the bootstrap-openjdk* pkg?
2. Did you have a specific reason to use openjdk11 and not the default java
version?
3. Do you approve my patch? I can commit it if you agree.

I tested that tsduck compiles with JAVA_VERSION=8 (the current default) and
JAVA_VERSION=21 (the new default in the near future).

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