Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Jun 2023 21:47:11 +0200
From:      Jan Beich <jbeich@FreeBSD.org>
To:        <pkg-fallout@FreeBSD.org>
Cc:        x11@FreeBSD.org
Subject:   Re: [package - main-amd64-default][graphics/mesa-demos] Failed for mesa-demos-8.4.0_3 in build
Message-ID:  <o7l4-mym8-wny@FreeBSD.org>
In-Reply-To: <6496dd7e.1466.669faba6__15132.0343416714$1687608713$gmane$org@beefy18.nyi.freebsd.org> (pkg-fallout@freebsd.org's message of "Sat, 24 Jun 2023 12:11:42 %2B0000")
References:  <6496dd7e.1466.669faba6__15132.0343416714$1687608713$gmane$org@beefy18.nyi.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
<pkg-fallout@FreeBSD.org> writes:

> _CCVERSION_921dbbb2=FreeBSD clang version 16.0.6 (https://github.com/llvm/llvm-project.git llvmorg-16.0.6-0-g7cbf1a259152) Target: x86_64-unknown-freebsd14.0 Thread model: posix InstalledDir: /usr/bin

Regressed by https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271047

> shaderutil.c:84:20: error: incompatible function pointer types assigning to 'PFNGLSHADERSOURCEPROC' (aka 'void (*)(unsigned int, int, const char *const *, const int *)') from 'PFNGLSHADERSOURCEARBPROC' (aka 'void (*)(unsigned int, int, const char **, const int *)') [-Wincompatible-function-pointer-types]
>       ShaderSource = glShaderSourceARB;
>                    ^ ~~~~~~~~~~~~~~~~~
> 1 error generated.

Fixed by https://gitlab.freedesktop.org/mesa/demos/-/commit/e67dac7e61f1
which is part of https://lists.freedesktop.org/archives/mesa-announce/2022-May/000677.html
while the latest is https://lists.freedesktop.org/archives/mesa-announce/2023-March/000712.html
which contains FreeBSD fixes (upstreamed by me) but no longer supports autotools.

Note, another case for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271600



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