Summary: | www/chromium: Segfault when visiting kickstarter.com | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Ori Bernstein <ori> |
Component: | Individual Port(s) | Assignee: | freebsd-chromium (Nobody) <chromium> |
Status: | Closed DUPLICATE | ||
Severity: | Affects Some People | CC: | clutton, cpm, jonc, ws |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(chromium) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Ori Bernstein
2016-11-12 18:12:39 UTC
Sure, more hands, better results. Full debug wouldn't build because we have to many assert() which wouldn't pass. Fixing unittests would help. For now, edit args.gn Run "make configure" go to your workdir/.../out/Release and edit args.gn #is_debug = false #symbol_level = 0 #remove_webcore_debug_symbols = true Before starting, make sure you have enough time and computing power. Currently that's failing for me: [4/15486] python "/usr/home/ori/src/ports/freebsd-chromium/www/chromium/work/chromium-54.0.2840.100/build/toolchain/gcc_solink_wrapper.py" --readelf="readelf" --nm="llvm-nm39" --sofile="./libwtf.so" --tocfile="./libwtf.so.TOC" --output="./libwtf.so" -- clang++39 -shared -Wl,--fatal-warnings -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -fuse-ld=lld -Wl,--icf=all -pthread -m64 -Wl,--export-dynamic -L/usr/local/lib -o "./libwtf.so" -Wl,-soname="libwtf.so" @"./libwtf.so.rsp" FAILED: libwtf.so libwtf.so.TOC python "/usr/home/ori/src/ports/freebsd-chromium/www/chromium/work/chromium-54.0.2840.100/build/toolchain/gcc_solink_wrapper.py" --readelf="readelf" --nm="llvm-nm39" --sofile="./libwtf.so" --tocfile="./libwtf.so.TOC" --output="./libwtf.so" -- clang++39 -shared -Wl,--fatal-warnings -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -fuse-ld=lld -Wl,--icf=all -pthread -m64 -Wl,--export-dynamic -L/usr/local/lib -o "./libwtf.so" -Wl,-soname="libwtf.so" @"./libwtf.so.rsp" undefined symbol: backtrace in obj/third_party/WebKit/Source/wtf/wtf/Assertions.o It seems we may be missing an `-lexecinfo` flag somewhere? Join maillist, we discuss things there. Yes, -lexecinfo would do, but more importantly, what target do you build? This is a bug tracker IMHO, about development/etc discuss things on maillist. Ok, moving to the freebsd-chromium mailing list, at least to figure out why exactly I'm getting build failures, and how to fix those. (Sorry for the delay; had a busy week.) The issue still exists with chromium 54.x. Visiting kickstarter.com will take down chromium hard. (In reply to Ori Bernstein from comment #0) Note that this started for me with an upgrade to 48.0.2564.103 - see bug #207298, comment #1 Reverting to the previously installed chromium package didn't resolve it suggesting that the problem might be tied in with one of the dependencies. (At that time I was visiting kickstarter.com reasonably often.) *** This bug has been marked as a duplicate of bug 207298 *** |