Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Sep 2022 08:05:19 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: beb133aa29ad - main - graphics/mesa-devel: unbreak on aarch64 after b7e360bd9fee
Message-ID:  <202209130805.28D85Jop034037@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jbeich:

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

commit beb133aa29adf512d28e405a9bdb1962d3f60466
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-09-13 08:03:16 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-09-13 08:04:30 +0000

    graphics/mesa-devel: unbreak on aarch64 after b7e360bd9fee
    
    In file included from ../src/panfrost/lib/pan_bo.c:31:
    ./include/drm-uapi/panfrost_drm.h:239:2: error: unknown type name '__le32'
            __le32 magic;
            ^
    ./include/drm-uapi/panfrost_drm.h:240:2: error: unknown type name '__le32'
            __le32 type;
            ^
    ./include/drm-uapi/panfrost_drm.h:241:2: error: unknown type name '__le32'
            __le32 file_size;
            ^
    ./include/drm-uapi/panfrost_drm.h:242:2: error: unknown type name '__le32'
            __le32 file_offset;
            ^
    ./include/drm-uapi/panfrost_drm.h:246:4: error: unknown type name '__le64'
                            __le64 jc;
                            ^
    ./include/drm-uapi/panfrost_drm.h:247:4: error: unknown type name '__le32'
                            __le32 gpu_id;
                            ^
    ./include/drm-uapi/panfrost_drm.h:248:4: error: unknown type name '__le32'
                            __le32 major;
                            ^
    ./include/drm-uapi/panfrost_drm.h:249:4: error: unknown type name '__le32'
                            __le32 minor;
                            ^
    ./include/drm-uapi/panfrost_drm.h:250:4: error: unknown type name '__le64'
                            __le64 nbos;
                            ^
    ./include/drm-uapi/panfrost_drm.h:254:4: error: unknown type name '__le32'
                            __le32 valid;
                            ^
    ./include/drm-uapi/panfrost_drm.h:255:4: error: unknown type name '__le64'
                            __le64 iova;
                            ^
    ./include/drm-uapi/panfrost_drm.h:256:4: error: unknown type name '__le32'
                            __le32 data[2];
                            ^
    ./include/drm-uapi/panfrost_drm.h:264:3: error: unknown type name '__le32'
                    __le32 sizer[496];
                    ^
    ./include/drm-uapi/panfrost_drm.h:270:2: error: unknown type name '__le32'
            __le32 reg;
            ^
    ./include/drm-uapi/panfrost_drm.h:271:2: error: unknown type name '__le32'
            __le32 value;
            ^
    
    Reported by:    pkg-fallout
---
 graphics/mesa-devel/Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index a13829685fd8..a38cd8298dcb 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -56,6 +56,7 @@ OPTIONS_GROUP_VULKAN=	anv hasvk radv
 OPTIONS_EXCLUDE_DragonFly=	LIBUNWIND anv hasvk
 OPTIONS_EXCLUDE_i386=	LTO # anv: vkcube fails on vkCreateSwapchainKHR
 OPTIONS_EXCLUDE_powerpc64=	${"${/usr/bin/ld:L:tA}"==/usr/bin/ld.lld:?LTO:} # https://github.com/llvm/llvm-project/issues/46697
+OPTIONS_EXCLUDE+=	panfrost # https://gitlab.freedesktop.org/mesa/mesa/-/issues/7252
 OPTIONS_EXCLUDE+=	${ARCH:Naarch64:C/.+/panfrost/}
 OPTIONS_EXCLUDE+=	${ARCH:Namd64:Ni386:Nx86_64:C/.+/anv crocus hasvk iris/}
 OPTIONS_EXCLUDE+=	${ARCH:Naarch64:Namd64:Ni386:Npowerpc64:Npowerpc64le:Nx86_64:C/.+/LIBUNWIND/}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202209130805.28D85Jop034037>