problem building graphics/pyexiv2

Robert Huff roberthuff at rcn.com
Sun Apr 6 13:48:01 UTC 2014


	[I am not subscribed, so please keep me cc'd.  Thanks.]

Hello:
	On a system running:

FreeBSD 11.0-CURRENT #0 r263263: Mon Mar 17 15:09:18 EDT 2014  amd64

	with the ports tree updated every night, attempting to (re-)install 
py-exiv2 produces:

===>   py27-exiv2-0.3.2_3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by py27-exiv2-0.3.2_3 for building
===>  Extracting for py27-exiv2-0.3.2_3
=> SHA256 Checksum OK for pyexiv2-0.3.2.tar.bz2.
===>  Patching for py27-exiv2-0.3.2_3
/usr/bin/sed -i.bak -e 's|python_inc_path\]|python_inc_path, 
"/usr/local/include"\]|' -e 's|LIBS=libs|LIBS=libs, 
LIBPATH=\"/usr/local/lib\"|' 
/data/port-work/usr/ports/graphics/py-exiv2/work/pyexiv2-0.3.2/src/SConscript
===>   py27-exiv2-0.3.2_3 depends on file: /usr/local/bin/python2.7 - found
===>   py27-exiv2-0.3.2_3 depends on executable: python2 - found
===>   py27-exiv2-0.3.2_3 depends on executable: gmake - found
===>   py27-exiv2-0.3.2_3 depends on file: /usr/local/bin/scons - found
===>   py27-exiv2-0.3.2_3 depends on shared library: libexiv2.so - found
===>   py27-exiv2-0.3.2_3 depends on shared library: libboost_python.so 
- found
===>  Configuring for py27-exiv2-0.3.2_3
===>  Building for py27-exiv2-0.3.2_3
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
g++ -o build/exiv2wrapper.os -c -I/usr/local/include -fPIC 
-I/usr/local/include/python2.7 src/exiv2wrapper.cpp
g++ -o build/exiv2wrapper_python.os -c -I/usr/local/include -fPIC 
-I/usr/local/include/python2.7 src/exiv2wrapper_python.cpp
In file included from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/string:45:28: error: bits/c++config.h: No such file 
or directory
/usr/include/c++/4.2/string:47:30: error: bits/char_traits.h: No such 
file or directory
In file included from /usr/include/c++/4.2/string:48,
                  from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/memory:53:31: error: bits/stl_algobase.h: No such 
file or directory
/usr/include/c++/4.2/memory:54:28: error: bits/allocator.h: No such file 
or directory
/usr/include/c++/4.2/memory:55:32: error: bits/stl_construct.h: No such 
file or directory
/usr/include/c++/4.2/memory:56:64: error: 
bits/stl_iterator_base_types.h: No such file or directory
/usr/include/c++/4.2/memory:57:36: error: bits/stl_uninitialized.h: No 
such file or directory
/usr/include/c++/4.2/memory:58:39: error: bits/stl_raw_storage_iter.h: 
No such file or directory
In file included from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/string:49:34: error: bits/cpp_type_traits.h: No 
such file or directory
In file included from /usr/include/c++/4.2/string:50,
                  from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/iosfwd:45:29: error: bits/c++locale.h: No such file 
or directory
/usr/include/c++/4.2/iosfwd:46:25: error: bits/c++io.h: No such file or 
directory
/usr/include/c++/4.2/iosfwd:49:27: error: bits/postypes.h: No such file 
or directory
/usr/include/c++/4.2/iosfwd:50:30: error: bits/functexcept.h: No such 
file or directory
In file included from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/string:51:33: error: bits/ostream_insert.h: No such 
file or directory
/usr/include/c++/4.2/string:52:31: error: bits/stl_iterator.h: No such 
file or directory
/usr/include/c++/4.2/string:54:31: error: bits/basic_string.h: No such 
file or directory
/usr/include/c++/4.2/string:57:37: error: algorithm: No such file or 
directory
/usr/include/c++/4.2/string:58:35: error: bits/basic_string.tcc: No such 
file or directory
In file included from /usr/include/c++/4.2/vector:70,
                  from /usr/local/include/exiv2/types.hpp:46,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/bits/stl_vector.h:65:42: error: 
