Date: Thu, 18 Jul 2019 18:56:47 +0200 From: Piotr Kubaj <pkubaj@anongoth.pl> To: Alexey Dokuchaev <danfe@freebsd.org> Cc: Piotr Kubaj <pkubaj@freebsd.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r506848 - head/benchmarks/super-smack Message-ID: <20190718165647.GB38485@ThinkPad-X200.g.anongoth.pl> In-Reply-To: <20190718120610.GA59568@FreeBSD.org> References: <201907181125.x6IBPT8b064735@repo.freebsd.org> <20190718120610.GA59568@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--4WFk9JermiMi8UFN Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline compiler:c++11-lang is currently the closest there is in the ports framework. This specific error message means that one of linked dependencies (libmysqlclient) was compiled with new GCC and some symbols couldn't be found because of that. Since it uses C++, that's why compiler:c++11-lang is added. We should probably rename all c11, c++11-lang, c++11-lib, c++14-lang and c++17-lang to modern and modify all ports. Currently lots of ports just need new GCC because some library is compiled with new GCC. On 19-07-18 12:06:10, Alexey Dokuchaev wrote: >On Thu, Jul 18, 2019 at 11:25:29AM +0000, Piotr Kubaj wrote: >> New Revision: 506848 >> URL: https://svnweb.freebsd.org/changeset/ports/506848 >> >> Log: >> benchmarks/super-smack: fix build on GCC architectures >> >> GCC from ports is required: >> /usr/local/lib/mysql/libmysqlclient.so: undefined reference to `operator delete(void*, unsigned long)@CXXABI_1.3.9' > >Piotr, > >While I appreciate fixing all these ports, I don't like where it's going: >compiler:c++11-lang reads "this port is written in C++11", or maybe "one >of its dependencies is written in C++11, so it also needed here". > >The above error message is about something else. Can we please find a >better way to spell "compiler:modern" instead of abusing "c++11-lang" >and keep confusing everyone? > >./danfe --4WFk9JermiMi8UFN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEycyIeNkkgohzsoorelmbhSCDnJ0FAl0wpM9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM5 Q0M4ODc4RDkyNDgyODg3M0IyOEEyQjdBNTk5Qjg1MjA4MzlDOUQACgkQelmbhSCD nJ3pFRAAtZArrWI85WR70DG5sloH7CwvydZdlz2LlrWOKiCRf+aNTZ8Q/zt8kZZf k8QEG+pDfGFglAW+bsovf2G2UPdxY4znJkWw4RGGyROitDz9TLGhE5C1raLnmQ0n oc7js2BeUKbqsJKcr8rfS5orsdkAeSTDad4NfK15LyFZFpCy+3fjPxVlXeZ+yGPT Wdn0OPRtEorIXBbrwJF1g5g1a/LSmXxic4mDoAItdfM/r6xng8MThYGTkaDSK0hn BfQUneXsIrIPBWDUNm0oYztTMXSTas1DNpeMQgFwScBsfVBQYifvQ0EhWD/DKw+7 uaYac+TGlyt7h2irEOcw1LNWeFJTSdLuhBRyWcGX9LZhK8Ov1OCS5BZxDynSTbv8 B9bWmX/ewiOHC8ox4rFSGALaG99wwZHdLbdjUXcLb3PnGl+r1m6+wvcm0/7SNNWp 0IE78DoCxqCq+cpwVq2KNwMscCmjQmfuZxmk+uNqo2+/NQY0miFdizGBBU7JiyRv +iUt4HA5oYdxRVmENa+9MJQSZYxsVwZBw5Fl3AoslDA+mzNLBJe1ho1UooKpUDgC qYZtuIvmYALbEfifKozZCyR0jT7jGy1z0aZ+iPRMMIa/DeAHrNPugQjkXMsRWLXG aJqF19DFYjNu2dWRR464jyE99GsDx3Xwrs3xhjOXDJ/KHvFCl0A= =feCu -----END PGP SIGNATURE----- --4WFk9JermiMi8UFN--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190718165647.GB38485>