[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