Re: git: 4c9f58f33653 - main - emulators/dosbox-staging: Upstream does not support i386
Date: Tue, 15 Sep 2026 14:05:37 UTC
Hi Robert,
> 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.
I was not correct, should have said that they do not test build on i386.
simde is designed to support various platforms, apparently something goes
wrong with dosbox and simde integration. I'll look into this later, but for
now I'd like to avoid fallouts from the package cluster.
> 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 \
> >
>