From nobody Tue Apr 22 17:32:17 2025 X-Original-To: java@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Zhq7565yyz5swfP for ; Tue, 22 Apr 2025 17:32:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zhq75528Qz3LV9 for ; Tue, 22 Apr 2025 17:32:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745343137; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/gFEPyDW0ZVXmzs+T3Y6kaZuWbNdqxBQLc0L8WtaoqE=; b=WAzZdFLPc2fYAIN4U8Ci5215OViMjMj1S9MQmQgNF9zNIE2S4iqBs9amvQMEMm6ZZY776G LuKqpnM50lfi6w30fmI48BvFDYj7yHuQmoLy/JvPvEtwAqTwebRpawj16w0TbB7L1gJgUd yesxvnNUdwfpqpC4mU1DgVtGONG2jI4WCZjUTugYz7AySQ99/Bu+f3pEKByxq77Ayhmb6v VoJsKiXrSzQQ9aIl3lGaBXxr/ikof6t7V9kvrlZq1lB1Wmcwy8eWCETeeLdL+wcWVxudJ3 sjSuF1w0V+MkY77287mAbxmfuhXv8YmldP235cdtUzOOHLQbxsySoAeWjEDClQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745343137; a=rsa-sha256; cv=none; b=nPC0h53OO+LzyCRNSIyhPh54Py5JeyrQcNe4PqNjUYXb7Nt+9btao9JVJVmv8jnEKTyC2+ vkyEN0w9o7qz/RzsXDS33TjLoz6SsdUaCM5lW7oU/IFD3LpYVqK452RwzEkuLkaYDhNJeC t/a+tlTJ5f9za+WuREFRPet43+UUlsdBtxOk18OXaFVwa0Qzg2YuuD0wLTYoHzgxuisCg6 ImXkLnMSUCEO3E+jFWjw33uO6ogbTY9vQKjvcC97TQj5rVFIVbFem7KbkmiynJzg4U6HyT +BpeBcimZYs3ca+1x4Dy6UZEIYG9nGG4KDaV5or/pbanih1Wqw5UtZgrJr7crg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745343137; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/gFEPyDW0ZVXmzs+T3Y6kaZuWbNdqxBQLc0L8WtaoqE=; b=SiZkE6g+F2bvwFsK7AIr17sA8m2mciUhMEcTNLSGVpkzTRq8Jy9A3ITzIk5mSAeIInVlM5 cCyPXvydVfa6QJyEmVJr2bLbu1vr9kbbwj4nLCshPR2ehd0VRzXsV1sbuIXT0QbV2jE1FO lhuSzbr81Mets4e2uJUexcFkyprlQ5J/RmESIQcNpIzQvCcPjkWxy6b0vhI7gSDd0yRYEI 9qSwSQMzljvG1p8rvVuMQR01YMRP0Yq68moHMsGV1PgzgFXGodbsXcak0d7LNAqyhLnhHN oPlnIPrAIW/By0Dkp9hxmVkrJQCXsUMwU+NyeWs5sNDiAtFzwJ6kUyKoNR43Ww== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Zhq754YRQzCkC for ; Tue, 22 Apr 2025 17:32:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 53MHWHNS019183 for ; Tue, 22 Apr 2025 17:32:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 53MHWHME019182 for java@FreeBSD.org; Tue, 22 Apr 2025 17:32:17 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: java@FreeBSD.org Subject: maintainer-feedback requested: [Bug 286288] java/openjdk11: use system harfbuzz, ccache, etc. Date: Tue, 22 Apr 2025 17:32:17 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: java@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Porting Java to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-java List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-java@FreeBSD.org MIME-Version: 1.0 Bugzilla Automation has asked freebsd-java (Nobody) for maintainer-feedback: Bug 286288: java/openjdk11: use system harfbuzz, ccache, etc. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D286288 --- Description --- 1. Upstream's code allows using "system" -- preinstalled harfbuzz -- and so= we should be doing that. 2. A simple hack also allows to use ccache, if enabled locally. 3. Excluding certain files from being extracted saves space and, more importantly, ensures, that the build does not use bundled headers -- which = may cause declarations of certain things to conflict with the actual definitions found in the libraries. That conflict is sure to exist with system harfbuzz -- the fact, which shou= ld be communicated upstream -- and, possibly, with other packages too.