ports/58286: pstoedit port will not build with gcc-3.3
Kevin Oberman
oberman at es.net
Mon Oct 20 15:40:18 UTC 2003
>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 at 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 at 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 at 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:
More information about the freebsd-ports-bugs
mailing list