mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-09 16:01:54 -09:00
package/qt5/qt5webengine: use bundled icu
With the "-webengine-icu" config option qt5webengine uses icu headers on the build host. Unfortunately, the build fails with: /home/thomas/buildroot/buildroot/output/build/qt5webengine-5.15.14/host-bin/python "../../3rdparty/chromium/build/toolchain/gcc_link_wrapper.py" --output="v8_snapshot/gen-regexp-special-case" -- /usr/bin/g++ -pie -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -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-sections -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/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/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/libgcc_s.so.1 when searching for libgcc_s.so.1 collect2: error: ld returned 1 exit status So use the bundled icu instead, as it needs an icu with a bitness matching the bitness of the target, and other complexities. Signed-off-by: Kadir Yilmaz <kadir.c.yilmaz@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
638babd596
commit
ca7cedaa8c
@@ -61,7 +61,6 @@ QT5WEBENGINE_DEPENDENCIES += \
|
||||
host-freetype \
|
||||
host-gperf \
|
||||
host-harfbuzz \
|
||||
host-icu \
|
||||
host-ninja \
|
||||
host-nodejs \
|
||||
host-pkgconf \
|
||||
@@ -87,7 +86,6 @@ QT5WEBENGINE_DEPENDENCIES += \
|
||||
QT5WEBENGINE_CONF_OPTS += \
|
||||
-webengine-embedded-build \
|
||||
-webengine-ffmpeg \
|
||||
-webengine-icu \
|
||||
-webengine-opus \
|
||||
-webengine-webchannel \
|
||||
-webengine-webp \
|
||||
|
||||
Reference in New Issue
Block a user