From nobody Tue Jul 12 21:43:34 2022 X-Original-To: chromium@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 EE0591D047EF for ; Tue, 12 Jul 2022 21:43:34 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LjDlV4JhXz3K5C for ; Tue, 12 Jul 2022 21:43:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 4LjDlV3MpZzyfn for ; Tue, 12 Jul 2022 21:43:34 +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 26CLhYLT010512 for ; Tue, 12 Jul 2022 21:43:34 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 26CLhYVX010511 for chromium@FreeBSD.org; Tue, 12 Jul 2022 21:43:34 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: chromium@FreeBSD.org Subject: [Bug 265180] www/chromium: actually use the system-installed ICU Date: Tue, 12 Jul 2022 21:43:34 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: mi@ALDAN.algebra.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: chromium@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status keywords bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD-specific Chromium issues List-Archive: https://lists.freebsd.org/archives/freebsd-chromium List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-chromium@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657662214; 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; bh=MAJoCK4U3SREXdj5Yt+jaOywnHIdUstlN+hdq1kZGrQ=; b=n/3wyPxyK35AYEOQLP1EaV0w+iL2l4geblb6yeMF6/Zqkc3TQ4HTKVOZpBf6v8y/VffGHz 1+7aSHroisdkMvHnOhlNH+mi2gXjGsX0cZcr+j+p+8+HDLpdICfWag+oQnpXnYAp+W7+EN z+DU4GaA1Usx107sTWi8Cgcz2oIluMz+1HZG/JNg1lJf2znqnyU7gaMIIbXK6OGUeGOW5Q lq7Lcv3/T7iehAqpzweCxV24910syMkrkB588jw5FyJd5A95zXM0/MzQKoed5KSv3Yiz34 3eEiFbTqfmPzPb1WNIVG9IhsYm/dbMdk6WCd0ZaQa8OXXI5gCJgyJLnVa61G0g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657662214; a=rsa-sha256; cv=none; b=Ps7NrKxLEZPb6bL6mNUnPuNeGB5JxE+jOslQ4eHDgC9tq3VqlPwlaLoWEjyyJcXLhu8JVF SJ512xCFcT5QoWCIbtHbTIu/S4P2bxcHOHGe0NaY1wGApZheAjnnT9yvXfx32tvNspcEg0 KUtGiqFhN/UiXNqfWq1LVPYake9Xp+O9mRoreQzZty9jZ7yqeFD4Of8RUT5S8F1rDkw9gg +4Y5+XET/5UXQbM2dc1Xwv8MyQEE9AvsumK+4DvjN2bCGkQ/NTKNFLwB4KnyHdHVC+2dML IGfuDw9wwsq/E/BJ+kBMQKyoHOtvR7j5iZS5LIaqa9jcm5PRvJxc99h1gL3KEg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265180 Bug ID: 265180 Summary: www/chromium: actually use the system-installed ICU Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: chromium@FreeBSD.org Reporter: mi@ALDAN.algebra.com Assignee: chromium@FreeBSD.org Flags: maintainer-feedback?(chromium@FreeBSD.org) Created attachment 235226 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D235226&action= =3Dedit Use the already-installed ICU Though the port lists devel/icu among the LIB_DEPENDS, the upstream code bu= ilds the bundled version of ICU anyway... This is true about a number of other bundled components too (AOM, AVIF, jsoncpp, node, v8, etc.), but ICU seems to be the easiest to fix. The proposed patch adds ICU to the existing (incomplete) list of possible dependencies, and, additionally, ensures, the icu/source folder is never ev= en extracted from the tarball. For good measure... The post-patch gymnastics are only necessary because of the is_official_build=3Dtrue setting -- do we really need it? --=20 You are receiving this mail because: You are the assignee for the bug.=