Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Jul 2023 03:00:25 +0200
From:      Moin Rahman <bofh@freebsd.org>
To:        Jonathan Chen <jonc@chen.org.nz>
Cc:        Mark Millard via freebsd-ports <freebsd-ports@freebsd.org>, gnome@freebsd.org
Subject:   Re: www/webkit2-gtk4 fails to build on STABLE-13/amd64
Message-ID:  <E96FFD5E-775F-407D-9542-DA61B6415EC5@freebsd.org>
In-Reply-To: <404fdbf7-35d3-917a-934c-6224884b420c@chen.org.nz>
References:  <404fdbf7-35d3-917a-934c-6224884b420c@chen.org.nz>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_5C8729FD-8F4D-430E-9042-930083901C69
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Jul 25, 2023, at 1:01 PM, Jonathan Chen <jonc@chen.org.nz> wrote:
>=20
> Hi,
>=20
> I recently updated my STABLE-13/amd64 host, and now it fails to build =
www/webkit2-gtk4; failing with:
>=20
> =
/construction/xports/www/webkit2-gtk4/work/webkitgtk-2.38.3/Source/WTF/wtf=
/Function.h:79:26: warning: unused parameter 'in' [-Wunused-parameter]
>    Out operator()(In... in) const
>                         ^
> =
/construction/xports/www/webkit2-gtk4/work/webkitgtk-2.38.3/Source/WTF/wtf=
/URLHelpers.cpp:51:34: error: integer value 256 is outside the valid =
range of values [-
> 256, 255] for the enumeration type 'UScriptCode' =
[-Wenum-constexpr-conversion]
> constexpr auto scriptCodeLimit =3D static_cast<UScriptCode>(256);
>                                 ^
> 2 warnings and 1 error generated.
>=20
> I notice that Muhammad Moinur Rahman had recently made a commit to =
webkit2-gtk4/Makefile to enable llvm16 support, probably for the main =
branch. This also needs to be enabled for stable/13 which now has llvm16 =
as its host-compiler.
>=20
> Cheers.
> --
> Jonathan Chen <jonc@chen.org.nz>
>=20

So far I haven't been able to fix all build issues with llvm16 and it's =
still an ongoing process. I plan to complete this before the final build =
starts for 14.0-RELEASE. However I have just committed fox 13.2-STABLE =
for all the fixes I have done till now for HEAD. When I fix the rest of =
it I will also consider 13.2-STABLE or more preferably OSVERSION =
1302507.

See =
https://cgit.freebsd.org/ports/commit/?id=3D95274bf4f99c71fc056013d966aec2=
39161dfd74 for more details.

Kind regards,
Moin

--Apple-Mail=_5C8729FD-8F4D-430E-9042-930083901C69
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmTAcCpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE
Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA
vJGQog/9ER9lISEd++Q9khbawG/q5l4vw45ivVyyvOvnWKAynLYz9EhppxeEQ9rL
FC77aJweTDxtPrT/Ni+d/wUVeBMkqNvPPgWmLeQldcWN9rsx7DF/OHsDYzeiu8Fn
roF7IGMyTRHefK0+n8bTWSrQ5c4G7iR0o6Lrb6bqgv4aZWPwR8SRHXu6w23Uy6eE
BpYqB4er+AKU22/fenHXcK8pHrf9FZex3/R24nrRA3tqPXYH+/lFPFe7QRXCf2CC
uAxODPODMKC0g0XsNVERg232Eq2hFNYzucrTQUnS3rxa7VRLwJHcFlgAd8iEnpJ3
cVEOehDkrlIGf1YROIilWiyFqnI/B4nv/NZnB1bcr3kS9Ct1kUPwpnzQl9cm9IwD
+bbM9cmwpgnVfYmg/7SkVT5nBMhlTYAddA9e2eiUPzn+XRnHe6NjH697giSYL3yi
27935m9rqTN7ldep18bSHDFOXoezygtr1Y0K/TPQi5Icts8qthKElgGIwtsm646N
zKl7kA3vguuyy0x+9nuoVSpgbaCp+tsj4a4QuoSe9gka0XsBCe3Gl/zxVCnjnecr
+zFTv4tHS1zyInwSNEybii/6/nkcMDnxGUEs7eUJ2wMheNiAdw3QCZIM7DZIZxyW
w6S++E4ZsE+ShANBqI6UqFBhPHN4a7/DbIqocZiLC4fGMHVupzw=
=de8a
-----END PGP SIGNATURE-----

--Apple-Mail=_5C8729FD-8F4D-430E-9042-930083901C69--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E96FFD5E-775F-407D-9542-DA61B6415EC5>