From nobody Mon May 6 20:59:56 2024 X-Original-To: ports-bugs@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 4VYDLl19WBz5JKGh for ; Mon, 06 May 2024 20:59:59 +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 4VYDLh5KzDz4HSW for ; Mon, 6 May 2024 20:59:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1715029196; a=rsa-sha256; cv=none; b=gF+NqMBmlMFj/Y+iM9rOpnzJxZLfcRo0V4IZ3b5U9DqiOS/BJ5mN1WDx6hMiE7raNqHvxs hDLWKdkuv+swhxf6GgSNnLLcwkLIVettTgxGTxWaRWhoKPMcGoHFwwP15HS7RuTd2zm6w2 93q/agtEKP98plMpaUpCdkOhtmAJg54ciAOs4N6EkbSTYAZ6XlgTBKkXg5hwhJMXtvVdvo JWvkODmcaFmrDQaz8cdNlwgon3OXgC5CCBbxgWd02nmLZl0TRPV4XOw6gf9882lvVGZGit 5ZySOa7mP3ZysAKZe1auckjSU+aItsKlxf7kBf5hYjXNnX9VwVGEhXsPMmMzLw== 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=1715029196; 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=ApMDxEn4U94MwDf5HTabpLEuCp3YS72l0HVjAdSrvAY=; b=vsqyM000iEmprV0GJXC/ZTghantx/eXBoiO/HNKQPh2jdBR/hScqz80/ZZv9E+20Ojlfd8 yvdGVsxmQ5cXEgTj3vQDSxpJ2iQntDaT7yj36Pw39j4zljkRaCCKDgYHgYtZVWZkBKQFm6 jCuSh5yYzzYiwup4yNnLhTaa0hgQC+WEPfY+iQksnr0u3PR4FapubrX4gjtswtnZ77coPa hlJyVzMgTD6vh7p0JrpkkSfQQaRoowDK5OCETZGmQwI+2VKP3D5FkCDWNwETWdAKTGgCfw KWl2XpfrSj410+PyyxnVALXlg0NuncOCoBb7wTqw+Uw4sIwnIa+5PRXsWpMqeA== 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 4VYDLh4y79z1CP1 for ; Mon, 6 May 2024 20:59:56 +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 446Kxu99028549 for ; Mon, 6 May 2024 20:59:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 446Kxut5028542 for ports-bugs@FreeBSD.org; Mon, 6 May 2024 20:59:56 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: ports-bugs@FreeBSD.org Subject: [Bug 278694] lang/julia: update to 1.10.3 Date: Mon, 06 May 2024 20:59:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None 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: hiroo.ono+freebsd@gmail.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: 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: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278694 --- Comment #2 from Hiroo Ono --- (In reply to Li-Wen Hsu from comment #1) In short, it is difficult. The access to network in build phase is with DOCS option and happens at thr= ee points. 1. To retrieve UnicodeData.txt. It can be easily converted to be fetched at fetch phase. 2. After julia program is built, doc/make.jl is invoked with it, and=20 Pkg.instantiate() is issued. It retrieves non standard Documenter.jl package and its dependencies. I could not find a way to prefetch the packages and place it to proper position to avoid Pkg.instantiate() not to trigger network access. 3. Documenter.jl package that is invoked from doc/make.jl (so, by julia bui= lt in build phase) accesses GitHub with git to determine the version of packag= es. I tried to hack make.jl to suppress it, but in vain. So, my workaround is to make DOCS option not default, and leave it to people who build julia by themselves. (setting ALLOW_NETWORKING_PACKAGES=3D"julia"= in poudriere.conf in poudriere.conf is needed.) Maybe, I should have documented * DOCS option needs network access in build phase (and poudriere.conf setti= ng maybe) * For those installing official package who do not have the julia document, write an instruction that it can be found at https://docs.julialang.org/en/= v1/ (maybe in pkg-message?) --=20 You are receiving this mail because: You are the assignee for the bug.=