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 DB7A21D0467E 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 4LjDlV2Z21z3K5B 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 4LjDlV1cY6zyjG 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 26CLhYdB010504 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 26CLhYgI010503 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 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: chromium@FreeBSD.org Subject: maintainer-feedback requested: [Bug 265180] www/chromium: actually use the system-installed ICU Date: Tue, 12 Jul 2022 21:43:34 +0000 X-Bugzilla-Type: request 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: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: chromium@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: 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: in-reply-to:in-reply-to:references:references; bh=I1GwPq42WWYrelp+KpHFz2ZlXOJvm/IEM6iIlbWsYxs=; b=C2DXbdUdGTGFQzlmdq+KDgULDDE7ZZvi6lzDztGFyBw/tCeURJI5ncZyvEbbe1D731BgR0 /snZxb8uSfH6qUleWOcLva7ZYSoweBQLoKAQ610wyQaJNm6k7eKUVM1GyRK9mZ3D4qusgj BC7UiywEgrye4VCSwMSnV42qr4H9arkA/sdT3OaDTf8l7V17XveUm2ybSMwmBZ1Jol/F6b +7GLVwQOUE+K2fYcIwrfRV1Eac+0iZH70VBcPuk3AnMBx/FNVTqmZygabOTn1kxGW3Moiu 3XkUbHOe8Fk2n7V/I7IVnLtWJF7ZLBMq+vP5KN/pYDVLVHqbP+dV2WLZFAziLg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657662214; a=rsa-sha256; cv=none; b=pWIPKgUqtKlYDCCEWClJ/m8MK+yvV00cVgxv1nkIn110yU22UYsIUbawOXTerbGy+fMxgx 301euejE4vRLyOWgRclPgGWKi7xdJXdN5aDTThjcRUPrbLBf/ZkuLdosoa5W7DS4VS3Vev pC2vVaPQON0kr3zhe3Y7RMF9B2NbefgLRf5SmfgWNyWyrXc+7Flc+3eT0f88A/zp0r79v8 S5CaO5FMuhRjVLGDFZcXzx/1LkpYZHTSKZneVVCyoenfM1sTO3kWeyBlvY75d57Jd31rB8 3n8sFPh6g3Bt8VMrpTInu1SX4Zw83ySmqeMn+GcT5FLxxf51L9UTvN2/zXPu8A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N Bugzilla Automation has asked freebsd-chromium (Nobo= dy) for maintainer-feedback: Bug 265180: www/chromium: actually use the system-installed ICU https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265180 --- Description --- 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?