Re: git: 4c9f58f33653 - main - emulators/dosbox-staging: Upstream does not support i386

From: Robert Clausecker <fuz_at_freebsd.org>
Date: Mon, 14 Sep 2026 16:53:37 UTC
Hi Max,

If this is an official statement of upstream, please use
NOT_FOR_ARCHS with NOT_FOR_ARCHS reason.
If you believe that this could be fixed with a site patch,
use BROKEN_i386.  IGNORE_i386 is not usually what we use for
this sort of situation.

Yours,
Robert Clausecker

On Mon, Sep 14, 2026 at 04:24:24PM +0000, Max Brazhnikov wrote:
> The branch main has been updated by makc:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=4c9f58f33653d4bbcf9c169f146747a8c38f1677
> 
> commit 4c9f58f33653d4bbcf9c169f146747a8c38f1677
> Author:     Max Brazhnikov <makc@FreeBSD.org>
> AuthorDate: 2026-09-14 16:24:02 +0000
> Commit:     Max Brazhnikov <makc@FreeBSD.org>
> CommitDate: 2026-09-14 16:24:02 +0000
> 
>     emulators/dosbox-staging: Upstream does not support i386
> ---
>  emulators/dosbox-staging/Makefile | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/emulators/dosbox-staging/Makefile b/emulators/dosbox-staging/Makefile
> index 85d1d4a11d43..b329385375ef 100644
> --- a/emulators/dosbox-staging/Makefile
> +++ b/emulators/dosbox-staging/Makefile
> @@ -7,6 +7,9 @@ MAINTAINER=	makc@FreeBSD.org
>  COMMENT=	DOS/x86 emulator based on DOSBox
>  WWW=		https://dosbox-staging.github.io/
>  
> +# src/libs/simde/x86/sse2.h:11214:11: error: _Float16 is not supported on this target
> +IGNORE_i386=	fails to build on i386
> +
>  BUILD_DEPENDS=	${LOCALBASE}/include/asio.hpp:net/asio
>  LIB_DEPENDS=	libz-ng.so:archivers/zlib-ng \
>  		libasound.so:audio/alsa-lib \
> 

-- 
()  ascii ribbon campaign - for an encoding-agnostic world
/\  - against html email  - against proprietary attachments