Software > Applications and Porting
Chromium for Ubuntu
atomicdog:
The 'not found' stuff is basically optional features for the most part.
Since you're doing a fairly generic build of Clang I don't see anything that would stop it from compiling.
MauryG5:
Perfect then, I see that you are very knowledgeable about Chromium, thanks for the support you were great. I will start the compilation over the weekend as it takes time and we will see how it goes. I will post the result as soon as it is ready!
MauryG5:
I resumed the job, after the compilation that however it gave me some mistakes like this:
/Home/mautyg5/chromium_dir/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-cpp: in Function 'Int llvmfuzzerinize (int*, char ***)':
/Home/mautyg5/chromium_dir/llvm-project/llvm/Tools/llvm-opt-opt-fuzzer/llvm-opt-cpp:201:43: Warning: ISO C ++ Forbids Zero-size 'ARM' [-Wpedantic]
201 |Exitonerror Exitonerr (STD :: string (*argv [0]) + ": error:");
But in any case he completed the compilation, I tried to continue and after creating the Chromium directory and having entered it, he gave me these errors:
Mauryg5@mauriziop9: ~/chromium_dir $ mkir chromium && cd chromium
Mauryg5@mauriziop9: ~/chromium_dir/chromium $ fetch-no-history --nohooks chromium
Running: Gclient Root
Warning: Your metrics.cfg file was invalid or nonexistent. A New One Will Be Created.
Running: Gclient Confi - -Spec 'Solutions = [
{
"name": "src",
"URL": "https://chromium.googlesource.com/chromium/src.git",
"Managed": false,
"Custom_deps": {},
"Custom_vars": {},
},
]
'
Errors:
Failed to Resolve Infra/3pp/Tools/Git/Linux-App64le@Version: 2@2.41.0.chromium.11 (Line 24): No Such Package: Infra/3pp/Tools/Git/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Cpython3/Linux-App64le@Version: 2@3.11.8.chromium.35 (Line 21): No Such Package: Infra/3pp/Tools/Cpython3/Linux-App64le
/Home/Mauryg5/Depot_Tools/Bootstrap_python3: Riga 32: bootstrap-2@3.11.8.chromium.35_bin/python3/bin/python3: non-existing files or directory
Running: Gclient Sync-Nohooks-No-History
Errors:
Failed to Resolve Infra/3pp/Tools/Git/Linux-App64le@Version: 2@2.41.0.chromium.11 (Line 24): No Such Package: Infra/3pp/Tools/Git/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Cpython3/Linux-App64le@Version: 2@3.11.8.chromium.35 (Line 21): No Such Package: Infra/3pp/Tools/Cpython3/Linux-App64le
/Home/Mauryg5/Depot_Tools/Bootstrap_python3: Riga 32: bootstrap-2@3.11.8.chromium.35_bin/python3/bin/python3: non-existing files or directory
He continued his job until he comes in the end by saying this:
Syncing Projects: 100% (210/210), Done.
________ Running 'Cipd Ensure -G -Lavel Error -Root/Home/Mauryg5/Chomium_dir/Chromium -Sensure-file /htmpse1zn3c8.ensure' in '.'
Errors:
Failed to Resolve gn/gn/linux-app64le@git_revision: 468c6128dbbabe32a29d4753460ef53594406fc (line 5): no such package: gn/gn/linux-app64le
Failed to Resolve Infra/RBE/Client/Linux-App64le@Re_Client_version: 0.172.0.3cf60ba5-Gomaip (line 8): No Such Package: Infra/RBE/Client/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Ninja/Linux-App64le@Version: 3@1.12.1.chromium.4 (line 17): No Such Package: Infra/3pp/Tools/Ninja/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Go/Linux-App64le@Version: 2@1.21.3 (line 20): No Such Package: Infra/3pp/Tools/Go/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Esbuild/Linux-App64le@Version: 3@0.24.0.chromium.2 (Line 23): No Such Package: Infra/3pp/Tools/Esbuild/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Ninja/Linux-App64le@Version: 3@1.12.1.chromium.4 (line 35): No Such Package: Infra/3pp/Tools/Ninja/Linux-App64le
Failed to Resolve Infra/Build/Siso/Linux-App64le@Git_revision: 87D2BE70FA9A85310A729E3B04669324A129FD88 (Line 41): No Such Package: Infra/Build/Siso/Linux-App64le
Error: Command 'Cipd Ensure -G -Lavel Error -Root/Home/Mauryg5/Chromium_dir/Chromium -Sensure-file /tmpse1zn3c8.ensure' Returned Non -Zero Exit Status 1
Errors:
Failed to Resolve gn/gn/linux-app64le@git_revision: 468c6128dbbabe32a29d4753460ef53594406fc (line 5): no such package: gn/gn/linux-app64le
Failed to Resolve Infra/RBE/Client/Linux-App64le@Re_Client_version: 0.172.0.3cf60ba5-Gomaip (line 8): No Such Package: Infra/RBE/Client/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Ninja/Linux-App64le@Version: 3@1.12.1.chromium.4 (line 17): No Such Package: Infra/3pp/Tools/Ninja/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Go/Linux-App64le@Version: 2@1.21.3 (line 20): No Such Package: Infra/3pp/Tools/Go/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Esbuild/Linux-App64le@Version: 3@0.24.0.chromium.2 (Line 23): No Such Package: Infra/3pp/Tools/Esbuild/Linux-App64le
Failed to Resolve Infra/3pp/Tools/Ninja/Linux-App64le@Version: 3@1.12.1.chromium.4 (line 35): No Such Package: Infra/3pp/Tools/Ninja/Linux-App64le
Failed to Resolve Infra/Build/Siso/Linux-App64le@Git_revision: 87D2BE70FA9A85310A729E3B04669324A129FD88 (Line 41): No Such Package: Infra/Build/Siso/Linux-App64le
Warnings:
git update is recommeneded.
Installed Git Version is 2.25.1;
Depot_tools Recomfonds Version 2.26.0 or Later.
Disable This Warning by Setting the Gclient_suppress_git_version_warning
Environment Variable to 1.
Subprocess Failed With Return Code 1.
Apart from that I understand that the new version of GIT recommends me, but all of these errors, are they only caused by this?
atomicdog:
I know a bit about Clang/LLVM but not an expert on Chromium (never used or compiled it). I just thought I'd go down this rabbit hole with you.
As long as Clang compiles I wouldn't worry about the warnings.
It looks like the errors from the fetch command are from it trying to download ppc64le binaries but there aren't any.
Does the Chromium source code still download even with those errors?
MauryG5:
What I can tell you that when the 3 commands that go to the sources or, or,
Git Clone https://gn.googlesource.com/gn
Git Clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
And the third you gave me yourself or
Git Clone https://chromium.googlesource.com/external/github.com/llvm/llvm-project
He works and downloads everything so much and true that I have all the folders I download. Except that I have blocked myself here as I can't go on. However, I wonder how is it possible that there are these packages when Chromium on Linux Power has been present for some time and Raptor himself takes care of the builds and also the procedure for construction? It seems to me an anomalous thing ... you have to understand where the errors are, I follow the step by step guidance but I do not understand why it gives me mistakes and how they can miss packages that should instead be regularly present ...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version