On Mon, May 15, 2017 at 07:07:46PM +0000, John Burrell wrote: > I get errors such as these when trying to compile chromium, as per the blfs > dev book: > > FAILED: obj/v8/v8_base/ast-types.o > FAILED: obj/v8/v8_base/ast-value-factory.o > FAILED: obj/v8/v8_base/context-slot-cache.o > FAILED: obj/v8/v8_base/compile-time-value.o > FAILED: obj/v8/v8_base/modules.o > FAILED: obj/v8/v8_base/prettyprinter.o > FAILED: obj/v8/v8_base/background-parsing-task.o - which ends like this: > > ../../v8/src/objects-body-descriptors.h:102:20: error: no matching function > for call to ‘v8::internal::FixedBodyDescriptor<start_offset, end_offset, > size>::IterateBody(v8::internal::HeapObject*&)’ > IterateBody(obj); > ^
I got back to my build a little while ago, and qtwebengine had failed with the exact same error message. For that I went to fedora: http://pkgs.fedoraproject.org/cgit/rpms/qt5-qtwebengine.git/tree/ They have three gcc7 patches there, the v8 patch looks like it will fix this. I'm applying all three, building at the moment. Boy, am I glad I build qtwebengine *separately* from qt :) A quick look at fedora's chromium shows http://pkgs.fedoraproject.org/cgit/rpms/chromium.git/plain/chromium-56.0.2924.87-gcc7.patch which might be all you need. Dunno. ĸen -- I live in a city. I know sparrows from starlings. After that everything is a duck as far as I'm concerned. -- Monstrous Regiment -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
