Created
July 14, 2018 18:54
-
-
Save jakogut/b05bd63c1e3b2ca823fd6b08ed3f0d2e to your computer and use it in GitHub Desktop.
Buildroot - Chromium v7 i386 link error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
( cd /home/joseph/buildroot/output/build/chromium-67.0.3396.79; PATH="/home/joseph/buildroot/output/host/bin:/home/joseph/buildroot/output/host/sbin:/usr/ local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PATH=/home/joseph/buildroot/output/build/chromium-67.0.3396 .79/bin:"/home/joseph/buildroot/output/host/bin:/home/joseph/buildroot/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bi n/vendor_perl:/usr/bin/core_perl" ninja -j33 -C out/Release chrome chrome_sandbox chromedriver ) | |
ninja: Entering directory `out/Release' | |
[1/1] LINK ./chrome | |
FAILED: chrome | |
/home/joseph/buildroot/output/host/bin/python2 "../../build/toolchain/gcc_link_wrapper.py" --output="./chrome" -- ccache clang++ -pie -Wl,--version-script =../../build/linux/chrome.map -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--no-as-needed -lpthread -Wl,--as-neede d -fuse-ld=lld -Wl,--icf=all -m32 -Wl,-O2 -Wl,--gc-sections -Wl,--fatal-warnings -nostdlib++ --sysroot=../../../../host/i686-buildroot-linux-gnu/sysroot - Wl,-rpath-link=. -Wl,--disable-new-dtags -Wl,--export-dynamic --gcc-toolchain=/home/joseph/buildroot/output/host -o "./chrome" -Wl,--start-group @"./chrom e.rsp" -Wl,--end-group -ldl -lpthread -lrt -lX11 -lX11-xcb -lxcb -lXcomposite -lXcursor -lXdamage -lXext -lXfixes -lXi -lXrender -lXtst -lgmodule-2.0 - lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lnss3 -lnssutil3 -lsmime3 -lplds4 -lplc4 -lnspr4 -lcups -lz -lm -lcrypt -ldbus-1 -lexpat -lXss -lfreetype -ljpeg -l harfbuzz -ldrm -lXrandr -lgio-2.0 -lresolv -lpci -lasound -lpangocairo-1.0 -lpango-1.0 -lcairo -latk-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpa ngoft2-1.0 -lfontconfig | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_avx) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_avx) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_avx) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_avx) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_avx) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_avx) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_avx) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_avx) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_avx) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC | |
>>> defined in obj/third_party/ffmpeg/libffmpeg_yasm.a(ffmpeg_yasm/dct32.o) | |
>>> referenced by ../../third_party/ffmpeg/libavcodec/x86/dct32.asm | |
>>> ffmpeg_yasm/dct32.o:(ff_dct32_float_sse2) in archive obj/third_party/ffmpeg/libffmpeg_yasm.a | |
/home/joseph/buildroot/output/host/bin/ld.lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) | |
clang-6.0: error: linker command failed with exit code 1 (use -v to see invocation) | |
ninja: build stopped: subcommand failed. | |
make: *** [package/pkg-generic.mk:232: /home/joseph/buildroot/output/build/chromium-67.0.3396.79/.stamp_built] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment