ports/55145: make net/kmess compile on -current
Karel J. Bosschaart
karelj at phys9911.phys.tue.nl
Fri Aug 1 12:10:10 UTC 2003
>Number: 55145
>Category: ports
>Synopsis: make net/kmess compile on -current
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Aug 01 05:10:08 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Karel J. Bosschaart
>Release: FreeBSD 5.1-CURRENT i386
>Organization:
-
>Environment:
System: FreeBSD phys9911.phys.tue.nl 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Mon Jul 28 17:16:49 CEST 2003 karelj at phys9911.phys.tue.nl:/usr/obj/usr/src/sys/KAYJAY i386
>Description:
net/kmess does not compile on -current. It fails with several
/usr/include/c++/3.3/bits/istream.tcc:1214: error: ISO C++ forbids the use of
`extern' on explicit instantiations
>How-To-Repeat:
'make' the net/kmess port on a -current system.
>Fix:
Adding following lines to the ports Makefile makes the port compile:
pre-configure:
${REINPLACE_CMD} "s,-pedantic ,," ${WRKSRC}/configure
I took this solution/workaround from searching the kde-freebsd list,
where it was discussed ~2 weeks ago (for kde-libs3 and other kde ports).
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list