bits/stl_iterator_base_funcs.h: No such file or directory
/usr/include/c++/4.2/bits/stl_vector.h:67:32: error: 
bits/concept_check.h: No such file or directory
In file included from /usr/local/include/exiv2/types.hpp:48,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/utility:66:29: error: bits/stl_relops.h: No such 
file or directory
/usr/include/c++/4.2/utility:67:27: error: bits/stl_pair.h: No such file 
or directory
In file included from /usr/include/c++/4.2/istream:44,
                  from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/ios:47:48: error: bits/localefwd.h: No such file or 
directory
/usr/include/c++/4.2/ios:48:57: error: bits/ios_base.h: No such file or 
directory
In file included from /usr/include/c++/4.2/ios:49,
                  from /usr/include/c++/4.2/istream:44,
                  from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/streambuf:820:31: error: bits/streambuf.tcc: No 
such file or directory
In file included from /usr/include/c++/4.2/istream:44,
                  from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/ios:50:28: error: bits/basic_ios.h: No such file or 
directory
In file included from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/string:45:28: error: bits/c++config.h: No such file 
or directory
In file included from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/istream:845:29: error: bits/istream.tcc: No such 
file or directory
/usr/include/c++/4.2/string:47:30: error: bits/char_traits.h: No such 
file or directory
In file included from /usr/include/c++/4.2/string:48,
                  from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/memory:53:31: error: bits/stl_algobase.h: No such 
file or directory
In file included from /usr/include/c++/4.2/sstream:45,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/ostream:572:29: error: bits/ostream.tcc: No such 
file or directory
/usr/include/c++/4.2/memory:54:28: error: bits/allocator.h: No such file 
or directory
/usr/include/c++/4.2/memory:55:32: error: bits/stl_construct.h: No such 
file or directory
/usr/include/c++/4.2/memory:56:64: error: 
bits/stl_iterator_base_types.h: No such file or directory
In file included from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/sstream:590:29: error: bits/sstream.tcc: No such 
file or directory
/usr/include/c++/4.2/memory:57:36: error: bits/stl_uninitialized.h: No 
such file or directory
/usr/include/c++/4.2/memory:58:39: error: bits/stl_raw_storage_iter.h: 
No such file or directory
In file included from /usr/local/include/exiv2/value.hpp:41,
                  from /usr/local/include/exiv2/metadatum.hpp:39,
                  from /usr/local/include/exiv2/exif.hpp:34,
                  from /usr/local/include/exiv2/image.hpp:41,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/map:65:27: error: bits/stl_tree.h: No such file or 
directory
/usr/include/c++/4.2/map:66:26: error: bits/stl_map.h: No such file or 
directory
/usr/include/c++/4.2/map:67:31: error: bits/stl_multimap.h: No such file 
or directory
In file included from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/string:49:34: error: bits/cpp_type_traits.h: No 
such file or directory
In file included from /usr/include/c++/4.2/string:50,
                  from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/iosfwd:45:29: error: bits/c++locale.h: No such file 
or directory
/usr/include/c++/4.2/iosfwd:46:25: error: bits/c++io.h: No such file or 
directory
In file included from /usr/local/include/exiv2/exif.hpp:41,
                  from /usr/local/include/exiv2/image.hpp:41,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/list:70:27: error: bits/stl_list.h: No such file or 
directory
/usr/include/c++/4.2/list:73:26: error: bits/list.tcc: No such file or 
directory
/usr/include/c++/4.2/iosfwd:49:27: error: bits/postypes.h: No such file 
or directory
/usr/include/c++/4.2/iosfwd:50:30: error: bits/functexcept.h: No such 
file or directory
In file included from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/string:51:33: error: bits/ostream_insert.h: No such 
file or directory
/usr/include/c++/4.2/string:52:31: error: bits/stl_iterator.h: No such 
file or directory
/usr/include/c++/4.2/string:54:31: error: bits/basic_string.h: No such 
file or directory
/usr/include/c++/4.2/string:57:37: error: algorithm: No such file or 
directory
/usr/include/c++/4.2/string:58:35: error: bits/basic_string.tcc: No such 
file or directory
In file included from /usr/include/c++/4.2/vector:70,
                  from /usr/local/include/exiv2/types.hpp:46,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/bits/stl_vector.h:65:42: error: 
bits/stl_iterator_base_funcs.h: No such file or directory
/usr/include/c++/4.2/bits/stl_vector.h:67:32: error: 
bits/concept_check.h: No such file or directory
In file included from /usr/local/include/exiv2/types.hpp:48,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/utility:66:29: error: bits/stl_relops.h: No such 
file or directory
/usr/include/c++/4.2/utility:67:27: error: bits/stl_pair.h: No such file 
or directory
In file included from /usr/include/c++/4.2/istream:44,
                  from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/ios:47:48: error: bits/localefwd.h: No such file or 
directory
/usr/include/c++/4.2/ios:48:57: error: bits/ios_base.h: No such file or 
directory
In file included from /usr/include/c++/4.2/ios:49,
                  from /usr/include/c++/4.2/istream:44,
                  from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/streambuf:820:31: error: bits/streambuf.tcc: No 
such file or directory
In file included from /usr/include/c++/4.2/istream:44,
                  from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/ios:50:28: error: bits/basic_ios.h: No such file or 
directory
In file included from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/istream:845:29: error: bits/istream.tcc: No such 
file or directory
In file included from /usr/include/c++/4.2/sstream:45,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/ostream:572:29: error: bits/ostream.tcc: No such 
file or directory
In file included from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/sstream:590:29: error: bits/sstream.tcc: No such 
file or directory
In file included from /usr/local/include/exiv2/value.hpp:41,
                  from /usr/local/include/exiv2/metadatum.hpp:39,
                  from /usr/local/include/exiv2/exif.hpp:34,
                  from /usr/local/include/exiv2/image.hpp:41,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/map:65:27: error: bits/stl_tree.h: No such file or 
directory
/usr/include/c++/4.2/map:66:26: error: bits/stl_map.h: No such file or 
directory
/usr/include/c++/4.2/map:67:31: error: bits/stl_multimap.h: No such file 
or directory
In file included from /usr/local/include/exiv2/exif.hpp:41,
                  from /usr/local/include/exiv2/image.hpp:41,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/list:70:27: error: bits/stl_list.h: No such file or 
directory
/usr/include/c++/4.2/list:73:26: error: bits/list.tcc: No such file or 
directory
In file included from /usr/local/include/boost/iterator.hpp:17,
                  from /usr/local/include/boost/operators.hpp:86,
                  from /usr/local/include/boost/python/type_id.hpp:11,
                  from 
/usr/local/include/boost/python/instance_holder.hpp:11,
                  from 
/usr/local/include/boost/python/object/pointer_holder.hpp:14,
                  from 
/usr/local/include/boost/python/to_python_indirect.hpp:10,
                  from 
/usr/local/include/boost/python/converter/arg_to_python.hpp:10,
                  from /usr/local/include/boost/python/call.hpp:15,
                  from /usr/local/include/boost/python/object_core.hpp:14,
                  from /usr/local/include/boost/python/args.hpp:25,
                  from /usr/local/include/boost/python.hpp:11,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/iterator:72:34: error: bits/stream_iterator.h: No 
such file or directory
In file included from /usr/local/include/boost/iterator.hpp:17,
                  from /usr/local/include/boost/operators.hpp:86,
                  from /usr/local/include/boost/python/type_id.hpp:11,
                  from 
/usr/local/include/boost/python/instance_holder.hpp:11,
                  from 
/usr/local/include/boost/python/object/pointer_holder.hpp:14,
                  from 
/usr/local/include/boost/python/to_python_indirect.hpp:10,
                  from 
