Re: git: 85ef7e6db838 - main - www/qt5-webengine: fix build on armv7
- In reply to: Robert Clausecker : "git: 85ef7e6db838 - main - www/qt5-webengine: fix build on armv7"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 01 May 2025 14:43:46 UTC
Hi!
01.05.2025 13:03, Robert Clausecker пишет:
> The branch main has been updated by fuz:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=85ef7e6db838d5276da8c9d6b658f41cdda13e6c
>
> commit 85ef7e6db838d5276da8c9d6b658f41cdda13e6c
> Author: Robert Clausecker <fuz@FreeBSD.org>
> AuthorDate: 2025-04-26 21:14:26 +0000
> Commit: Robert Clausecker <fuz@FreeBSD.org>
> CommitDate: 2025-05-01 10:03:00 +0000
>
> www/qt5-webengine: fix build on armv7
>
> The build system adds the bogus option --target=arm-linux-gnueabihf to
> the build when building on arm, causing all sorts of issues. Patch that
> out, then add some polyfill for API differences between ARM Linux and
> ARM FreeBSD.
>
> Approved by: portmgr (build fix blanket)
> MFH: 2025Q2
> ---
> www/qt5-webengine/Makefile | 2 +-
> ...arty_chromium_base_profiler_register__context.h | 17 +++++++++++--
> ...rdparty_chromium_build_config_compiler_BUILD.gn | 29 +++++++++++++++-------
> ...omium_third__party_dav1d_libdav1d_src_arm_cpu.c | 14 +++++++++++
> ...y_chromium_third__party_skia_src_core_SkCpu.cpp | 25 ++++++++++++++++++-
> 5 files changed, 74 insertions(+), 13 deletions(-)
>
> diff --git a/www/qt5-webengine/Makefile b/www/qt5-webengine/Makefile
> index f69d3302e4fe..82986332de6c 100644
> --- a/www/qt5-webengine/Makefile
> +++ b/www/qt5-webengine/Makefile
> @@ -19,7 +19,7 @@
>
> PORTNAME= webengine
> PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
> -PORTREVISION= 1
> +PORTREVISION= 2
Why? :-(
~6 hours in the trash on each amd64 host…
On live system I can do:
echo "UPDATE packages SET version='5.15.18p7_2' WHERE
origin='www/qt5-webengine';" | pkg shell
But can't do same in poudriere.
Was this bump really necessary?
--
Best regards,
Vladimir Druzenko