svn commit: r384676 - head/cad/kicad

Jan Beich jbeich at FreeBSD.org
Sat Apr 25 02:00:14 UTC 2015


Thierry Thomas <thierry at FreeBSD.org> writes:

> Author: thierry
> Date: Fri Apr 24 19:34:19 2015
> New Revision: 384676
> URL: https://svnweb.freebsd.org/changeset/ports/384676
>
> Log:
>   Mark BROKEN of FreeBSD < 10:
>   
>   /usr/local/lib/libwebkitgtk-1.0.so.0: undefined reference to
> `std::chrono::_V2::steady_clock::now()@GLIBCXX_3.4.19'
>   /usr/local/lib/libjavascriptcoregtk-1.0.so.0: undefined reference to
> `std::chrono::_V2::system_clock::now()@GLIBCXX_3.4.19'
>   collect2: error: ld returned 1 exit status
>
>   This is standard C++11, but there is a problem with stdlib.

Mixing libc++ and libstdc++ ? libc++ is only default on FreeBSD 10+ but
kicad/Makefile unconditionally does

  LDFLAGS+=	-L${LOCALBASE}/lib/c++
  CXXFLAGS+=	-nostdinc++ -isystem ${LOCALBASE}/include/c++/v1
  BUILD_DEPENDS+=	${LOCALBASE}/lib/c++/libstdc++.so:${PORTSDIR}/devel/libc++

while the dependencies may still be linked against libstdc++.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 602 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20150425/19f61202/attachment.sig>


More information about the svn-ports-all mailing list