/usr/local/include/boost/python/converter/arg_to_python.hpp:10,
                  from /usr/local/include/boost/python/call.hpp:15,
                  from /usr/local/include/boost/python/object_core.hpp:14,
                  from /usr/local/include/boost/python/args.hpp:25,
                  from /usr/local/include/boost/python.hpp:11,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/iterator:72:34: error: bits/stream_iterator.h: No 
such file or directory
In file included from /usr/include/c++/4.2/complex:49,
                  from 
/usr/local/include/boost/python/converter/builtin_converters.hpp:13,
                  from 
/usr/local/include/boost/python/converter/arg_to_python.hpp:17,
                  from /usr/local/include/boost/python/call.hpp:15,
                  from /usr/local/include/boost/python/object_core.hpp:14,
                  from /usr/local/include/boost/python/args.hpp:25,
                  from /usr/local/include/boost/python.hpp:11,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/cmath:597:27: error: bits/cmath.tcc: No such file 
or directory
In file included from /usr/include/c++/4.2/complex:49,
                  from 
/usr/local/include/boost/python/converter/builtin_converters.hpp:13,
                  from 
/usr/local/include/boost/python/converter/arg_to_python.hpp:17,
                  from /usr/local/include/boost/python/call.hpp:15,
                  from /usr/local/include/boost/python/object_core.hpp:14,
                  from /usr/local/include/boost/python/args.hpp:25,
                  from /usr/local/include/boost/python.hpp:11,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/cmath:597:27: error: bits/cmath.tcc: No such file 
or directory
In file included from /usr/local/include/boost/lexical_cast.hpp:47,
                  from /usr/local/include/boost/python/operators.hpp:19,
                  from /usr/local/include/boost/python.hpp:50,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/locale:44:33: error: bits/locale_classes.h: No such 
file or directory
In file included from /usr/include/c++/4.2/locale:45,
                  from /usr/local/include/boost/lexical_cast.hpp:47,
                  from /usr/local/include/boost/python/operators.hpp:19,
                  from /usr/local/include/boost/python.hpp:50,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/bits/locale_facets.h:47:30: error: 
bits/ctype_base.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:242:53: error: macro "toupper" 
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:271:53: error: macro "tolower" 
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:814:53: error: macro "toupper" 
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:847:53: error: macro "tolower" 
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:1533:31: error: 
bits/ctype_inline.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:1536:26: error: 
bits/codecvt.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:4600:37: error: 
bits/messages_members.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:4678:44: error: macro 
"toupper" passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:4684:44: error: macro 
"tolower" passed 2 arguments, but takes just 1
In file included from /usr/local/include/boost/lexical_cast.hpp:47,
                  from /usr/local/include/boost/python/operators.hpp:19,
                  from /usr/local/include/boost/python.hpp:50,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/locale:46:34: error: bits/locale_facets.tcc: No 
such file or directory
In file included from /usr/local/include/boost/python/operators.hpp:19,
                  from /usr/local/include/boost/python.hpp:50,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper.cpp:26:
/usr/local/include/boost/lexical_cast.hpp:155:17: error: array: No such 
file or directory
In file included from /usr/local/include/boost/lexical_cast.hpp:47,
                  from /usr/local/include/boost/python/operators.hpp:19,
                  from /usr/local/include/boost/python.hpp:50,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/locale:44:33: error: bits/locale_classes.h: No such 
file or directory
In file included from /usr/include/c++/4.2/locale:45,
                  from /usr/local/include/boost/lexical_cast.hpp:47,
                  from /usr/local/include/boost/python/operators.hpp:19,
                  from /usr/local/include/boost/python.hpp:50,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/bits/locale_facets.h:47:30: error: 
