[PATCH] meson: Drop gcc 8 support
Kieran Bingham
kieran.bingham at ideasonboard.com
Mon Aug 5 10:53:35 CEST 2024
Quoting Laurent Pinchart (2024-08-03 22:08:46)
> The libcamera CI has retired gcc 8 testing with the end of life of
> Debian Buster at the end of June 2024. As gcc 8 isn't tested anymore, we
> can't guarantee it will keep building libcamera correctly. Drop its
> support. If anyone still has a compeling use case for gcc 8 support for
> libcamera, we will investigate how to restore it in CI.
>
> Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
Acked-by: Kieran Bingham <kieran.bingham at ideasonboard.com>
> ---
> meson.build | 10 +---------
> 1 file changed, 1 insertion(+), 9 deletions(-)
>
> diff --git a/meson.build b/meson.build
> index 316abdb84e92..59293e478b00 100644
> --- a/meson.build
> +++ b/meson.build
> @@ -146,16 +146,8 @@ if cc.get_id() == 'clang'
> endif
>
> if cc.get_id() == 'gcc'
> - if cc.version().version_compare('<8')
> - error('gcc version is too old, libcamera requires 8.0 or newer')
> - endif
> -
> - # On gcc 8, the file system library is provided in a separate static
> - # library.
> if cc.version().version_compare('<9')
> - cpp_arguments += [
> - '-lstdc++fs',
> - ]
> + error('gcc version is too old, libcamera requires 9.0 or newer')
> endif
>
> # gcc 13 implements the C++23 version of automatic move from local
>
> base-commit: 19bbca3c0b376ba0183f5db53472c8c46cd402b5
> --
> Regards,
>
> Laurent Pinchart
>
More information about the libcamera-devel
mailing list