Date: Tue, 5 Aug 2003 15:24:56 +0200 (CEST) From: Roderick van Domburg <roderick@gog.student.utwente.nl> To: FreeBSD-gnats-submit@FreeBSD.org Subject: gnu/55278: Externs on implicit declarations Message-ID: <200308051324.h75DOup6007307@gog.student.utwente.nl> Resent-Message-ID: <200308051330.h75DU82x012927@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 55278 >Category: gnu >Synopsis: Externs on implicit declarations >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 05 06:30:07 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Roderick van Domburg >Release: FreeBSD 5.1-CURRENT i386 >Organization: University of Twente >Environment: System: FreeBSD gog 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Mon Aug 4 15:35:46 CEST 2003 roderick@gog:/usr/obj/usr/src/sys/GOG i386 >Description: I am getting a lot of errors like "error: ISO C++ forbids the use of ` extern' on explicit instantiations" during C++ compiles. (Specifically, I have stumbled upon them trying to compile KDevelop and Kopete from recent ports.) Initially it looked like a bug in libstdc++ so I reported it to the GCC project (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11792) but they have determined it to be an issue with the FreeBSD compiler. The output listed there is that of the Kopete compile. KDevelop complains more than would suitably fit here. Concerned libstdc++ source files are locale_facets.tcc, ostream.tcc and istream.tcc. >How-To-Repeat: Try to compile KDevelop or Kopete (probably many others) from recent ports on FreeBSD 5.1-CURRENT. >Fix: Unknown. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308051324.h75DOup6007307>