bits/ctype_base.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:242:53: error: macro "toupper" 
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:271:53: error: macro "tolower" 
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:814:53: error: macro "toupper" 
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:847:53: error: macro "tolower" 
passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:1533:31: error: 
bits/ctype_inline.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:1536:26: error: 
bits/codecvt.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:4600:37: error: 
bits/messages_members.h: No such file or directory
/usr/include/c++/4.2/bits/locale_facets.h:4678:44: error: macro 
"toupper" passed 2 arguments, but takes just 1
/usr/include/c++/4.2/bits/locale_facets.h:4684:44: error: macro 
"tolower" passed 2 arguments, but takes just 1
In file included from /usr/local/include/boost/lexical_cast.hpp:47,
                  from /usr/local/include/boost/python/operators.hpp:19,
                  from /usr/local/include/boost/python.hpp:50,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/locale:46:34: error: bits/locale_facets.tcc: No 
such file or directory
In file included from /usr/local/include/boost/python/operators.hpp:19,
                  from /usr/local/include/boost/python.hpp:50,
                  from src/exiv2wrapper.hpp:34,
                  from src/exiv2wrapper_python.cpp:26:
/usr/local/include/boost/lexical_cast.hpp:155:17: error: array: No such 
file or directory
In file included from src/exiv2wrapper.cpp:30:
/usr/include/c++/4.2/fstream:50:23: error: bits/gthr.h: No such file or 
directory
/usr/include/c++/4.2/fstream:805:29: error: bits/fstream.tcc: No such 
file or directory
In file included from /usr/include/c++/4.2/string:46,
                  from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/bits/stringfwd.h:46: error: expected constructor, 
destructor, or type conversion before '(' token
/usr/include/c++/4.2/bits/stringfwd.h:55: error: expected type-specifier 
before 'allocator'
/usr/include/c++/4.2/bits/stringfwd.h:55: error: expected '>' before 
'allocator'
/usr/include/c++/4.2/bits/stringfwd.h:60: error: template argument 3 is 
invalid
/usr/include/c++/4.2/bits/stringfwd.h:60: error: invalid type in 
declaration before ';' token
In file included from /usr/include/c++/4.2/memory:59,
                  from /usr/include/c++/4.2/string:48,
                  from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/debug/debug.h:47: error: expected constructor, 
destructor, or type conversion before 'namespace'
In file included from /usr/include/c++/4.2/ios:44,
                  from /usr/include/c++/4.2/istream:44,
                  from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper.cpp:26:
/usr/include/c++/4.2/exception:40: error: expected declaration before 
end of line
In file included from /usr/include/c++/4.2/string:46,
                  from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/bits/stringfwd.h:46: error: expected constructor, 
destructor, or type conversion before '(' token
/usr/include/c++/4.2/bits/stringfwd.h:55: error: expected type-specifier 
before 'allocator'
/usr/include/c++/4.2/bits/stringfwd.h:55: error: expected '>' before 
'allocator'
/usr/include/c++/4.2/bits/stringfwd.h:60: error: template argument 3 is 
invalid
/usr/include/c++/4.2/bits/stringfwd.h:60: error: invalid type in 
declaration before ';' token
In file included from /usr/include/c++/4.2/memory:59,
                  from /usr/include/c++/4.2/string:48,
                  from src/exiv2wrapper.hpp:29,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/debug/debug.h:47: error: expected constructor, 
destructor, or type conversion before 'namespace'
In file included from /usr/include/c++/4.2/ios:44,
                  from /usr/include/c++/4.2/istream:44,
                  from /usr/include/c++/4.2/sstream:44,
                  from /usr/local/include/exiv2/types.hpp:50,
                  from /usr/local/include/exiv2/image.hpp:39,
                  from src/exiv2wrapper.hpp:31,
                  from src/exiv2wrapper_python.cpp:26:
/usr/include/c++/4.2/exception:40: error: expected declaration before 
end of line
scons: *** [build/exiv2wrapper.os] Error 1
scons: *** [build/exiv2wrapper_python.os] Error 1
scons: building terminated because of errors.
*** Error code 2

	I have reinstalled exiv2, which didn't help.
	Have no idea what's causing this, other than it doesn't seem to be my 
doing.
	Help, please?

	Respectfully,


				Robert Huff



More information about the freebsd-multimedia mailing list