From nobody Tue Mar 22 09:50:42 2022 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 A8CBB1A397F0 for ; Tue, 22 Mar 2022 09:50:42 +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 4KN6Df2q6nz4tjj for ; Tue, 22 Mar 2022 09:50:42 +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 40D824DF3 for ; Tue, 22 Mar 2022 09:50:42 +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 22M9og5t062501 for ; Tue, 22 Mar 2022 09:50:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 22M9ogLk062500 for ports-bugs@FreeBSD.org; Tue, 22 Mar 2022 09:50:42 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 262216] devel/bazel 5.0.0 does not work after successful installation on freebsd 13.0 Date: Tue, 22 Mar 2022 09:50:42 +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 Some People X-Bugzilla-Who: ulassayginim@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1647942642; 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=uEop02qP+gYB+Dt/81me5GG5HtAB8gVOiuvZGYJpUBs=; b=a9RISJm2tm//Mx/M7E4VUWvPS76DQ2B8vhXsChf6jm4rkE5RrQAPkpr/Jd/iANojsenN8b pNZXHZZz2XjxzNqsZxvrloKKTu+Lh/iQP97QFdPE0AjRvGs2/RPI9yuPTNlqAnzzXehwXn bE5Bqup/R7rkAwkpEspECiup6KnYiuZauqEBggBboMpRFNidTK5T9/YNY3kKncpA/Czx0Q S3P1G1B2aG1CKctf1km80uwGpyWirxrlNXU5FpgNkreL0mgrM3cA57SLZpoczKhUocIStG arqFn9NutElu4+uhedBmpbWtLQ6jolJvhThMpDvvI5N6qVpEjmTIElfsYL0pXA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1647942642; a=rsa-sha256; cv=none; b=f79wdKEMemQNz5gJJj5UcoREJFWnXixHyK7LUAzMmwu3dqhJfVfvlZ4iaiZWpAWVqdtq/o zex+W1lvinA7CMijZapSlUlx5yJ+029flMK6XpodADQAovHotL7f7JPpzXIwbd9s/WXLWQ oPyvp1UNu4HaWVGzB27lqjutBkWeXzSgPxrkSX1vfj/Xm+sT5NhrnpMrzQJZiL6MRiYO1R iC3zx6ebbQYUPWS9Kq+P552E0CklF1+S71O8L1CMEBfilaVXLYTSlyYF5mz0NgM/eMPdQg QAi3nGOrpPMqsCesDz05CCW26sOHYgmWJZJIzvdhlCKagDuqZ52yrEZolMQf0A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262216 --- Comment #21 from Ulas SAYGIN --- (In reply to Klaus Aehlig from comment #19) yesterday i tried your patch about 5.1 version bazel and it successed to compile and install. i will share logs later. but meanwhile i tried envoyproxy to compile with bazel 5.0 with my old installation. i changed bazel.rc file as additionaljdk and i added freebsd = jdk path to WORKSPACE file as option like documentation said and i passed parti= ally jdk problem and i reached another problem, google V8 engine which bazel nee= ds it. after that i understand that bazel ports needs more than openJDK compilation like,i mean bazel port only compiles jdk as required component to make bazel working but it is general state, because when you want to bazel fully worki= ng you will need full tool chains or i mean other 3rparty tools which bazel wi= ll need it while compiling and testing the project. in this case, we need options for bazel port like, do you want to install all dependency ports that probably need it for bazel build system in order to compile any project. i mean for dependencies bazel look operation system and gets supported dependency like v8 for linux but there is no freebsd version on their repos. but when i look freebsd port tree, there is V8 port which is patched and servedfor FreeBSD. V8 does not have FreeBSD support either. as result of it, bazel port should install all other ports which is needed = for bazel, and we will add WORKSPACE options like i added openJDK and we can use bazel without problem. i found this paper,and it is about to distributions, i think we know the guy who knows everything about bazel more than me if we look this paper author = ;) my question is, can we make bazel work fully with FreeBSD because only OPE= NJDK as requirement for this port is not enough. bazel needs more. in fact, if we can find way to tell bazel in configuration files,=20 like please use this port on FreeBSD port tree instead of trying to download from repo. that can be more helpfull but i dont have knowledge about it now. on otherhand, while i was researching bazel, i started to liking ilittle bi= t. it may help also FreeBSD port tree also. bu i think bazel needs UI to show = what is the configuration for the project, i didnt see it. but i learnt that baz= el has graph representation for compilation. that could be nice but not full detailed to understand everything. if we have opportunity to improve bazel port, i need your help. i can help= for testing and verification, while i am learning bazel. do you have time for this? thank you for your help me to understand bazel. https://github.com/bazelbuild/bazel-website/blob/master/designs/_posts/2016= -10-11-distribution-artifact.md --=20 You are receiving this mail because: You are the assignee for the bug.=