Re: git: 1ff22df3296b - main - devel/eclipse-titan: Add new port

From: Hiroki Sato <hrs_at_FreeBSD.org>
Date: Sat, 14 Jun 2025 15:33:07 UTC
----Security_Multipart(Sun_Jun_15_00_33_07_2025_699)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Gerald Pfeifer <gerald@pfeifer.com> wrote
  in <db4929a3-b962-efae-ed44-48f653110871@pfeifer.com>:

ge> On Thu, 12 Jun 2025, Hiroki Sato wrote:
ge> >     devel/eclipse-titan: Add new port
ge> >
ge> >     Eclipse Titan is an open-source implementation of TTCN-3 compilation and
ge> >     execution environment.  TTCN-3 is a modular language specifically designed
ge> >     for testing, standardized by ETSI, and endorsed by ITU.
ge>
ge> > +USE_GCC=	yes
ge>
ge> Our of curiosity, why does this require GCC? (This might be worth a
ge> comment in Makefile?)

Sure, I will add some comments to the Makefile.  It has both
build-time and runtime dependency.  Regarding the build-time, it does
not build using clang++ while I am working on a patch to fix it.  For
runtime, Titan is a compiler that translates a program written in the
TTCN-3 language to C++, generates makefiles, and then compiles
it using g++.  Currently clang++ is not fully supported in the
generated code.

-- Hiroki

----Security_Multipart(Sun_Jun_15_00_33_07_2025_699)--
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

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

iMkEABMKAC4WIQRsDSNTJ8+Ax5Ae/dLbsH3Gbx9zfwUCaE2WMxAcaHJzQGZyZWVi
c2Qub3JnAAoJENuwfcZvH3N/8sYCCQHxLiqkDpeFEiNCDd5oryvN1AIQ5+7TCgTt
I66OMnpEQQVerBfU14afhYPjIZTD5EEGzSScgBA0UdMCbJCJyPgJtQIHWY1FrwEc
MpeMTnFgHOKs/4CX3AOmrISS47ZI9mljGiXs8DVwmEJYZRiuykctUCufV9Q6zdmu
L+VZhCLcpcLZBXs=
=BdWY
-----END PGP SIGNATURE-----

----Security_Multipart(Sun_Jun_15_00_33_07_2025_699)----