Closed original-birdman closed 1 year ago
I do have libstdc++-12-dev installed. And this file is there:
[gmllaptop]: ls -l /usr/include/c++/12/cmath
-rw-r--r-- 1 root root 49383 Mar 14 09:40 /usr/include/c++/12/cmath
Possibly more relevant (since the compiler at this point is clang++-14) I also have libc++-14-dev installed, which provides:
[gmllaptop]: ls -l /usr/lib/llvm-14/include/c++/v1/cmath
-rw-r--r-- 1 root root 20750 Jun 25 2022 /usr/lib/llvm-14/include/c++/v1/cmath
which also shows up (via a symlink) as:
[gmllaptop]: ls -l /usr/include/c++/v1/cmath
-rw-r--r-- 1 root root 20750 Jun 25 2022 /usr/include/c++/v1/cmath
There do seem to be two different (but similar) bignum-dtoa.cc
implementations in the source.
Bloat?
The issue you were experiencing with trying to resume the build is a known issue. Unfortunately, I haven't found a way around it besides just rerunning debian/rules setup
.
As for the build error, we would need more context than just the final error code in order to debug this. I suspect you're missing some important Debian patches that weren't included in our source tree for this version of Chromium. I've actually been meaning to create a pull request for 114.0.5735.199-1, which I got to build on Debian 12 with some upstream Debian patches.
Difficult to get any context for the error, as there are so many warnings (mostly about inline) being produced.
But all I want is a chromium that I can use from time to time, and I now see there are working binary installs available, so they'll do for me.
Attempting a restart of the build (dpkg-buildpackage -b -uc) at that point produces:
which may, or may not, be the problem.
Although having just read the LinuxMint issue it's actually the same as that.