New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
compile error: TabStripModelChange #7
Comments
I just took myself on a crash course on default constructors, and I still have no clue why this is happening. It doesn't help that the code the those files haven't changed at all since 72, and there's no other code in ungoogled-chromium that touches anything closely related. What's your LLVM toolchain version? |
Default package from Debian Sid: 1:8-3 |
Interesting. I used LLVM from apt.llvm.org and I'm using the build right now. Could you try using LLVM from there, or building a newer version? (The one in apt.llvm.org is 8.0.1 revision 357234) |
The same. :-<
Any other tip about another software version? |
I've set up a clean debian buster chroot with debootstrap, then ungoogled-chromium-l10n_73.0.3683.103 was compiled clearly. May some newer package caused the problem which are from sid/experimental. |
@zaza42 Hi. Do you find the problem? |
Hi Changing: ../../chrome/browser/ui/tabs/tab_strip_model_observer.h:106:28: note: default constructor of 'TabStripModelChange' is implicitly deleted because field 'deltas_' of const-qualified type 'const std::vector' would not be initialized to: std::vector deltas_; fixes things for me on Gentoo |
@FireBurn nop; it doesn't solve the issue 😿 |
Have a look here. Basically the problem comes from using libstdc++-6.0.26 (gcc-9) with clang. I haven't had the time to fully investigate this, unfortunately. Hope it helps nevertheless. |
Closing since 78 is out. Let me know if this is still a problem. |
The text was updated successfully, but these errors were encountered: