Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Jun 2023 16:55:44 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 271047] [exp-run] Against llvm-16-update branch on GitHub
Message-ID:  <bug-271047-7788-UljolPxa37@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-271047-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-271047-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271047

--- Comment #57 from Dimitry Andric <dim@FreeBSD.org> ---
(In reply to Dimitry Andric from comment #56)
Aha, tried again and I see in the configure phase:

Trying source 1 (type inline) of library mng ...
+ cd
/wrkdirs/share/dim/ports/graphics/qt5-imageformats/work/kde-qtimageformats-=
5.15.8p6/config.tests/mng
&& /usr/local/lib/qt5/bin/qmake "CONFIG -=3D qt debug_and_release app_bundle
lib_bundle" "CONFIG +=3D shared warn_off console single_arch" 'QMAKE_USE +=
=3D mng'
'QMAKE_LIBS_MNG =3D -lmng'
/wrkdirs/share/dim/ports/graphics/qt5-imageformats/work/kde-qtimageformats-=
5.15.8p6/config.tests/mng
+ cd
/wrkdirs/share/dim/ports/graphics/qt5-imageformats/work/kde-qtimageformats-=
5.15.8p6/config.tests/mng
&& MAKEFLAGS=3D make
> clang++ -c -pipe -O2 -w -fPIC  -I. -I/usr/local/include -I/usr/local/lib/=
qt5/mkspecs/freebsd-clang -o main.o main.cpp
> In file included from main.cpp:3:
> In file included from /usr/local/include/libmng.h:385:
> In file included from /usr/local/include/libmng_types.h:181:
> /usr/local/include/lcms.h:1238:29: error: ISO C++17 does not allow 'regis=
ter' storage class specifier [-Wregister]
> typedef int (* _cmsSAMPLER)(register WORD In[],
>                             ^~~~~~~~~

so that's the good old register stuff again. This can be solved similarly to
bug 271421, bug 271422, and bug 271424. (I asked the lcms2 maintainer if we
could fix it in that port, but there were just three dependent ports at the
time.)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-271047-7788-UljolPxa37>