Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Apr 2015 22:46:00 +0200
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Dmitry Marakasov <amdmi3@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r384163 - head/databases/tora
Message-ID:  <618u-h4af-wny@FreeBSD.org>
In-Reply-To: <201504171513.t3HFD8mu021654@svn.freebsd.org> (Dmitry Marakasov's message of "Fri, 17 Apr 2015 15:13:08 %2B0000 (UTC)")
References:  <201504171513.t3HFD8mu021654@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=
Content-Type: text/plain

Dmitry Marakasov <amdmi3@FreeBSD.org> writes:

> Log:
>   - Fix build on 10.x and 11.x
[...]
> +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 36
> +USE_GCC=	yes
> +.endif

Did you test runtime? USE_GCC almost never works for 10+ systems with
C++ ports if any of the dependencies link against libc++. base r233749
tried to address that[1] but haven't been ported to lang/gcc*.

  $ tora
  Segmentation fault

  $ ldd -a =tora | awk '/:/ { s=$0; next } /\+\+/ { print s; print }'
  /usr/local/bin/tora:
          libstdc++.so.6 => /usr/local/lib/gcc48/libstdc++.so.6 (0x297f3000)
  /usr/local/lib/qt4/libQtCore.so.4:
          libc++.so.1 => /usr/lib/libc++.so.1 (0x29e6f000)
  /usr/local/lib/qt4/libQtGui.so.4:
          libc++.so.1 => /usr/lib/libc++.so.1 (0x29e6f000)
  /usr/local/lib/qt4/libQtSql.so.4:
          libc++.so.1 => /usr/lib/libc++.so.1 (0x29e6f000)
  /usr/local/lib/qt4/libQtNetwork.so.4:
          libc++.so.1 => /usr/lib/libc++.so.1 (0x29e6f000)
  /usr/local/lib/qt4/libQtXml.so.4:
          libc++.so.1 => /usr/lib/libc++.so.1 (0x29e6f000)
  /usr/local/lib/qt4/libqscintilla2.so.11:
          libc++.so.1 => /usr/lib/libc++.so.1 (0x29e6f000)

Try USES=compiler:gcc-c++11-lib instead.

[1] https://wiki.freebsd.org/NewC++Stack#Mixing_Libraries_using_Libc.2B-.2B-_and_Libstdc.2B-.2B-

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAEBCgBmBQJVMXEIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF
NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3buwUIAMDgg2b5fbFiP42eSz4+YTls
h+snmcP9W6mI+En0BnEFmxV7Aavb0NhL0bGiUVBRq1UTuo2vHj3VD1a61JnlBh4b
SxZg5InJPqTe/LN2KwZ+zFdE6TCK89cKEWXSTCHGhAAv+k0gyARAGk9Xo5Cpn9xR
4zmoZ1aNLyEwoXs7BqdYAjPguGBUx9MpgiuTETbGDrEvjKMipImx/PWbhfaegVaO
Diytx0o/S3fQ0XRKEFcxGa+MVszLbI1brcvswJMs/NAc8K9ejy3+71WkXd+wVAwF
TUa4/yJrbIQUoArUIYVmkNSs+fuy3MfmDjXRkce3ah5RfH1mu05Soi+wEwrIFCc=
=nYZp
-----END PGP SIGNATURE-----
--=-=-=--



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