Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 03 Jul 2026 20:30:57 +0000
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a960703ffe96 - main - emulators/ares: fix build on powerpc64*
Message-ID:  <6a481c01.3ed00.33a9b653@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by pkubaj:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a960703ffe9642b99b591dbb271a36034357400f

commit a960703ffe9642b99b591dbb271a36034357400f
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2026-07-02 21:50:06 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2026-07-03 20:30:48 +0000

    emulators/ares: fix build on powerpc64*
    
    Disable N64:
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1070:24: error: use of undeclared identifier 'FpuWidth32'
     1070 |       Fdn, {Fsn, Ftn}, FpuWidth32, (5 - 1) * 2,
          |                        ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1071:7: error: use of undeclared identifier 'FpuCheckQnan'
     1071 |       FpuCheckQnan,
          |       ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1072:7: error: use of undeclared identifier 'fpuDiv0Mask'
     1072 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |       ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1072:21: error: use of undeclared identifier 'fpuOverflowMask'
     1072 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |                     ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1072:39: error: use of undeclared identifier 'fpuUnderflowMask'
     1072 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |                                       ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1072:58: error: use of undeclared identifier 'fpuInexactMask'
     1072 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |                                                          ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1087:24: error: use of undeclared identifier 'FpuWidth32'
     1087 |       Fdn, {Fsn, Ftn}, FpuWidth32, (5 - 1) * 2,
          |                        ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1088:7: error: use of undeclared identifier 'FpuCheckQnan'
     1088 |       FpuCheckQnan,
          |       ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1089:7: error: use of undeclared identifier 'fpuDiv0Mask'
     1089 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |       ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1089:21: error: use of undeclared identifier 'fpuOverflowMask'
     1089 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |                     ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1089:39: error: use of undeclared identifier 'fpuUnderflowMask'
     1089 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |                                       ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1089:58: error: use of undeclared identifier 'fpuInexactMask'
     1089 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |                                                          ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1104:24: error: use of undeclared identifier 'FpuWidth32'
     1104 |       Fdn, {Fsn, Ftn}, FpuWidth32, (5 - 1) * 2,
          |                        ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1105:7: error: use of undeclared identifier 'FpuCheckQnan'
     1105 |       FpuCheckQnan,
          |       ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1106:7: error: use of undeclared identifier 'fpuDiv0Mask'
     1106 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |       ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1106:21: error: use of undeclared identifier 'fpuOverflowMask'
     1106 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |                     ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1106:39: error: use of undeclared identifier 'fpuUnderflowMask'
     1106 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |                                       ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1106:58: error: use of undeclared identifier 'fpuInexactMask'
     1106 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
          |                                                          ^
    /wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1121:24: error: use of undeclared identifier 'FpuWidth32'
     1121 |       Fdn, {Fsn, Ftn}, FpuWidth32, (29 - 1) * 2,
          |                        ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
---
 emulators/ares/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/emulators/ares/Makefile b/emulators/ares/Makefile
index 2aa6008a7bb4..224f7cb14b19 100644
--- a/emulators/ares/Makefile
+++ b/emulators/ares/Makefile
@@ -62,6 +62,8 @@ OPTIONS_GROUP_SHADER=		LIBRASHADER LIBRETRO
 # error loading plugin: Cannot open "/usr/bin/../lib/LLVMgold.so"
 # on tools/sourcery target, so exclude OPENAL on i386
 OPTIONS_EXCLUDE_i386=	OPENAL
+OPTIONS_EXCLUDE_powerpc64le=	N64
+OPTIONS_EXCLUDE_powerpc64=	N64
 
 OPTIONS_SUB=	yes
 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a481c01.3ed00.33a9b653>