[Buildroot] [PATCH v8 5/5] package/qt5/qt5webengine: bump to version 5.15.8

Peter Korsgaard peter at korsgaard.com
Tue May 17 15:46:41 UTC 2022


>>>>> "James" == James Hilliard <james.hilliard1 at gmail.com> writes:

Hi,
 >> But that fails building v8_snapshot/gen-regexp-special-case. Notice the
 >> -m32 that get passed:
 >> 
 >> [19941/21833] LINK v8_snapshot/gen-regexp-special-case
 >> FAILED: v8_snapshot/gen-regexp-special-case
 >> /home/peko/source/buildroot/output-qt/build/qt5webengine-5.15.8/host-bin/python
 >> "../../3rdparty/chromium/build/toolchain/gcc_li
 >> 
 >> nk_wrapper.py"
 >> --output="v8_snapshot/gen-regexp-special-case" -- /usr/bin/g++ -pie
 >> -Wl,--fatal-warnings -Wl,--build-id=sha1 -fP
 >> 
 >> IC -Wl,-z,noexecstack -Wl,-z,relro
 >> -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -m32 -pie -Wl,--disable-new-dtags
 >> -Wl,-O2 -Wl,--gc-se
 >> 
 >> ctions -L/usr/lib -o "v8_snapshot/gen-regexp-special-case"
 >> -Wl,--start-group @"v8_snapshot/gen-regexp-special-case.rsp"  -Wl,--
 >> 
 >> end-group  -ldl
 >> -lpthread -lrt -licui18n -licuuc -licudata
 >> /usr/bin/ld: skipping incompatible
 >> /usr/lib/x86_64-linux-gnu/libicui18n.so when searching for -licui18n
 >> /usr/bin/ld: skipping incompatible
 >> /usr/lib/x86_64-linux-gnu/libicui18n.a when searching for -licui18n
 >> /usr/bin/ld: cannot find -licui18n
 >> /usr/bin/ld: skipping incompatible
 >> /usr/lib/x86_64-linux-gnu/libicui18n.so when searching for -licui18n
 >> /usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libicuuc.so
 >> when searching for -licuuc
 >> /usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libicuuc.a
 >> when searching for -licuuc
 >> /usr/bin/ld: cannot find -licuuc
 >> /usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libicuuc.so
 >> when searching for -licuuc
 >> /usr/bin/ld: skipping incompatible
 >> /usr/lib/x86_64-linux-gnu/libicudata.so when searching for -licudata
 >> /usr/bin/ld: skipping incompatible
 >> /usr/lib/x86_64-linux-gnu/libicudata.a when searching for -licudata
 >> /usr/bin/ld: cannot find -licudata
 >> /usr/bin/ld: skipping incompatible
 >> /usr/lib/x86_64-linux-gnu/libicudata.so when searching for -licudata
 >> collect2: error: ld returned 1 exit status
 >> [19945/21833] CXX v8_snapshot/obj/v8/v8_libsampler/sampler.o
 >> ninja: build stopped: subcommand failed.
 >> make[5]: *** [Makefile.gn_run:362: run_ninja] Error 1
 >> make[4]: *** [Makefile:82: sub-gn_run-pro-make_first] Error 2
 >> make[3]: *** [Makefile:79: sub-core-make_first] Error 2
 >> make[2]: *** [Makefile:49: sub-src-make_first] Error 2
 >> make[1]: *** [package/pkg-generic.mk:293:
 >> /home/peko/source/buildroot/output-qt/build/qt5webengine-5.15.8/.stamp_built]
 >> Error 2
 >> 
 >> 
 >> Any ideas? Notice that I did NOT apply patch 4 yet.

 > I think patch 4 was needed for fixing some linker issues with pkg-config
 > resolved dependencies like icu.

That unfortunately seems unrelated, because the build fails with the
same error here after applying patch 4 :/

>From the command line passing -m32 to HOSTCC, it sounds like some cross
compilation confusion to me.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list