Date: Mon, 20 Oct 2003 08:34:32 -0700 (PDT) From: Kevin Oberman <oberman@es.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/58286: pstoedit port will not build with gcc-3.3 Message-ID: <20031020153432.79BCF5D07@ptavv.es.net> Resent-Message-ID: <200310201540.h9KFeGiW082981@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 58286 >Category: ports >Synopsis: pstoedit port will not build with gcc-3.3 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 20 08:40:15 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Kevin Oberman >Release: FreeBSD 4.9-RC i386 >Organization: ESnet -- The Energy Sciences Network >Environment: System: FreeBSD pak.es.net 5.1-CURRENT FreeBSD 5.1-CURRENT #4: Tue Sep 30 13:16:24 PDT 2003 oberman@pak.es.net:/usr/obj/usr/src/sys/PAKv5 i386 >Description: pstoedit will not build with the compiler in CURRENT. It fails to compile with: if /bin/sh ../libtool --mode=compile c++ -DPACKAGE_NAME=\"pstoedit\" -DPACKAGE_TARNAME=\"pstoedit\" -DPACKAGE_VERSION=\"3.33\" -DPACKAGE_STRING=\"pstoedit\ 3.33\" -DPACKAGE_BUGREPORT=\"wglunz@pstoedit.net\" -DPACKAGE=\"pstoedit\" -DVERSION=\"3.33\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_DIRENT_H=1 -I. -I. -DHAVE_LIBMING -DHAVE_MAGIC -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -I/X11 -I/usr/local/include/libxml2 -DHAVE_LIBPNG -DDEFAULTGS=/usr/local/bin/gs -DPSTOEDITDATADIR="\"/usr/local/share/pstoedit\"" -DPSTOEDITLIBDIR="\"/usr/local/lib/pstoedit\"" -DBUGGYGPP -pedantic -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wstrict-prototypes -I/usr/local/include/ming -I/usr/local/include -I/ usr/X11R6/include -O -pipe -mcpu=pentiumpro -DINTERNALBOOL -MT dynload.lo -MD -MP -MF ".deps/dynload.Tpo" -c -o dynload.lo `test -f 'dynload.cpp' || echo './'`dynload.cpp; then mv ".deps/dynload.Tpo" ".deps/dynload.Plo"; else rm -f ".deps/dynload.Tpo"; exit 1; fi mkdir .libs c++ -DPACKAGE_NAME=\"pstoedit\" -DPACKAGE_TARNAME=\"pstoedit\" -DPACKAGE_VERSION=\"3.33\" "-DPACKAGE_STRING=\"pstoedit 3.33\"" -DPACKAGE_BUGREPORT=\"wglunz@pstoedit.net\" -DPACKAGE=\"pstoedit\" -DVERSION=\"3.33\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_DIRENT_H=1 -I. -I. -DHAVE_LIBMING -DHAVE_MAGIC -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -I/X11 -I/usr/local/include/libxml2 -DHAVE_LIBPNG -DDEFAULTGS=/usr/local/bin/gs -DPSTOEDITDATADIR=\"/usr/local/share/pstoedit\" -DPSTOEDITLIBDIR=\"/usr/local/lib/pstoedit\" -DBUGGYGPP -pedantic -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wstrict-prototypes -I/usr/local/include/ming -I/usr/local/include -I/usr/X11R6/include -O -pipe -mcpu=pentiumpro -DINTERNALBOOL -MT dynload.lo -MD -MP -MF .deps/dynload.Tpo -c dynl oad.cpp -fPIC -DPIC -o .libs/dynload.lo In file included from /usr/include/pthread.h:43, from /usr/include/c++/3.3/bits/gthr-default.h:37, from /usr/include/c++/3.3/bits/gthr.h:98, from /usr/include/c++/3.3/bits/c++io.h:37, from /usr/include/c++/3.3/bits/fpos.h:44, from /usr/include/c++/3.3/iosfwd:49, from /usr/include/c++/3.3/ios:44, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/sys/time.h:125:44: warning: use of C99 long long integer constant /usr/include/sys/time.h:142:44: warning: use of C99 long long integer constant In file included from /usr/include/c++/3.3/cwchar:54, from /usr/include/c++/3.3/bits/fpos.h:45, from /usr/include/c++/3.3/iosfwd:49, from /usr/include/c++/3.3/ios:44, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/wchar.h:189: error: ISO C++ does not support `long long' /usr/include/wchar.h:192: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/bits/fpos.h:45, from /usr/include/c++/3.3/iosfwd:49, from /usr/include/c++/3.3/ios:44, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/cwchar:237: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cwchar:239: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/cstdlib:52, from /usr/include/c++/3.3/bits/stl_algobase.h:67, from /usr/include/c++/3.3/memory:54, from /usr/include/c++/3.3/string:48, from /usr/include/c++/3.3/bits/locale_classes.h:47, from /usr/include/c++/3.3/bits/ios_base.h:47, from /usr/include/c++/3.3/ios:49, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/stdlib.h:134: error: ISO C++ does not support `long long' /usr/include/stdlib.h:135: error: ISO C++ does not support `long long' /usr/include/stdlib.h:140: error: ISO C++ does not support `long long' /usr/include/stdlib.h:143: error: ISO C++ does not support `long long' /usr/include/stdlib.h:143: error: ISO C++ does not support `long long' /usr/include/stdlib.h:145: error: ISO C++ does not support `long long' /usr/include/stdlib.h:145: error: ISO C++ does not support `long long' /usr/include/stdlib.h:148: error: ISO C++ does not support `long long' /usr/include/stdlib.h:151: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/bits/stl_algobase.h:67, from /usr/include/c++/3.3/memory:54, from /usr/include/c++/3.3/string:48, from /usr/include/c++/3.3/bits/locale_classes.h:47, from /usr/include/c++/3.3/bits/ios_base.h:47, from /usr/include/c++/3.3/ios:49, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/cstdlib:149: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:149: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:152: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:152: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:157: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:157: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:161: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:161: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:165: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:167: error: ISO C++ does not support `long long' /usr/include/c++/3.3/cstdlib:169: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/bits/stl_algobase.h:72, from /usr/include/c++/3.3/memory:54, from /usr/include/c++/3.3/string:48, from /usr/include/c++/3.3/bits/locale_classes.h:47, from /usr/include/c++/3.3/bits/ios_base.h:47, from /usr/include/c++/3.3/ios:49, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/bits/type_traits.h:211: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/type_traits.h:219: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/type_traits.h:312: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/type_traits.h:316: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/bits/stl_iterator_base_funcs.h:68, from /usr/include/c++/3.3/bits/stl_algobase.h:74, from /usr/include/c++/3.3/memory:54, from /usr/include/c++/3.3/string:48, from /usr/include/c++/3.3/bits/locale_classes.h:47, from /usr/include/c++/3.3/bits/ios_base.h:47, from /usr/include/c++/3.3/ios:49, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/bits/concept_check.h:52:37: warning: anonymous variadic macros were introduced in C99 In file included from /usr/include/c++/3.3/memory:55, from /usr/include/c++/3.3/string:48, from /usr/include/c++/3.3/bits/locale_classes.h:47, from /usr/include/c++/3.3/bits/ios_base.h:47, from /usr/include/c++/3.3/ios:49, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/bits/stl_alloc.h:968: error: ISO C++ forbids the use of ` extern' on explicit instantiations /usr/include/c++/3.3/bits/stl_alloc.h:969: error: ISO C++ forbids the use of ` extern' on explicit instantiations /usr/include/c++/3.3/bits/stl_alloc.h:970: error: ISO C++ forbids the use of ` extern' on explicit instantiations /usr/include/c++/3.3/bits/stl_alloc.h:970: error: ISO C++ forbids the use of ` extern' on explicit instantiations /usr/include/c++/3.3/bits/stl_alloc.h:970: error: ISO C++ forbids the use of ` extern' on explicit instantiations In file included from /usr/include/c++/3.3/string:57, from /usr/include/c++/3.3/bits/locale_classes.h:47, from /usr/include/c++/3.3/bits/ios_base.h:47, from /usr/include/c++/3.3/ios:49, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/bits/basic_string.tcc:1061: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1061: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1061: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1064: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1067: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1070: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1073: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1076: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1076: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1076: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1079: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1082: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1085: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_string.tcc:1088: error: ISO C++ forbids the use of `extern' on explicit instantiations In file included from /usr/include/c++/3.3/streambuf:934, from /usr/include/c++/3.3/ios:50, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/bits/streambuf.tcc:241: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/streambuf.tcc:245: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/streambuf.tcc:248: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/streambuf.tcc:252: error: ISO C++ forbids the use of `extern' on explicit instantiations In file included from /usr/include/c++/3.3/bits/basic_ios.h:44, from /usr/include/c++/3.3/ios:51, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/bits/locale_facets.h:83: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.h:88: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/bits/basic_ios.h:44, from /usr/include/c++/3.3/ios:51, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/bits/locale_facets.h:748: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.h:753: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.h:809: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.h:813: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.h:881: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.h:886: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.h:962: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.h:965: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/bits/basic_ios.h:456, from /usr/include/c++/3.3/ios:51, from /usr/include/c++/3.3/istream:44, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/bits/basic_ios.tcc:211: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/basic_ios.tcc:214: error: ISO C++ forbids the use of `extern' on explicit instantiations In file included from /usr/include/c++/3.3/istream:45, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/limits:771: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:776: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/istream:45, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/limits:776:17: warning: use of C99 long long integer constant /usr/include/c++/3.3/limits:778: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:778:16: warning: use of C99 long long integer constant /usr/include/c++/3.3/limits:780: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:780: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:781: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:781: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:787: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:789: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:803: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:805: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:807: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:809: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits: In static member function `static long long int std::numeric_limits<long long int>::infinity()': /usr/include/c++/3.3/limits:803: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits: In static member function `static long long int std::numeric_limits<long long int>::quiet_NaN()': /usr/include/c++/3.3/limits:805: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits: In static member function `static long long int std::numeric_limits<long long int>::signaling_NaN()': /usr/include/c++/3.3/limits:807: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits: In static member function `static long long int std::numeric_limits<long long int>::denorm_min()': /usr/include/c++/3.3/limits:809: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits: At global scope: /usr/include/c++/3.3/limits:821: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:826: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:828: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:828:16: warning: use of C99 long long integer constant /usr/include/c++/3.3/limits:828:36: warning: use of C99 long long integer constant /usr/include/c++/3.3/limits:830: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:830: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:831: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:831: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:837: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:839: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:853: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:855: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:857: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits:859: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits: In static member function `static long long unsigned int std::numeric_limits<long long unsigned int>::infinity()': /usr/include/c++/3.3/limits:853: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits: In static member function `static long long unsigned int std::numeric_limits<long long unsigned int>::quiet_NaN()': /usr/include/c++/3.3/limits:855: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits: In static member function `static long long unsigned int std::numeric_limits<long long unsigned int>::signaling_NaN()': /usr/include/c++/3.3/limits:857: error: ISO C++ does not support `long long' /usr/include/c++/3.3/limits: In static member function `static long long unsigned int std::numeric_limits<long long unsigned int>::denorm_min()': /usr/include/c++/3.3/limits:859: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/istream: At global scope: /usr/include/c++/3.3/istream:194: error: ISO C++ does not support `long long' /usr/include/c++/3.3/istream:197: error: ISO C++ does not support `long long' In file included from /usr/include/c++/3.3/locale:47, from /usr/include/c++/3.3/bits/istream.tcc:37, from /usr/include/c++/3.3/istream:768, from /usr/include/c++/3.3/fstream:45, from drvbase.h:43, from dynload.cpp:34: /usr/include/c++/3.3/bits/locale_facets.tcc:536: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.tcc:549: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.tcc:668: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.tcc: In function `int std::__int_to_char(_CharT*, int, long long int, const _CharT*, std::_Ios_Fmtflags)': /usr/include/c++/3.3/bits/locale_facets.tcc:669: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.tcc:669: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.tcc: At global scope: /usr/include/c++/3.3/bits/locale_facets.tcc:683: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.tcc:1045: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.tcc:1052: error: ISO C++ does not support `long long' /usr/include/c++/3.3/bits/locale_facets.tcc:2531: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2532: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2533: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2534: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2535: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2536: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2537: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2538: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2539: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2540: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2541: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2542: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2543: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2544: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2545: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2546: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2547: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2548: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2549: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2550: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2551: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2555: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2559: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2563: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2567: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2571: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2575: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2579: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2583: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2587: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2591: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2595: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2599: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2603: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2607: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2611: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2615: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2619: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2623: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2627: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2631: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2635: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2639: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2643: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2647: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2651: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2655: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2658: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2659: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2660: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2661: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2662: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2663: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2664: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2665: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2666: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2667: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2668: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2669: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2670: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2671: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2672: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2673: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2674: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2675: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2676: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2677: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2678: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2682: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2686: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2690: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2694: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2698: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2702: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2706: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2710: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2714: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2718: error: ISO C++ forbids the use of `extern' on explicit instantiations /usr/include/c++/3.3/bits/locale_facets.tcc:2722: error: ISO C++ forbids the use of `extern' on explicit instantiations (This contiues fro a few hundred lines.) >How-To-Repeat: cd /usr/ports/graphics/pstoedit && make >Fix: This port tries to run g++ with -pedantic and I believe this makes non-ANSI things like 'long long' into hard errors. Removing the -pedantic option allows the code to build, but I am uncertain if there are other problems that this might cause. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031020153432.79BCF5D07>