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